I am a versatile and results-driven Full Stack Developer with hands-on experience building scalable web applications using React, Node.js, TypeScript, and MySQL. I have a proven ability to work independently and collaboratively in agile environments, always aiming to deliver optimized and performant solutions. Throughout my career, I have expanded my expertise by mentoring new trainers, standardizing best practices, and enhancing AI-driven analytics and decision-making tools.
Passionate about modern web technologies, I have led the development of multiple institutional applications and innovative personal projects like GigRanger.com. My technical skills span the full stack, including front-end UI design and back-end microservices, deployment, and cloud infrastructure, allowing me to create production-ready job platforms and integrations with AI-powered services. I’m committed to continuous learning and applying new technologies to solve complex problems effectively.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
A full-featured job portal application that allows recruiters to post and manage job listings, and job seekers to find, apply, and track job applications — with a seamless real-time chat system connecting them.
This project showcases real-world, production-ready features such as:
🔐 Authentication and role-based access
📄 Resume uploads with automatic S3/local detection
📬 Email notifications via RabbitMQ-based microservice
🧠 AI-powered resume-to-job matching using Hugging Face
🗂️ Application status tracking with history and comments
🔎 Filtering, pagination, and admin-level CRUD operations
💬 Live chat with offline message sync and unread badges
🌐 Multilingual support with 10 languages via i18next
The backend leverages a modular microservices architecture for improved scalability:
Email notifications are offloaded to a dedicated RabbitMQ-powered email microservice.
Resume-job matching is powered by a standalone LLM-based microservice, deployed securely and independently.
These design choices decouple long-running or compute-heavy tasks from the main app, improving responsiveness and enabling future scalability.
Check the repo here:
https://www.twine.net/signin
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in San Salvador today.