PROJECTS

Professional embedded systems projects and IoT solutions. Each project represents real-world applications in microcontroller programming, industrial automation, and embedded Linux development.

PROFESSIONAL

GonzagaTech Portfolio Website

Modern cyberpunk-themed portfolio website built with Next.js, TypeScript, and Tailwind CSS. Features interactive animations, responsive design, and a hidden Tetris game easter egg.

Next.jsTypeScriptTailwind CSSFramer MotionReact
PROFESSIONAL

IMP Panel & HSHL Panel Applications

Command Line Utility tool developed in C++, collaborating with team members to integrate DLL into the project. Application handles video data acquisition and transfer Video data from Host to FPGA using CVU53014-BZII.

C++DLLFPGACVU53014-BZIICommand Line
PROFESSIONAL

Tank Sentry IoT System

GUI Application communicating through MQTT with MultiTechMDot running low-level drivers to wake up and measure Gas Tanks. Data transmission back to GUI with location parsing and storage functionality.

C++QtNewOSMQTTMultiTechMDotGUI
PROFESSIONAL

Network Switch Embedded System

Yocto-4.x Kirkstone Windows Forms application in C++ and Python with Git. Built multiple customized images for embedded systems using Yocto Framework for iRainbow-G27M and CONGATe-cSOM/SMARC SOMs.

YoctoC++PythonWindows FormsiRainbow-G27MCONGATE
PROFESSIONAL

ESP32/STM32 Optimization Projects

Built robust software for ESP32 & STM32 microcontrollers, optimizing performance and resource usage. Created seamless hardware-software integration solutions for custom PCBs.

ESP32STM32C/C++Embedded CPCB IntegrationReal-time
PROFESSIONAL

IEC 61499 Driver Development

Designed and implemented IEC 61499 drivers for industrial automation, improving communication protocols and data acquisition systems. Enhanced system reliability and performance.

IEC 61499C++Industrial AutomationCommunication ProtocolsData Acquisition
PROFESSIONAL

Yocto-Linux LMHGM Images

Developed and patched custom Yocto-Linux images for LMHGM embedded systems. Configured build processes, optimized system performance, and ensured seamless deployment.

YoctoLinuxLMHGMBuild SystemsSystem ConfigurationDeployment

TECHNICAL EXPERTISE

Next.js
React
TypeScript
JavaScript
Tailwind CSS
Framer Motion
C
C++
C#
Python
Go
Rust
Java
Qt
Windows Forms
.NET
Bootstrap
CSS3
HTML5
Visual Studio
VS Code
Neovim
Notepad++
CMake
Git
Yocto
Linux
DLL
HEX
MQTT
CI/CD Process
IMXSOM
CVU53014
ESP32
STM32
FPGA
Artix 7
Oscilloscope
VMs
PCB Design
Embedded Systems
IoT
Real-time Systems

PROFESSIONAL IMPACT

Next.js
Full-Stack Web Dev
ESP32/STM32
Microcontroller Expert
Yocto Linux
Embedded Systems
IoT/MQTT
Connected Solutions

INTERESTED IN MY WORK?

Looking for expertise in embedded systems, web development, IoT solutions, or full-stack applications? Let's discuss your project.