Shubham Mohapatra

I'm Designer

About

Skilled Embedded Systems Engineer with over 8 years of experience in designing, developing, and debugging embedded systems and IoT solutions. Proficient in Embedded C, Assembly, and real-time operating systems like FreeRTOS, with extensive hands-on expertise across microcontrollers (STM32, nRF52, ESP32) and communication protocols (I2C, SPI, UART, BLE). Passionate about crafting efficient, reliable firmware to power innovative hardware products. Proven ability to deliver production-ready code and prototypes, with a strong foundation in hardware integration and testing.

Core Technical Skills:

  • Firmware Development: Embedded C, Assembly, ESP SDK, FreeRTOS, nRF SDK, Arduino IDE, CircuitPython
  • Microcontrollers: ESP32/ESP8266 Family, STM32 Family, nRF52, Atmega328, ATtiny
  • Communication Protocols: I2C, SPI, UART, USB, CAN, BLE, WiFi
  • Hardware Integration: PCB Design, Schematic Design, Circuit Debugging, Soldering
  • Tools: KiCAD, FreeCAD, Fusion 360 (3D Modeling), Oscilloscopes, Logic Analyzers, Multimeters
  • Additional Skills: Rapid Prototyping, Component Selection/Procurement, Technical Documentation

Currently serving as CTO of a fast-growing startup, spearheading the design and deployment of innovative IoT solutions that transform industries and education. Expertise spans hardware design, firmware development, and strategic technology planning, with a proven track record of building high-performing teams and delivering scalable, impactful products. Passionate about advancing hardware innovation in India.

Skills

Efficiency in basic skills:

Programming Languages:
C 100%
C++ 50%
Python 30%
Product Design:
Embedded Systems Product Design 100%
PCB Design 100%
Circuit Design 80%

Resume

You can find my detailed resume here.

Summary

Embedded Systems Engineer

with 8+ years of Experience. Started carrier with Hardware Design, transitioned to Firmware Programming and now capable of developing entire products from scratch. Managing and running teams smoothly, finishing projects withing expected deadlines.

  • Bengaluru, Karnataka, IN
  • 01shubham10@gmail.com

Education

BTech in Electrical & Electronics Engineering

Gandhi Institute for Technological Advancement(GITA), Bhubaneswar

Graduated 2016 | CGPA: 7.99/10

Higher Secondary Education (Science, CBSE)

Kendriya Vidyalaya, CRPF Campus, Bhubaneswar

2012 | 70.60%

Secondary Education (CBSE)

Kendriya Vidyalaya, CRPF Campus, Bhubaneswar

2010 | 81.70%

Professional Experience

Embedded Engineer (Firmware Focus)

July 2021 - Present

Hictros Industries Pvt Ltd, Bengaluru

  • Develop and optimize firmware for IoT products and electric bicycle electronics using ESP32, STM32, and nRF52 platforms.
  • Write efficient Embedded C code for real-time applications, integrating BLE and WiFi communication protocols.
  • Design and test PCB layouts in KiCAD, ensuring seamless hardware-firmware integration for prototypes.
  • Debug and refine systems to enhance performance, power efficiency, and reliability.

Electronics Engineer (Firmware Development)

January 2020 – June 2021

IoTReady Technology Solutions Pvt Ltd, Bengaluru

  • Authored firmware for ESP32 and nRF52-based systems in Embedded C, supporting IoT applications like UHF RFID security and smart weighing scales.
  • Conducted hardware testing and firmware validation, resolving integration issues with I2C, SPI, and BLE interfaces.
  • Designed schematics and PCB layouts in KiCAD for industrial measurement systems, ensuring firmware compatibility.

Hardware Design Engineer (Firmware Contributions)

November 2017 – December 2019

Zazu Wildlife Technologies Pvt Ltd, Bengaluru

  • Developed firmware for nRF52 and STM32-based devices, including SensePi (PIR Motion Sensor) and SenseBe (IR Beam Sensor).
  • Implemented BLE-configurable features and low-power optimizations, achieving over one year of battery life on 2xAA batteries.
  • Supported PCB design and hardware debugging, ensuring robust firmware-hardware synergy.

Services

I'm looking for a full-time job as a Firmware Engineer. In the meantime, I'm taking freelance projects.

Rapid Prototyping

If you have a Product Idea for a Startup, get in touch!

I can help build PoC(Proof of Concept) for any embedded product. This includes Hardware Design & Development(Component selection, procurement, PCB design, and fabrication with 3D printed enclosures) and Firmware Development(Architecture design, MCU Programming, and Cloud Integration) for the product.

Firmware Development

Firmware Architecture design for pilot launch or mass production products. MCU Programming(ESP32, STM32, RPi Drivers). Cloud integration with MQTT or HTTP/HTTPS(AWS, HiveMQ, Blynk IoT)

PCB Design

I don't do alot of Hardware Design these days, but I know people who are really good! I can help with basic 2-4 Layer PCB design(with KiCAD) though.

Contact

Address

Bengaluru, Karnataka, India

Phone:

+91 9778461774

Email:

for Freelance Work: shu_builds@proton.me

for Full Time Jobs: 01shubham10@gmail.com