Programmed a two-dimensional grid application in C++ dedicated to generating perfect rectangular mazes. Constructed the core generation engine using a randomized graph-theory approach, ensuring a singular continuous path links any two coordinates. Managed structural arrays and visual output formatting to produce clear, console-ready puzzle layouts for end-users.
Constructed a physical, low-voltage audio amplification circuit tailored to drive standard low-impedance loads. Engineered the internal architecture by coupling a common-emitter core with a buffer and a push-pull driver stage. Solved critical loading effect issues and ensured clean signal delivery through targeted component calibration and precise frequency cutoff tuning.
Engineered an analog speed control unit for direct-current motors utilizing custom-built oscillator stages. Designed the underlying timing architecture with interconnected multivibrator circuits to manipulate terminal voltage precisely. Transitioned the completed schematic from digital simulation environments directly into a soldered physical prototype to regulate mechanical output dynamically.
Programmed a Siemens Programmable Logic Controller (PLC) using Ladder Diagram to automate the cycle sequences of a washing machine. The system interfaced with pushbutton controls, pilot lamp indicators, and contactor relays.