Home Education Skills Publications Awards Training Blog Gallery Resume Contact Me
Professional Portfolio

Skills & Expertise

System Development Engineer — with hands-on experience in microcontroller firmware, hardware design, robotics, and full-stack web development.

Detailed Technical Inventory

System Development Engineer — with hands-on experience in microcontroller firmware, hardware design, robotics, and full-stack web development.

Embedded Systems & Hardware

Core focus — Battle-bot builds, IoT nodes, sensor integration & motor control

Microcontrollers

  • Arduino / AVR (ATmega)Proficient
  • ESP32 / ESP8266Proficient
  • STM32 (ARM Cortex-M)Intermediate
  • PIC (8/16-bit)Intermediate
  • Raspberry Pi (Linux SBC)Proficient
  • ARM Cortex-A (basics)Learning

Firmware & System Design

  • Bare-Metal C ProgrammingProficient
  • Interrupt / Timer / DMAProficient
  • GPIO / ADC / DAC / PWMProficient
  • HAL & LL Driver APIsIntermediate
  • FreeRTOS (Tasks, Queues, Semaphores)Intermediate
  • Zephyr RTOSLearning
  • AUTOSAR Classic OSLearning
  • Watchdog / BootloaderIntermediate
  • Low-Power & Sleep ModesIntermediate
  • Flash / EEPROM ManagementIntermediate

Protocols & Interfaces

  • UART / RS-232 / RS-485Proficient
  • I2C & SPIProficient
  • GPIO / Analog I/OProficient
  • WiFi / BLE / MQTTIntermediate
  • One-Wire (DS18B20 etc.)Intermediate
  • CAN Bus / LINLearning
  • USB (CDC / HID)Learning

Sensors & Motor Control

  • DC & Servo Motor (PWM)Proficient
  • H-Bridge / Motor DriversProficient
  • Temp / Humidity / Gas SensorsProficient
  • Ultrasonic / IR / ProximityProficient
  • IMU / Accelerometer / GyroIntermediate
  • Encoder (Rotary / Optical)Intermediate
  • Stepper Motor ControlIntermediate
  • BLDC Motor (FOC basics)Learning

Dev Tools & Toolchains

  • Arduino IDEProficient
  • PlatformIO (VS Code)Proficient
  • STM32CubeIDE / CubeMXIntermediate
  • GCC ARM ToolchainIntermediate
  • Make / CMakeIntermediate
  • Git / GitHub (FW repos)Proficient
  • Keil MDK / IARLearning

PCB & Circuit Design

  • Proteus (Sim + PCB)Proficient
  • Schematic CaptureProficient
  • KiCadProficient
  • EasyEDAIntermediate
  • PSpice / CadenceBasic

Debug & Measurement

  • Multimeter / Power MeterProficient
  • Serial Monitor / LoggingProficient
  • Oscilloscope / Logic AnalyzerIntermediate
  • JTAG / SWD (GDB)Intermediate
  • Protocol Decode (I2C/SPI)Intermediate
  • Static Analysis / LintLearning

Automotive & Power

  • Voltage Regulators (LDO/Buck)Intermediate
  • DC-DC Converter DesignIntermediate
  • Battery Monitoring (Li-ion)Intermediate
  • CAN Bus CommunicationLearning
  • AUTOSAR Classic OSLearning
  • ECU ArchitectureLearning
  • ISO 26262 / Func. SafetyLearning
  • EMI / EMC BasicsLearning

Programming Languages

Embedded C / C++ Proficient

Bare-metal firmware, register-level, HAL drivers, memory-constrained targets

Python Intermediate

Test automation, data analysis, OpenCV, MicroPython

Assembly (AVR / ARM) Basic

Startup code, ISR optimization, register manipulation

JavaScript / Vue.js Intermediate

Frontend, IoT dashboards, real-time data visualization

PHP / Laravel / MySQL Intermediate

Full-stack web apps, ERP systems, REST APIs

Bash / Shell Scripting Intermediate

Build scripts, cross-compilation, CI automation

Engineering & Simulation

MATLAB / Simulink Intermediate

Control systems, signal processing, motor modeling

STM32CubeMX Intermediate

Clock config, peripheral init, code generation

AutoCAD Proficient

2D/3D technical drawings — 2+ yrs professional use

CATIA Learning

3D modeling, automotive component design

Dontyne GPS Learning

Gear design & analysis for transmissions

LaTeX Intermediate

Academic papers, thesis, technical reports

OpenCV Intermediate

Image processing — master's thesis research

SIL / HIL Testing Learning

Software/Hardware-in-the-Loop validation

Operating Systems

Windows 10/11Daily Driver
Linux (Ubuntu / Debian)Intermediate
Embedded Linux (Yocto)Learning
FreeRTOSIntermediate
Zephyr RTOSLearning

Research & Publications

  • Published journal papers on AI-based image processing
  • IoT application research with sensor networks
  • Scientific data analysis (NumPy, Pandas, Matplotlib)
ResearchGate Profile

Design & Productivity

Photoshop Illustrator MS Office Suite MS Visio Git / GitHub VS Code Docker (basics) Jira / Trello
Proficient — regular hands-on use Intermediate — project experience Learning — actively developing

Ready to Collaborate?

Let's work together to bring innovative ideas to life. Reach out at [email protected]