Who am I

Assalam u alaikum! I’m Muhammad Talha Noshahi, an Embedded Systems Developer based in Islamabad, Pakistan. I’m passionate about bridging the gap between hardware and software to deliver seamless user experience.

What do I do?

On this site, you’ll find a curated selection of my projects that showcase my skills and creativity. In my journey as a developer, I’ve worked with a diverse range of technologies, from Arduino to ESP32, Vim to Emacs, C to C++, and Verilog. My experience includes developing remote-controlled cars and embedded displays using LVGL, as well as navigating between Windows and Linux. I’m always eager to embrace new challenges and continue growing professionally.

Featured Projects

Automated Robotic Soccer

Final year project utilizing Python OpenCV and ESP32, featuring object detection and target-following. Click here for more details.

The Catcher

A simple object-catching game developed in C++ using SFML.

Remote Controlled Arduino Robot Car

Arduino-based automatic path-obstacle-avoiding robot car with night lights and a speaker for audio output.

Traffic Lights State Machine

A 4-way lane traffic controller modeled in Verilog using State Machines.

Graph Writer

A C++ program using Graphviz to generate graphs from simple text format.

Dictionary Management System

A command-line-based file database system created in C++17 utilizing the Filesystem library.

Contact Me