index.ts
function greet (): string {
return "hello";
}

Sergio Acuña

Software Engineer

QA Automation

Architecting high-performance web products with Next.js and TypeScript, ensuring absolute reliability through E2E testing with Playwright.

Image of Sergio Acuña

About me

Software Engineer focused on building modern, high-performance interfaces with React, Next.js, and TypeScript. I have engineered end-to-end web applications by integrating RESTful APIs, optimizing load times, and crafting highly responsive user experiences.

Currently, I am bridging the gap between Frontend development and Quality Assurance through E2E automation workflows, enabling me to ship robust, completely production-ready code.

Years of experience
+1
What am I currently learning?
Github Actions

Experience

QA Intern - Bitam de México

As a QA Automation Intern at Bitam de México, I built and maintained End-to-End test automation using Playwright, TypeScript, and Node.js for a production SaaS platform. My responsibilities included monitoring asynchronous processes through RabbitMQ, validating system behavior and message delivery, and using MariaDB and SQL to verify business-critical data flows and support backend troubleshooting.

Tech Stack

Languages

  • JavaScript

  • TypeScript

  • Python

  • Java

Frontend

  • HTML

  • CSS

  • Sass/SCSS

  • Tailwind CSS

  • React.js

  • Next.js

Backend

  • Node.js

  • Express.js

  • Spring Boot

  • RabbitMQ

Databases & ORMs

  • mysql

    MySQL

  • MariaDB

  • PostgreSQL

  • Prisma

Cloud & Deployment

  • Docker

  • Cloudinary

QA & Testing

  • Playwright

  • Zod

  • Postman Icon Streamline Icon: https://streamlinehq.com

    Postman

Workflow & Tools

  • Git

  • GitHub

  • Jupyter Notebook

Projects

Next.js App RouterTypeScriptPrisma + PostgreSQL

Bug Tracker MVP

Full-stack ticket management system. Architected Server/Client Component boundaries to eliminate N+1 queries. Ensured data integrity through Zod validation and managed UI state with React Context.

Under development
See more
Python & MLData EngineeringScikit-Learn

US Accident Analysis

Machine Learning-powered traffic risk prediction platform designed to process and analyze over 7 million historical accident records. The system leverages Python, Pandas, and Scikit-Learn to perform large-scale data preprocessing, feature engineering, and predictive modeling, achieving 74.14% classification accuracy. The backend architecture consists of a FastAPI microservice responsible for serving a trained machine learning model through RESTful endpoints, enabling real-time traffic risk predictions. To support frontend consumption, the platform integrates a Java + Spring Boot Backend-for-Frontend (BFF) that securely orchestrates communication between services and delivers geospatial risk data to an interactive Leaflet-based map interface.

Under development
See more
Progressive Web AppAdvanced CSSSEO & Performance

Silent Beauty

A pixel-perfect, progressive web app designed for photography. Achieved a perfect 100/100 Google Lighthouse score across Performance, SEO, and Accessibility. Solved complex cross-browser compatibility issues (iOS/In-App Browsers) using modern CSS viewports (svh) and adaptive Flexbox layouts.

100/100 Lighthouse
See more
Next.js App RouterTypeScriptMobile-first

Yama

Designed and engineered a Mobile-First digital menu MVP to modernize the customer experience in a local restaurant. Architected with Next.js and Tailwind CSS, the UI/UX was strictly aligned with real-world user behavior, ensuring an intuitive navigation and highly optimized load times on mobile networks.

E2E Tested
See more
AI IntegrationPrompt EngineeringDocker

AI Legislative Assistant

An AI-powered conversational platform engineered for a legislative representative. Integrated the Gemini API with React and TypeScript to handle real-time streaming responses, optimized complex system prompt logic for civic domains, and containerized the application environment with Docker to guarantee reproducible builds.

Gemini AI Powered
See more

Let's connect!

Let's build the next
great product.

Whether you have a question, an open position, or just want to discuss software architecture and E2E testing, my inbox is open.

Send me an Email
contact-me.ts