Desktop Application Developer | Embedded Systems | STM32 | PCB Design | Hardware Integration
I am an Electronics & Communication Engineer and a software developer specializing in building high-performance Windows desktop applications and integrating them with real-world hardware.
My expertise spans the complete product development lifecycle—from desktop software and hardware communication to embedded firmware and custom PCB design. I enjoy solving engineering challenges that require software and electronics to work seamlessly together.
Core Expertise
• Windows Desktop Application Development (C#, .NET, WPF, WinForms)
• Hardware Integration (USB, Serial, TCP/IP, RFID, Industrial Devices)
• Engineering & CAD Software Integration
• Embedded Systems Development
• Microcontroller Programming (STM32, ESP32, ARM Cortex-M)
• PCB Design & Electronic Circuit Development
• Hardware-Software Co-Design
• IoT & Connected Device Solutions
I have experience developing desktop applications that communicate with external hardware, automate engineering workflows, and process real-time data. My passion lies in creating reliable systems where software directly interacts with electronics to solve practical problems.
Whether it's developing a Windows application, programming a microcontroller, designing a custom PCB, or building a complete hardware-software solution, I focus on writing clean, maintainable code and delivering robust engineering solutions.
I'm always interested in collaborating on projects involving desktop software, embedded systems, hardware integration, industrial automation, and IoT.
Work Terms
Flexible as per requirement