About

I am Andrew Gonzaga, a Software Engineer from New Bedford, MA. I work at the intersection of embedded systems and application security - building tools for authorized security testing. I have a background in firmware development and hardware-software integration I create efficient solutions.

Currently

Since 2024 I have been working independently on professional websites, security tools and other projects. I am looking for full-time AppSec or security engineering roles, and am available for consulting work in the meantime.

Experience

Software Engineer

Celerity Embedded Design Services

Bourne, MA

May 2023 - Jan. 2024

Developed high-level applications for embedded systems, enhancing system efficiency and reliability through optimized software solutions for microcontrollers such as ESP32, STM32.

Created low-level code for custom PCBs ensuring seamless hardware-software integration.

Designed IEC 61499 drivers, improving communication and data acquisition. Built robust software for ESP32 and STM32 microcontrollers, optimizing performance and resource usage.

Developed and Patched Yocto-Linux Images.

Technical Skills

C/C++95%
Python90%
Embedded Systems92%
ESP32/STM3288%
Yocto/Linux85%
Qt Framework80%
MQTT/IoT87%

Languages

C, C++, C#, Python, Go, Rust, Java

Frameworks and Tools

.NET, Qt, Bootstrap, React
Visual Studio, VS Code, Neovim, Latex

Hardware and Systems

ESP32, STM32
Yocto, Linux, DLL

Expertise Areas

Embedded Systems

ESP32 & STM32 microcontrollers with hardware-software integration and real-time systems.

Low-Level Programming

Proficient in C/C++, assembly, and optimized software solutions for resource-constrained environments.

System Optimization

Enhancing system efficiency and reliability through performance tuning and resource optimization.

Hardware Integration

Seamless hardware-software integration with custom PCB designs and driver development.

EDUCATION

Bridgewater State University

Bachelor of Science in Computer Science

Bridgewater, MA

Jan 2021 - May 2023 | Dean's List: Fall 2021 and Fall 2022

RESUME

Download Resume

Get a detailed overview of my professional experience, technical skills, and project portfolio.

Andrew Gonzaga Resume
Download PDF

Lets build something

Interested in Sophisticated Web Design, IoT solutions, embedded software development or security tools? Let's connect.