Experience

Where I've contributed and grown professionally.

Firmware Intern @ AMD

May 2026 - Present
  • Working on low-level firmware development for Florence.

Full-Stack Developer @ CEED

Sep 2025 - Present

  • Codebase Consolidation: Spearheaded a comprehensive codebase overhaul, consolidating multiple fragmented repositories into a single, unified, version-controlled repository to eliminate technical debt and stabilize sensor firmware.
  • FSM Firmware Architecture: Architected and executed a full firmware rewrite into an ultra-modular, decoupled Finite State Machine (FSM) architecture, isolating core application logic from low-level hardware drivers.
  • Edge Case & Data Integrity: Engineered critical reliability features, including offline edge-case handling and dynamic timestamp correction algorithms to guarantee data integrity during sensor network disruptions.
  • CI/CD & Automated Testing: Modernized the development workflow by introducing a continuous integration (CI) pipeline with automated unit testing and build verification to accelerate code reviews and release stability.
  • Technical Leadership & Strategy: Defined the firmware roadmap, drove key architectural design decisions, and executed a seamless technical handover to the internal engineering team.
  • Developed user-facing features for a web platform using React and Vite, building responsive and accessible UI components with the shadcn/ui library.
  • Designed, built, and deployed a backend REST API endpoint to integrate the Gmail API, automating the user onboarding process and demonstrating proficiency in server-side programming and MVC patterns.
  • Engineered the frontend integration for an AI-powered virtual assistant, consuming an external API (OpenRouter) to provide real-time data flow and a seamless, interactive experience for users.
  • Contributed to a collaborative development environment using Git for version control and Vercel deployments, ensuring code quality and streamlined deployments.
  • Developed and optimized embedded drivers for a suite of critical sensors, including barometers, Inertial Measurement Units (IMUs), and Real-Time Clocks (RTCs), utilizing the STM32 microcontroller platform.
  • Overcame challenges related to I2C communication timing and data integrity, resulting in reliable sensor data capture.
  • Integrated sensor drivers within a FreeRTOS environment for efficient data acquisition and processing.
  • Optimized sensor data sampling rates and processing algorithms to meet real-time performance requirements.
  • Participated in code reviews and contributed to the development of best practices for embedded software development within the team.
  • Debugged complex issues using the STM32CubeIDE debugger and an oscilloscope.