Computer Science · Full-Stack Developer

Nicholas Girmes

I build scalable, user-focused full-stack applications — from AI-assisted task matching to authenticated, production-hosted platforms. Recent Computer Science graduate of Cal State Fullerton, looking for a full-time engineering role.

n.girmes1998@gmail.com (951) 317-4846 Resume
github.com/ngirmes linkedin.com/in/nicholas-girmes
Nicholas Girmes
Education

B.S. Computer Science

California State University, Fullerton

Data Structures & Algorithms Software Engineering Backend Engineering Artificial Intelligence
Skills

Languages & Frameworks

JavaScriptTypeScriptReactTailwind CSSPythonSQL

Backend & Tools

Node.jsExpressPostgreSQLREST APIsGit/GitHubAzure Fundamentals
Featured projects

What I’ve been building

Harvest Auto Logger
Independent study

Harvest Auto Logger

Full-stack time-logging platform with JWT auth, AES-encrypted API tokens, and an OpenAI-embedding task matcher that maps free-form input to Harvest tasks. Deployed with Nginx + PM2.

ReactNode.jsOpenAI
View on GitHub
Sprout
Independent study

Sprout

A focus-session productivity app with plant-growth game mechanics. Normalized PostgreSQL schema, layered service architecture, atomic transactions, and CI via GitHub Actions.

TypeScriptPostgreSQLExpress
View on GitHub
APEX Environmental website
Internship project

APEX Environmental Website

A multi-page website built for APEX Environmental AI with client-side routing, modular reusable UI components (cards, buttons, sections), and responsive Tailwind layouts structured for future backend integration.

ReactTypeScriptTailwind CSS
Visit site
Experience

Where I’ve worked

Software Engineering Intern · APEX Environmental

June 2025 – August 2025

Built a multi-page React + TypeScript app with client-side routing, modular reusable UI components, and responsive Tailwind layouts structured for future backend integration.

Coding Coach · theCoderSchool

May 2025 – August 2025 · Seasonal

Taught coding fundamentals to students ages 7–18, guiding younger learners in Scratch and older students in Python, tailored to each learning pace.

Algorithms Officer · ACM, CSU Fullerton

January 2024 – May 2024

Developed CS topics for member presentations and mentored peers on coursework outside of scheduled sessions.

Beyond the code

A bit more about me

Most of my hobbies live in the creative world — I do makeup, I sew, and I'm picking up DJing. I'm also a big film fan, especially horror and sci-fi/fantasy. On the gaming side, I play and stream — mostly horror and survival crafting games. I'm also a huge fan of escape rooms.

n.girmes1998@gmail.com (951) 317-4846 github.com/ngirmes linkedin.com/in/nicholas-girmes