Edwin Figueroa

About me

Computer Systems Engineer from the University of El Salvador.

I'm a Computer Systems Engineer with 6+ years of experience building and deploying web and mobile applications for banking, fintech, and automotive clients. Specialized in React and Node.js, with a solid foundation in Java/Spring Boot backend development. Experienced in Linux environments, Docker containers, Kubernetes, Git/GitHub, and cloud platforms such as AWS. Knowledgeable in infrastructure as code using Terraform and CloudFormation, AWS service management, and DevOps practices focused on automation and continuous delivery. Proven ability to collaborate across development and infrastructure teams to ensure scalable, secure, and highly available applications.

Tech stack

Frontend

  • React
  • Angular
  • VueJs
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Tailwind CSS

Backend

  • Node.js
  • Express
  • NestJS
  • Java
  • Spring Boot
  • Laravel
  • REST APIs

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle
  • SQL Server

Mobile

  • React Native
  • Flutter
  • Ionic

DevOps & tools

  • Conocimientos de AWS Cloud (EC2, Lambda, RDS, VPC)
  • Conocimientos de Microsoft Azure (App Service, Functions, SQL Database, Virtual Network)
  • Conocimientos de Infrastructure as Code (Terraform y CloudFormation)
  • Git
  • GitHub
  • Docker
  • Kubernates
  • Azure DevOps
  • CI/CD
  • Linux
  • Netlify
  • Vercel
  • Tomcat

Experience

  1. Sep 2026 — Present

    Senior Full-Stack Developer· Multinational Company

    Full Stack development services for the insurance sector: evolution and maintenance of enterprise backend services.

    • Development and maintenance of enterprise backend services, adding features on top of systems already running in production.
    • Built new services for internal business processes, with configurable result limits and standardized responses.
    • ...and many more!
  2. Jan 2025 — May 2026

    Senior Full-Stack Developer· DEVINTECH

    Clients: Grupo Q / CrediQ and Localiza S.A. de C.V. Full-stack development of mobile and web apps for the automotive, fintech and fleet-tracking sectors.

    • Designed and implemented biometric authentication (fingerprint and facial recognition) in Grupo Q's main mobile app using Ionic, later Flutter, integrating native Android and iOS APIs and the backend with Java/Spring Boot; strengthened login security and reduced access friction for users.
    • Developed end-to-end the digital vehicle quotation and request flow in the negotiations app (frontend in Ionic and Angular, REST APIs and services in Java/Spring Boot), integrating business rules, validations, and internal service consumption so the client could complete the entire process online without manual intervention.
    • Built a metrics and performance-history module for used-car salespeople, with an Angular frontend and Laravel APIs on a relational database (PostgreSQL), generating reports and dashboards that gave management real-time visibility into commercial performance.
    • Added new features to CXPS, Localiza's fleet GPS tracking system, working on Thymeleaf web applications connected to REST APIs with Java/Spring Boot, and delivered continuous improvements to production products within a remote, multi-client team.
    • Deployed and managed applications on Linux servers (Nginx/Tomcat configuration as a reverse proxy, environment variables, certificates, and systemd services), ensuring stability and availability of development and production environments.
    • Containerized applications with Docker (optimized multi-stage Dockerfiles and local orchestration with Docker Compose for app and database), standardizing development and production environments and eliminating inconsistencies between team machines.
    • Managed version control with Git and GitHub applying branching workflows (feature branches and Pull Requests), peer code review, and conflict resolution in a distributed team.
    • Participated in CI/CD (continuous integration and deployment) pipelines that automated build, testing, and deployment on push to the repository, reducing manual work and accelerating the delivery of new versions to production.
  3. May 2024 — Dec 2024

    Full-Stack Developer· LEAGUE

    Apparel manufacturer for U.S. universities. Internal tooling, tax compliance and process automation.

    • Developed the government-mandated electronic invoicing system (frontend with React.js and backend in Node.js on SQL Server, generation and signing of tax documents and integration with the Ministry of Finance service), ensuring the company's tax compliance and eliminating the manual invoicing process.
    • Built a web application (React on the frontend and Node.js on the backend) for the generation and printing of ID cards serving 800 employees, automating a previously manual process.
    • Developed internal tools and business-metrics dashboards with Node.js, React, and Laravel on SQL Server, integrating optimized queries and visualizations that automated manual reports and supported decision-making for the finance area.
    • Deployed and maintained applications on Kubernetes clusters (defining Deployments, Services, and ConfigMaps in YAML manifests, scaling replicas, and zero-downtime updates), ensuring availability of internal services.
    • Monitored and supported services deployed on Linux infrastructure, reviewing logs, resource usage, and container metrics to detect and resolve incidents before they affected users.
  4. Nov 2023 — Mar 2024

    Analyst / Developer· Óptimas Consultores · Banco Agrícola

    Critical database migrations for the banking sector, with zero data loss.

    • Supported the migration of the Oracle database from 11g to 12c in a banking application serving thousands of users, optimizing PL/SQL queries and indexes and measurably improving backend response times, with zero service interruption.
    • Executed the migration of Oracle Forms (6i to 12.2), validating form compatibility and business logic and ensuring zero data loss throughout the process.
  5. Aug 2021 — Apr 2023

    Network & IT Support Specialist· WebHelp · Claro

    Configuring VLANs, subnets, and IT infrastructure firewalls (directly based on cloud networking concepts such as VPCs, subnets, and Security Groups).

    • Maintained the Data Center network, configuring VLANs, subnets, and IT infrastructure firewalls (a direct foundation for cloud networking concepts such as VPC, subnets, and Security Groups), ensuring reliable connectivity for business operations.
    • Provided technical support and monitoring of network infrastructure and services, diagnosing and resolving connectivity incidents to maintain the operational continuity of the account.
  6. Jan 2019 — Mar 2021

    Analyst / Developer· Xuret

    Redesigned web app interfaces improving UX and added features to sales-process software with Java, Node.js, MySQL and Oracle.

    • Redesigned web application interfaces with JavaScript, HTML5, and CSS3, modernizing the user experience (UX) and improving the usability and visual appearance of the client's products.
    • Extended the sales-process software of an external company, developing new features in Java and Node.js with MySQL and Oracle databases, and integrating business logic with the client's existing systems.

Education

  • 2025–2026In progress

    AI Expert Engineer Specialization

    Online

  • 2023

    Computer Systems Engineering

    University of El Salvador

Certifications

  • 2022

    Digital Marketing & Web Analytics

    Neetwork Business School (Spain)

  • 2020

    WordPress, E-commerce & Conversion Funnels

    Neetwork Business School (Spain)

  • 2019

    MongoDB Developer

    MongoDB University

Let's talk

Got an idea, a role, or a project? Drop me a line and I'll get back to you soon.