Diego Urquiola

Software Engineer

Building full-stack systems that work in the real world.

I'm Diego Urquiola, a Computer Science graduate from Trevecca Nazarene University. I'm a software engineer focused on full-stack development, designing backend systems, then building the mobile and web interfaces that make them useful. Every project reflects the growth of my skills and my ability to solve problems throughout my student career.

My goal is to join a team where I can contribute across the stack, building reliable backend services, integrating third-party systems, and delivering polished, production-ready products.

Status
Software Engineer
Degree
B.S. CS, Trevecca
Focus
Full-Stack Development

What you'll find here

Real projects, real code, real writeups

  • Multi-service backend architecture (Go, Docker, PostgreSQL)
  • Full-stack mobile app (React Native + FastAPI + Supabase)
  • Full-stack web app (Python Flask + SQLite + scheduling algorithm)
  • JWT-based authentication and OAuth flows
  • Cloud deployment: Render, EAS, Docker
  • Automated testing with pytest (53 tests across two projects)
  • Professional software architecture documentation (arc42)

Four Years of Building

Not just what I built, but how my thinking evolved. Each project represents a deliberate step: from mastering object-oriented design, to building a tested full-stack web app with TDD, to web backends with custom algorithms, to multi-service architectures, to a production-grade full-stack mobile app.

1
Junior

Arkanoid Remake

OOP & Game Systems

Java OOP
View project →
2
Junior

Habit Tracker

Web Full-Stack & TDD

Python Flask
View project →
3
Early Senior

StudySync

Web Full-Stack & Algorithms

Python Flask
View project →
4
Late Senior

Trevecca-pedia

Multi-Service Backend

Go Docker
View project →
5
Current

Goalboard

Full-Stack Mobile

React Native FastAPI
View project →
5
Major Projects
42
Requirements Shipped (Goalboard)
28
Automated Backend Tests
6
Sprints (Agile / Scrum)

Resume & LinkedIn

Full work history, technical skills, and professional recommendations.

Resume

Professionally formatted with education, technical skills, experience, and all major projects.

  • B.S. Computer Science, Trevecca Nazarene University
  • Full tech stack listed (Python, Go, React Native, etc.)
  • All major projects with stack and outcomes
  • Customer-facing experience (T-Mobile)

LinkedIn

Professional profile with photo, headline, detailed experience descriptions, and customized URL.

  • Professional photo & headline
  • Detailed experience & project descriptions
  • Technical skills listed
  • Customized URL: linkedin.com/in/diegourquiola0806
View LinkedIn Profile →

Let's connect

I'm actively looking for full-time software engineering opportunities. If you have an opening or want to talk about what I've built, the best way to reach me is email or LinkedIn.