Ryan Belmonte

Ryan Belmonte

Software Engineer · Backend & Integrations · Python · REST APIs · Docker · AWS

Technology professional with 15+ years delivering production systems in complex, regulated environments, and a completed Graduate Certificate in Software Development Engineering (GCSDE) in 2026. I build backend and full-stack applications in Python, Flask, PostgreSQL, REST APIs, OAuth 2.0, Docker, and AWS, with pytest, Playwright, and GitHub Actions CI on deployed GCSDE project work.

In production, I own integration-heavy systems end to end—API connectivity, authentication, environment promotion, validation, cutover, and post-go-live troubleshooting. That work maps directly to backend and platform engineering: interface design, access controls, test strategy, and reliable releases in regulated environments.

Skills

Projects

Trail Conditions Checker | 2026

Full-stack team capstone — server-side/API owner. Designed and built the backend: Flask app with PostgreSQL, OpenWeather REST API integration, and GitHub OAuth2 auth. Deployed a containerized production stack (Docker Compose, nginx/gunicorn) on AWS EC2, with pytest + Playwright tests running in GitHub Actions CI (52 passing tests at final merge).

Live demo on request.

View on GitHub →

Nuovo Fresco Pipe Network (Trivia Maze) | 2026

GCSDE team group project (Cache Kings) — modular Python trivia maze; persistence and architecture owner. Defined repository protocol contracts and authored an architecture RFC adopted by the team; built the SQLModel/SQLite persistence layer; team project reached 116 passing pytest tests at final merge.

View on GitHub →