Skip to content
Back to home

Résumé

Edwin Gerardo Vásquez Guerrero

Full-Stack Software Engineer

I build reliable backends and microservices. I'm interested in security, post-quantum cryptography and quantum computing.

Open to new opportunities · El Salvador

01By the numbers

running systems in production
2 yearsrunning systems in production
industries: finance, manufacturing and healthcare
3industries: finance, manufacturing and healthcare
open-source tool released
1open-source tool released
field collectors used the app I built end to end every day: backend, database and mobile
Atlas8field collectors used the app I built end to end every day: backend, database and mobile
to extract the data from a ~10-page design PDF; before, an AI tool took ages and failed
TexOps~7 sto extract the data from a ~10-page design PDF; before, an AI tool took ages and failed
fewer logs a month in the system, after auditing what my analyser brought to light
EDC−99 %fewer logs a month in the system, after auditing what my analyser brought to light

02Experience

  1. Apr 2026 – Oct 2026

    Remote

    Full-Stack Software Engineer · Enterprise Database Corporation (EDC)

    Core billing and hospital management system: new features, high-load SQL Server and deployment automation.

    −99 %fewer logs a month in the system, after auditing what my analyser brought to light

    • New features and support in C#, .NET Framework / .NET Core, Web Forms and Windows Forms.
    • Designed, refactored and debugged stored procedures, views and functions in SQL Server under heavy transactional load.
    • Bulk ingestion of billing and medical records with bulk inserts, cutting processing times sharply.
    • A log analyser in Python: it processes the month's logs, groups them by type and frequency, gives each a unique ID and builds a dated report. The team stopped reading logs and started fixing from the list.
    • Python scripts that generate the deploy and rollback SQL for DML and DDL changes across DEV, QA and UAT; lifecycle in Azure DevOps.
    • C#
    • .NET
    • Web Forms
    • Windows Forms
    • SQL Server
    • Python
    • Azure DevOps
  2. Jan 2026 – Mar 2026

    Santa Ana, El Salvador

    Full-Stack Software & DevOps Engineer · Textiles de Opico (TexOps)

    Modernised the backend, frontend and infrastructure, and set up CI/CD from scratch.

    ~7 sto extract the data from a ~10-page design PDF; before, an AI tool took ages and failed

    • I got to design my own microservices, with Spring Boot and .NET, plus FastAPI utilities; I designed the SQL Server tables and views for each one.
    • A Python microservice that reads the garment design PDFs from the Embellishment department (about 8 a week) and fills the tables that management and the department head rely on. Before, they uploaded them to an AI tool: very slow and unreliable.
    • Rebuilt the lab module: from static Java pages to a React app, much faster and with no page reload after every change.
    • Migrated the servers from Windows to Linux and moved the whole ecosystem to Docker.
    • Led the frontend: the move to React single-page apps.
    • Pipelines with tests (JUnit, Vitest), linting, SonarQube, Docker images and automated deployment, with no manual steps.
    • Token-based authentication and monitoring with Prometheus and Grafana.
    • Spring Boot
    • .NET
    • Python
    • SQL Server
    • React
    • Docker
    • SonarQube
    • Grafana
  3. Jan 2025 – Dec 2025

    El Salvador

    Full-Stack Engineer / Developer · Financiera Atlas

    Built the foundations of the financial system: transactional microservices and the collections team's mobile app.

    8field collectors used the app I built end to end every day: backend, database and mobile

    • The collections mobile app was all mine, end to end: its microservice, the MySQL database and the React Native app, with reporting and real-time geolocation.
    • On the core system: transactional microservices with Spring Boot and FastAPI; MySQL as the main engine and MongoDB for specific needs.
    • Contributed to the web admin platform with React and Angular.
    • Containers with Docker, orchestration with Kubernetes and testing with JUnit and Vitest.
    • Spring Boot
    • FastAPI
    • MySQL
    • MongoDB
    • React Native
    • Angular
    • Kubernetes

03Works

  • Multi-tenant SaaS · personal projectUnder construction

    ERP for construction companies

    A platform to run construction projects: projects, sites, staff, assignments and permits. The differentiator: Revit integration to pull quantities and materials straight from the drawings.

    5 services12 containers700+ tests

    • Java
    • Spring Boot
    • Spring Cloud Gateway
    • Python
    • FastAPI
    • Next.js
    • PostgreSQL
    • Redis
    • Flyway
    • Docker
    • Prometheus
    • Grafana
    • GitHub Actions
  • Security tool · open sourceReleased

    Shorwatch

    A static analyser (SAST) in Rust that finds cryptography vulnerable to quantum computing in source code and suggests how to migrate to NIST's post-quantum standards.

    v0.2 released145+ rules17 algorithms

    • Rust
    • tree-sitter
    • YAML
    • Docker
    • GitHub Actions
    github.com/ErwinQuantum/shorwatch
  • Desktop app · for law firmsDefining architecture

    Court hearing transcriber

    A desktop app that transcribes court hearings without the audio ever leaving the office: who said what and at which minute, ready in Word. Transcription is the core; the firm's cases and files will grow around it.

    0 recordings leave the office2 modes: local or server

    • Whisper
    • Ollama
    • Word (.docx)
  • Independent collaboration · civil engineeringActive service

    Revit modelling and documentation

    I join a project's team to complete its Revit model: I add elements, finish drawing and detailing the sheets and, when needed, run calculations. Every delivery comes with a document of what I did, how and why.

    • Revit
    • AutoCAD

04Education

  1. 2022 – 2024

    Civil Engineering

    Universidad de El Salvador

    The turn: I fell in love with software.

  2. 2025 – present

    Software Development Engineering

    Universidad de El Salvador

  3. In preparation

    Microsoft Azure Administrator (AZ-104)

    Studying for the exam.

  4. Not certified

    English B1

    Advanced technical reading; no formal certificate yet.

  5. Declared goal

    Master's in quantum computing

05Stack

Languages
  • Java
  • C#
  • Python
  • Rust
  • TypeScript
  • JavaScript
Backend & frameworks
  • Spring Boot
  • .NET Core
  • FastAPI
  • Django
  • Node.js
Frontend & web
  • React
  • Angular
  • Vue
  • Next.js
  • Tailwind CSS
  • Framer Motion
Architecture & cloud
  • AWS
  • Azure
  • API Gateway
  • Load Balancing
  • Cloudflare
  • Object Storage (S3)
DevOps & infrastructure
  • Docker
  • Kubernetes
  • Terraform
  • NGINX
  • Jenkins
  • Azure DevOps
  • GitHub Actions
Security & quality
  • mTLS / Tokens
  • Rate Limiting
  • HashiCorp Vault
  • Azure Key Vault
  • SonarQube
  • OAuth2
Databases & observability
  • SQL Server
  • Oracle
  • PostgreSQL
  • Redis
  • Prometheus
  • Grafana
Quantum
  • Q#
  • Qiskit