Grant Fonseca

Full-Stack Software Engineer

Building scalable solutions with Python, React, Ruby on Rails, and modern AI integrations. Passionate about solving complex problems and delivering business value through code.

Grant Fonseca

Experience

Department Programmer Analyst

City of Santa Rosa | Water Department | Asset Management Team

Oct 2023 - Today

Created custom python program to continuously integrate data between two different asset management systems. Maintained, developed new features, and troubleshooted bugs in the existing code base for the integration.

PythonfmeGISPostmanvimgithubdata structures

Full-Stack Software Engineer

Orgchart Now

Nov 2021 - May 2023

Engineered solutions to bugs on the back-end code base pertaining to different data connectors (SAP XML, Bamboo HR, etc.). Designed & developed new features in react and javascript.

ReactPythonJavaScriptTailwindcssChrome Debugger

Full-Stack Java Software Developer

Crosscheck, inc.

May 2021 - Nov 2021

Developed Java Web Application to interact with data stored on AS400 server. Designed UI with a responsive hierarchical chart to be expandable and contractable.

SpringbootJavaThymeleafCSSHTMLJavaScript

Co-Founder/Software Engineer

BGCIndustry

Nov 2020 - May 2021

Designed and developed minimum viable product (MVP) for a centralized hub of background checking websites.

PythonFlaskHerokuBootStrapJavaScriptCSSHTMLBrowser AutomationWeb Scraping

Security Software Engineer Intern

23AndMe

May 2019 - Aug 2019

Created canary token/honeypot designed to notify security team when any attempts to authenticate with those credentials were made.

AWSPagerDutySlackPythonBash

Security Software Engineer Intern

ISD, County of Sonoma

Jan 2019 - May 2019

Designed & Implemented a C++ program to analyze network traffic and determine which hosts were trustworthy based on frequency of activity in network logs. Built using 2-3 trees, and the results were compiled into a whitelist of IP addresses.

C++2-3 TreesData StructuresCyber SecuritySecurity Incident Response PlanNetworking

Project Experience

Internal tools designed and built while at the City of Santa Rosa — covering AI-agent automation, graph algorithms, and enterprise systems integration.

Featured Projects

Pulse Consult

Pulse Consult

Full-Stack app built using Ruby on Rails, Postgresql, Docker, and Tailwind CSS. The app is a booking platform.

View Project →

CrossCheck Hub

Full-Stack app built using Java, Springboot, and Thymeleaf.

View Project →
Senior Research Project

Senior Research Project

I worked with my professor, Dr. Gondree, to develop a system of programmatically identifying when capture the flag events took place in a defcon CTF event.

View Project →
Android App School Project

Android App School Project

Security camera application that connected to a raspberry pi hosted webcam through a private twitch url I designed and developed in a school project.

View Project →
Professional Portfolio

Professional Portfolio

Portfolio web-app built using Next.js, React, Tailwind css.

View Project →