Software Developer

Gabriel Cruz

Four-plus years shipping cloud-native applications in HR tech, telecom, and higher education, owning every project from requirements through deployment.

Winston

Ask Winston, my AI assistant

Gabriel Cruz
organizations using features I shipped
0+
students and faculty served daily
0+
emails a month through my pipeline
0+
hours of manual work eliminated yearly
0+

Skills

Technologies and tools I work with

AINew

In production on this site, rabbitrole, and Greppa.

Claude CodeOpenAI APILangChainRetrieval-Augmented GenerationAgent OrchestrationPrompt EngineeringModel Context Protocol (MCP)

Cloud & DevOps

Terraform-provisioned AWS and Azure, containers on Kubernetes, pipelines in GitLab and GitHub Actions.

AWSGCPMicrosoft AzureLambdaS3CloudFrontCloudWatchAPI GatewayCognitoDockerKubernetesKafkaRabbitMQTerraformGitLab CI/CDGitHub ActionsGitGradleMavennpmWebpack

Languages

Java and C# on the backend, TypeScript on the front.

JavaJavaScriptTypeScriptPythonPHPC#C++BashSQLGraphQLHTMLCSS

Frameworks & Libraries

Spring Boot and .NET services, React and Angular UIs.

Spring Boot.NETReactReduxExpressAngularNode.jsNext.jsFastAPITailwindPandas

Databases & Caching

Relational at the core, DynamoDB and Couchbase where scale called for it.

MySQLMSSQLPostgreSQLDynamoDBMongoDBRedisCouchbase

Practices

How I work.

AgileRESTful API DesignMicroservicesArtificial IntelligenceEvent-Driven ArchitectureCI/CDTest-Driven DevelopmentDistributed SystemsCloud Platform ArchitectureCross-Functional CollaborationSystem Design

Experience

My professional journey

  • 1,000+

    hours of manual work eliminated per year

    Software Developer IV, III, II

    Paycom

    Grapevine, Texas

    January 2023 — May 2026
    • Led development of 5 automation initiatives using event-driven microservices, workflow engines, and REST API integrations, partnering with HR stakeholders to eliminate an estimated 1,000+ hours of manual work per year.
    • Designed and built a notification scheduling dashboard utilizing Kafka-backed delivery pipeline, handling 100,000+ emails monthly and reducing email coordination time by 80%.
    • Developed a configurable form-templating system using containerized microservices with Docker and Kubernetes, standardizing onboarding across 5 countries and reducing setup time by 60%.
    • Implemented GitLab CI/CD pipelines to automate unit testing and deployment, cutting release time from 2 hours to 20 minutes.
  • 47,000+

    students and faculty using my apps daily

    Application Developer

    University of Houston

    Houston, Texas

    October 2021 — December 2022
    • Built full-stack applications used daily by 47,000+ students and faculty for course registration, grade submission, and records management.
    • Cut page load times by 70% on the student information dashboard and course marketplace by adding pagination and response caching to the REST APIs behind them.
    • Reduced query times by 50% on high-volume endpoints by rewriting joins, adding indexes, and introducing caching.
  • 5G

    coverage map feature shipped for customer support

    Software Engineer Intern

    T-Mobile

    Frisco, Texas

    May 2022 — August 2022
    • Accelerated customer support by releasing a customer approximate location indicator component on T-Mobile's 5G coverage map, speeding coverage diagnosis and reducing average call-handle time.
    • Published an internal Node.js library that standardized proof-of-possession token authorization across T-Mobile services, saving hours of boilerplate setup.

Projects

Live products I've designed, built, and deployed

Featured project

rabbitrole logo

rabbitrole

AI resume reviewer and job matcher

Upload a resume, pick the roles you're targeting, and get prioritized, explained feedback grounded in live job postings, then a list of real openings ranked by how well your resume actually fits them.

Next.jsTypeScriptSpring BootAWS LambdaDynamoDBOpenAI+8 more

Featured project

Greppa logo

Greppa

AI-powered code security scanner

Upload a file or folder and get a plain-language security report: Semgrep finds the vulnerabilities, and an LLM explains why each one matters and suggests a concrete fix.

Angular.NETSemgrepOpenAIModel Context ProtocolAzure+7 more

Education

Academic background

academic cap

Bachelor of Science in Computer Science

University of Houston

Houston, Texas

August 2020 — December 2022