Project Portfolio

Hardware and systems engineering

A selection of projects spanning FPGA design, embedded firmware, PCB development, and full hardware-software integration.

Featured Work

Core engineering projects

View GitHub

Project 01

Pipelined Processor on FPGA

Implemented a minimal pipelined processor architecture on FPGA, covering datapath construction, control logic, simulation, synthesis, and bitstream generation.

  • Verilog
  • VHDL
  • Xilinx ISE
  • Computer Architecture

The hard part was not the HDL syntax. It was tracing timing, control hazards, and the relationship between intent and real hardware behavior.

Project 02

Automatic SMD Pick & Place Machine

Final year project designing a pick-and-place machine for PCB assembly with STM32 firmware, motion control, custom boards, and hardware debugging.

  • STM32
  • C
  • PCB Design
  • Motion Control

Full hardware-software co-design: real-time control, stepper drivers, sensors, and the board-level work that makes the machine operate reliably.

Project 03

Sine Wave Inverter using PIC18

Designed and implemented a sine wave inverter using PIC18 microcontroller with stable control behavior and PWM-based waveform generation.

  • PIC18
  • PWM
  • Power Electronics
  • Control Logic

Integrated embedded control with power stage components for reliable AC output.

Project 04

ESP32 Embedded Web Server

Built an IoT web server on ESP32 for real-time monitoring and remote interaction with hardware modules.

  • ESP32
  • HTTP
  • IoT
  • Device Interface

Implemented communication logic for remote control and integrated real-time hardware response loops.

Interests

What I keep building around

Digital Hardware & IC Design

FPGAs, RTL design, pipelined architectures, and the path toward custom silicon.

Embedded Systems

Firmware, real-time control, STM32, and making software talk to physical hardware.

Computing From First Principles

Transistors to logic gates to ALUs to processors. Understanding the stack from the bottom up.