Resumen
Edwin Gerardo Vásquez Guerrero
Ingeniero de Software Full-Stack
Construyo backends y microservicios confiables. Me interesan la seguridad, la criptografía post-cuántica y la computación cuántica.
Disponible para nuevas oportunidades · El Salvador
01En números
- con sistemas en producción
- 2 añoscon sistemas en producción
- sectores: finanzas, manufactura y salud
- 3sectores: finanzas, manufactura y salud
- herramienta open source publicada
- 1herramienta open source publicada
- cobradores en campo usaban a diario la app que construí completa: backend, base de datos y móvil
- Atlas8cobradores en campo usaban a diario la app que construí completa: backend, base de datos y móvil
- para extraer los datos de un PDF de diseño de unas 10 páginas; antes, con una IA, tardaba muchísimo y fallaba
- TexOps~7 spara extraer los datos de un PDF de diseño de unas 10 páginas; antes, con una IA, tardaba muchísimo y fallaba
- de logs al mes en el sistema, tras auditar lo que mi analizador sacó a la luz
- EDC−99 %de logs al mes en el sistema, tras auditar lo que mi analizador sacó a la luz
02Experiencia
abr 2026 – oct 2026
Remoto
Ingeniero de Software Full-Stack · Enterprise Database Corporation (EDC)
Sistema core de cobros y administración hospitalaria: nuevas funciones, SQL Server de alta carga y automatización de despliegues.
−99 %de logs al mes en el sistema, tras auditar lo que mi analizador sacó a la luz
- Nuevas funciones y soporte en C#, .NET Framework / .NET Core, Web Forms y Windows Forms.
- Diseño, refactorización y depuración de stored procedures, vistas y funciones en SQL Server con mucha carga transaccional.
- Ingesta masiva de facturación y registros médicos con bulk inserts, bajando mucho los tiempos de proceso.
- Un analizador de logs en Python: procesa los logs del mes, los agrupa por tipo y frecuencia, les da un ID único y arma un reporte con fechas. El equipo dejó de leer logs y pasó a resolver de la lista.
- Scripts en Python que generan los SQL de deploy y de rollback para cambios DML y DDL entre DEV, QA y UAT; ciclo de vida en Azure DevOps.
- C#
- .NET
- Web Forms
- Windows Forms
- SQL Server
- Python
- Azure DevOps
ene 2026 – mar 2026
Santa Ana, El Salvador
Ingeniero de Software Full-Stack y DevOps · Textiles de Opico (TexOps)
Modernicé backend, frontend e infraestructura, y monté el ciclo de CI/CD desde cero.
~7 spara extraer los datos de un PDF de diseño de unas 10 páginas; antes, con una IA, tardaba muchísimo y fallaba
- Me dejaron diseñar mis propios microservicios, con Spring Boot y .NET, más utilidades en FastAPI; diseñé tablas y vistas en SQL Server para cada uno.
- Un microservicio en Python que lee los PDFs de diseño de prendas del departamento de Embellishment (unos 8 por semana) y llena las tablas que consultan gerencia y la jefatura del área. Antes los subían a una IA: tardaba muchísimo y fallaba.
- Rehíce el módulo de laboratorio: de páginas estáticas en Java a una app en React, mucho más rápida y sin tener que recargar la página tras cada cambio.
- Migré los servidores de Windows a Linux y llevé todo el ecosistema a Docker.
- Lideré el frontend: el cambio a aplicaciones React (SPA).
- Pipelines con pruebas (JUnit, Vitest), linting, SonarQube, imágenes Docker y despliegue automático, sin pasos manuales.
- Autenticación basada en tokens y monitoreo con Prometheus y Grafana.
- Spring Boot
- .NET
- Python
- SQL Server
- React
- Docker
- SonarQube
- Grafana
ene 2025 – dic 2025
El Salvador
Ingeniero / Desarrollador Full-Stack · Financiera Atlas
Construí la base del sistema financiero: microservicios transaccionales y la app móvil del equipo de cobros.
8cobradores en campo usaban a diario la app que construí completa: backend, base de datos y móvil
- La app móvil de cobros fue toda mía, de punta a punta: su microservicio, la base de datos en MySQL y la app en React Native, con reportes y geolocalización en tiempo real.
- En el sistema core: microservicios transaccionales con Spring Boot y FastAPI; MySQL como motor principal y MongoDB para casos específicos.
- Colaboré en la plataforma administrativa web con React y Angular.
- Contenedores con Docker, orquestación con Kubernetes y pruebas con JUnit y Vitest.
- Spring Boot
- FastAPI
- MySQL
- MongoDB
- React Native
- Angular
- Kubernetes
03Obras
- SaaS multiempresa · proyecto propioEn construcción
ERP para constructoras
Plataforma para controlar proyectos de construcción: proyectos, obras, personal, asignaciones y permisos. El diferenciador: integración con Revit para sacar cantidades y materiales directo de los planos.
5 servicios12 contenedores700+ pruebas
- Java
- Spring Boot
- Spring Cloud Gateway
- Python
- FastAPI
- Next.js
- PostgreSQL
- Redis
- Flyway
- Docker
- Prometheus
- Grafana
- GitHub Actions
- Herramienta de seguridad · open sourcePublicado
Shorwatch
Analizador estático (SAST) en Rust que busca en el código criptografía vulnerable a la computación cuántica y sugiere cómo migrar a los estándares post-cuánticos del NIST.
v0.2 publicada145+ reglas17 algoritmos
github.com/ErwinQuantum/shorwatch- Rust
- tree-sitter
- YAML
- Docker
- GitHub Actions
- App de escritorio · para despachos de abogadosDefiniendo arquitectura
Transcriptor de audiencias
App de escritorio que transcribe audiencias sin que el audio salga de la oficina: quién dijo qué y en qué minuto, listo en Word. La transcripción es el núcleo; alrededor crecerán los casos y los expedientes del despacho.
0 audios fuera de la oficina2 modos: local o servidor
- Whisper
- Ollama
- Word (.docx)
- Colaboración independiente · ingeniería civilServicio activo
Modelado y documentación en Revit
Me sumo al equipo de un proyecto para completar su modelo en Revit: agrego elementos, termino de dibujar y detallar los planos y, cuando hace falta, hago cálculos. Cada entrega lleva un documento con lo que hice, cómo y por qué.
- Revit
- AutoCAD
04Formación
2022 – 2024
Ingeniería Civil
Universidad de El Salvador
El giro: Me enamoré del software.
2025 – actualidad
Ingeniería en Desarrollo de Software
Universidad de El Salvador
En preparación
Microsoft Azure Administrator (AZ-104)
Estudiando para el examen.
Sin certificar
English B1
Lectura técnica avanzada; sin certificado formal todavía.
Meta declarada
Maestría en computación cuántica
05Stack
- Lenguajes
- Java
- C#
- Python
- Rust
- TypeScript
- JavaScript
- Backend y frameworks
- Spring Boot
- .NET Core
- FastAPI
- Django
- Node.js
- Frontend y web
- React
- Angular
- Vue
- Next.js
- Tailwind CSS
- Framer Motion
- Arquitectura y cloud
- AWS
- Azure
- API Gateway
- Load Balancing
- Cloudflare
- Object Storage (S3)
- DevOps e infraestructura
- Docker
- Kubernetes
- Terraform
- NGINX
- Jenkins
- Azure DevOps
- GitHub Actions
- Seguridad y calidad
- mTLS / Tokens
- Rate Limiting
- HashiCorp Vault
- Azure Key Vault
- SonarQube
- OAuth2
- Bases de datos y observabilidad
- SQL Server
- Oracle
- PostgreSQL
- Redis
- Prometheus
- Grafana
- Cuántica
- Q#
- Qiskit
