Service Image

Artificial Fingertip for Prosthetic Hands and Humanoids

Service Image

Thermal and Proximity Sensing in Humanoid Robot Hand

Service Image

About Me

Research & Projects.

Robotic Sensor Design

Tactile Sensing Artificial Fingertip for Prosthetics and Humanoids

Developed for human hand prosthetics and humanoid robotic hands, offering high-density touch sensitivity in a compact form factor, similar in size to a typical human fingertip. This fingertip was developed during my research work in tactile sensing.

Firmware Library

Thermal and Proximity Sensing in Humanoid Robot Hand

Firmware Library for Acquiring Thermal and Proximity Sensor Data from a Robotic Hand Designed by a London-Based Firm

Sensor Design

Tactile Sensing Module with a Dense Arrangement of Sensors

This tactile sensing module was developed to evaluate the application of closely arranged barometer sensors in tactile sensing.

Embedded Controller

Tactile Controller

A 32-bit embedded controller module developed to efficiently retrieve and process tactile sensor data.

Computer Vision and Robotic Navigation

Vacuum Cleaner Robot: Object Detection and Navigation

One of my projects involved a vacuum cleaner robot developed by a German consumer appliances firm, where I focused on computer vision and navigation for a differential wheel drive robot.

AI - Computer Vision

Real-Time Traffic Monitoring Using Darknet (YOLO)

This application uses the YOLO (You Only Look Once) object detection algorithm for real-time traffic monitoring. The system processes video streams using the Darknet framework to detect various objects, such as vehicles, pedestrians, and traffic signs. The model is trained on the Microsoft COCO dataset, which includes a wide variety of annotated images for object detection tasks. With YOLO’s speed and accuracy, this traffic monitoring system is well-suited for smart city applications, traffic flow analysis, and vehicle counting. Further optimizations and techniques, such as transfer learning, can be applied to enhance performance for specific traffic scenarios.

AI - Computer Vision

Handwritten Digit Recognition App Using CNN

An application that recognizes handwritten digits using a Convolutional Neural Network (CNN). Trained on the MNIST dataset, the model is integrated with a user-friendly GUI built using PyTkinter.

Computer Networks - IoT

Client-Server Architecture for IoT Data Transmission over HTTP/HTTPS

A client-server architecture for transmitting data packets over HTTP/HTTPS, designed for IoT applications. This setup is used for homegrown plant monitoring and vehicle tracking (vehicle status updated every 10 seconds), offering a cost-effective alternative to MQTT for lightweight, low-traffic communication needs. It’s ideal for simple IoT ecosystems where frequent or intensive data exchange isn't necessary.

Other Projects

List of Other Projects I have Worked On

I’ve worked on a variety of projects based on my interests and the challenges I encountered along my journey. These projects span across AI, Computer Networking, Linux, GUI, Terminal tools, as well as Robotics and Electronics. I’ve documented and published them on GitHub. This section includes a list of those projects along with their corresponding GitHub URLs.

About Me.

image

I am Viki (officially VN, representing the initials of my first and last name). By profession, I am a software architect specializing in embedded systems and telematics. Through my academic and research work, I acquired the essential skills to develop robotic sensors and create practical solutions involving artificial intelligence.


I have over one and half decade of experience in the software industry, including nearly a decade at a leading California-based computer networking company famously associated with the San Francisco Bridge (a hint, if you're curious about the company). Additionally, I have worked as a consulting software architect and manager for more than five years, serving clients across Europe and the UK. I have collaborated with and managed teams of engineers from diverse ethnic backgrounds, including professionals from France, Belgium, the UK, Russia, and South Asia.


As a software architect, I specialize in embedded systems and firmware development. My work involves designing firmware and embedded applications in automotive and telecommunications industry. I have designed software applications, control systems, over-the-air update systems, and daughter cards for predictive maintenance in trucks, compactors, and other vehicles, as well as for telecom systems.


In my academic and personal research, I have focused on developing embedded sensor modules, including both hardware and software, specifically in the field of robotics. One of my most significant achievements for myself is the development of a high-density tactile fingertip module for prosthetic hands and humanoid robots, which is detailed on my research and projects page.


My areas of interest include computing (informatics) and robotics, oriented towards embedded software and hardware design, as well as data analysis and interpretation using custom-designed utilities that integrate tools like awk, sed, regex, and SQL to identify patterns and structure unstructured data.

Contact Me.

You can get in touch with me at hello@viki.design