Shakil Mahmud Arafat
Embedded Systems & VLSI Engineer
Dhaka, Bangladesh
Current roleEmbedded System Engineer (R&D) · Ulterior Engineering Intl. · Sep 2026 – Present
EEE graduate working across embedded systems and VLSI — firmware and PCB design, transistor-level analog design with SPICE simulation and DRC/LVS in Cadence Virtuoso, and RTL design with UVM-based verification. I use Python and object-oriented programming to automate simulation and verification.
Selected projects
One project from each field, plus my BSc thesis.
Analog IC · Digital & Verification
64×8 6T SRAM Array Design and Characterization
Six-transistor SRAM array in Cadence Virtuoso with precharge, sense amplifier, write driver and row decoder, characterized across PVT corners.
- Cadence Virtuoso
- SPICE simulation
- PVT corner analysis
Digital & Verification
RV32I Pipelined Core with C++ Reference Model Co-Simulation
Five-stage RISC-V RV32I processor with forwarding and hazard detection, checked instruction by instruction against a self-written C++ simulator.
- RISC-V (RV32I)
- RTL design
- C++
- randomized testing
Embedded & PCB
Modbus TCP to MQTT Gateway with Live Web Dashboard
Gateway that polls a Siemens PAC3200 power meter over Modbus TCP and republishes the data to MQTT, with a Python dashboard that sends commands back.
- Modbus TCP
- MQTT
- TCP/IP
- Arduino Ethernet
- +3 more
Research
Spiking Neural Network for Neuromorphic Classification of Environmental Sound
Biologically inspired spiking network that classifies environmental sound from STFT spectrograms using event-based keypoint encoding.
- Python
- Jupyter
- STFT
- spiking neural networks
Browse by field
Each field opens the project list filtered to that field.
Analog IC
Transistor-level design and SPICE characterization in Cadence Virtuoso — op-amps, comparators and SRAM.
3 projects
Digital & Verification
RTL design, UVM and SVA verification, and synthesis through place-and-route.
5 projects
Embedded & PCB
Firmware for ESP32, STM32 and AVR, industrial protocols, and PCB design in KiCad.
6 projects
Get in touch
Open to embedded systems and VLSI design & verification roles.