Passionate about embedded systems, I enjoy designing projects that integrate hardware and software.
Through self-initiated work and experimentation, I have developed practical skills and a deeper understanding of how embedded technologies are built and applied.
I’m an Embedded Systems Engineering student passionate about designing innovative solutions that combine hardware and software. Through hands-on projects, I have gained practical experience developing efficient and functional embedded systems.
My strong interest in robotics and electronics has encouraged me to explore the potential of embedded technologies. I have built small robotic systems and experimented with programming and AI techniques to enhance their capabilities and interaction with real-world environments.
Working on these projects has helped me develop a solid understanding of how hardware and software integrate to create reliable and high-performance systems.
I’m always eager to apply my skills to meaningful projects related to embedded systems, robotics, and intelligent technologies. If you’re interested in collaboration or know of opportunities in this field, feel free to connect.
View CV
Designed and implemented a 32-bit RISC-V (RV32I) processor using a single-cycle RTL architecture in SystemVerilog. Implemented the datapath, ALU, and control unit, and validated the processor through ModelSim simulations by running machine-code programs.
Designed and developed an autonomous sumo robot featuring custom PCB design in KiCad, embedded firmware on Arduino Nano, and 3D chassis modeling. Integrated sensors through various communication protocols and implemented motor control and opponent detection algorithms.
Designed mixed multilayer PCBs in Altium Designer integrating STM32, Ethernet PHY, ADC/DAC, and motor drivers. Defined the board stack-up, performed PDN analysis, implemented high-density routing, and applied EMI/EMC design practices for reliable high-speed hardware design.
Designed and simulated digital circuits on a Cyclone V SoC FPGA using Quartus and ModelSim. Implemented arithmetic units, finite state machines (FSM), and simple processors in VHDL, along with software development in C for the NIOS II soft-core processor.
Developed an embedded IoT system on ESP32 using ESP-IDF in C, integrating a multitasking architecture based on FreeRTOS and cloud connectivity via AWS IoT Core using the MQTT protocol. Implemented WiFi connectivity, an embedded HTTP server, and advanced features including OTA firmware updates and NVS storage.
Designed an HMI using RSView32 to supervise an automated industrial process (preparation, filling, capping, and packaging) controlled by a PLC. Integrated communication through RSLinx and implemented operator control and real-time system monitoring.