Who Am I ?
I’m a Computer Engineering graduate from Florida State University with a strong passion for embedded systems, firmware development, and hardware-software integration. I specialize in building efficient, low-level solutions for real-time and resource-constrained environments, combining both software engineering and embedded hardware design. Professionally, I recently completed an IT/Developer Internship at The Figgers Foundation, where I supported web-based systems, troubleshot software issues across Windows and Linux environments, and contributed to improving system reliability and user-facing documentation. This experience strengthened my practical problem-solving skills and gave me exposure to real-world software maintenance and support workflows. My technical background includes embedded C/C++, FPGA development, microcontroller programming, and system-level projects. I’ve built systems such as an autonomous MSP432 robot navigation system, a Raspberry Pi-based real-time tracking camera system using YOLO, an FPGA VGA controller, and a C-based client-server communication system. These projects helped me gain hands-on experience in debugging, communication protocols, and performance optimization across both hardware and software layers. Outside of industry and academics, I’ve also worked as a STEM tutor, helping students strengthen their understanding of programming, data structures, algorithms, and digital logic design. In my free time, I enjoy exploring new technologies, working on embedded projects, and learning more about cybersecurity and system design.
What I Can Do ?
Develop and program microcontrollers for real-time and embedded systems.
Design and implement software applications using multiple programming languages.
Build and test digital and embedded hardware systems.
Create clear and precise documentation for technical projects and research.
Develop interactive and responsive websites using HTML, CSS, and JavaScript.
Analyze and interpret data to extract meaningful insights and improve decision-making.
Configure, troubleshoot, and optimize computer network systems.
Implement security measures to protect systems and data from cyber threats.
What I can do ?
Frontend Projects?
Built a simple calculator using HTML, CSS, and JavaScript. User-friendly interface with clickable buttons. Real-time display updates as buttons are pressed.
Developed a weather application using HTML, CSS, and JavaScript. Integrated real-time weather data from the Open-Meteo API. Implemented a responsive design with a full-screen weather display and interactive hourly forecast boxes, including a temperature unit toggle between Celsius and Fahrenheit.
Developed a program to convert numerical values to words. Supports conversion of both small and large numbers. User-friendly interface for easy input and output.
Backend Projects?
Developed and implemented an autonomous navigation algorithm for the TI-RSLK MAX robot using the MSP432 microcontroller. Programmed the robot in C to follow a predefined maze using sensor feedback and real-time decision-making. Integrated motor control, line sensor readings, and bumper switch inputs to guide movement without human intervention. Optimized timing and control logic to ensure reliable navigation and obstacle handling. Successfully completed certification runs, demonstrating strong skills in embedded systems and real-time programming.
Built a real-time object tracking system using Raspberry Pi and YOLO object detection. Integrated servo-based pan-tilt control for dynamic camera movement and automated target tracking. Designed system logic for optimal camera switching and responsiveness.
Developed an interrupt-driven LCD menu system using the Raspberry Pi Pico and I2C display. Implemented GPIO interrupts with debounce logic for reliable user input. Added PWM-based LED brightness control integrated through menu navigation.
Built an ADC-driven ambient light sensing system using the Raspberry Pi Pico with PWM-based LED brightness control. Implemented inverse brightness logic to automatically adjust lighting based on environmental conditions. Applied sensor filtering techniques to reduce noise and ensure stable real-time readings.
Designed a finite state machine (FSM)-based authentication system in Verilog for a digital combination lock. Implemented passcode entry, verification logic, and real-time feedback using seven-segment display drivers. Verified design correctness through waveform simulation and timing analysis in FPGA development tools.
Designed and implemented a motor controller using the MSP430 Launchpad and Booster Pack MKII. Developed a joystick-based interface for precise directional and speed control of the stepper motor. Integrated debugging functionality to monitor and optimize motor performance in real time.
Developed a real-time client-server communication system using socket programming in C. Implemented bidirectional messaging for seamless data exchange between server and client applications. Optimized system efficiency and reliability using non-blocking I/O and multi-threading techniques.
Developed a VGA controller for the DE-1 FPGA board, displaying dynamic colors on a monitor. Designed and implemented logic to generate video signals and control screen resolution. Integrated a 7-segment HEX display to process and visualize user inputs in real time.
Feel free to reach out! Whether you have a question, a project idea, or just want to connect, I'd love to hear from you. Drop me a message, and I’ll get back to you as soon as I can!