IC design & verification
45 nm CMOS design & verification
A CMOS inverter developed from schematic and device sizing through physical layout, DRC/LVS and parasitic extraction. Spectre characterization and HSPICE post-layout simulation connect the physical design with its timing behavior.
Analog IC design
Transistor-level amplifiers
Differential gain stages, a compensated two-stage op amp and a unity-gain-stable folded-cascode op amp. The designs bring together gm/Id sizing, bias allocation, frequency compensation and AC/transient verification.
CMOS & VLSI
CMOS logic & timing
Transistor-level inverter chains, a 256-wordline decoder, latches, registers and XOR datapaths. Logical effort and device sizing inform the design, with simulation used to verify combinational delay and sequential timing.
PCB & hardware development
Portable microphone amplifier
A functioning, battery-powered OPA1652 amplifier developed through Altium schematic capture and two-layer PCB layout, fabrication, hand assembly and bench testing. A custom Fusion 360 enclosure completes the physical design.
C++ software engineering
StockSim
A modular historical-market analyzer and trading-strategy simulator, co-developed in C++. Custom data structures, explicit memory management and polymorphic strategies support portfolio operations, historical-data processing and backtesting.
C programming
Real-time game in C
A text-based game combining map generation, timed gameplay, collision handling and scoring. The project brings together input handling, changing game state and terminal rendering in C.
Embedded systems
AVR data acquisition & serial interface
An AVR assembly system connecting analog acquisition, numerical conversion, asynchronous serial communication and an LCD. The implementation works directly with peripheral registers, timing and display updates.
Systems engineering · In development
Quadcopter
An ongoing, three-person project integrating propulsion, power, flight control and live video. Current work addresses component selection and the relationships between mass, energy demand, endurance and system compatibility.