Home - Logo

Hi, I’m

Salvador Vásquez

Frontend Engineer

I specialize in building responsive and accessible user interfaces using modern web technologies. My goal is to create seamless user experiences that drive engagement and satisfaction.

About Me

About Me

Frontend Developer with a solid background in designing and implementing internal systems to enhance business operations. Led frontend development for various projects, focusing on core functionalities such as inventory management, billing, reporting, and real-time monitoring.

Played a key role in designing intuitive user interfaces and ensuring seamless integration with backend systems. Collaborated closely with cross-functional teams to deliver efficient, user-friendly solutions, addressing issues, and ensuring smooth transitions from legacy systems to more automated, streamlined processes. Strongly focused on delivering high-quality results within project timelines and meeting organizational requirements.

Tech Stack

Tech Stack

React React
Astro Astro
Next.js Next.js
TypeScript TypeScript
JavaScript JavaScript
Webflow Webflow
Tailwind Tailwind
Sass Sass
HTML HTML
CSS CSS
Experience

Experience

Applaudo September 2021 - Present
  • Acted as the lead frontend developer on two major projects, both successfully delivered to production.
  • Supported the launch of an additional project by troubleshooting and resolving frontend issues to meet production standards.
  • Led technical decision-making and prioritized tasks within the frontend team to ensure efficient delivery.
  • Collaborated closely with backend engineers to achieve seamless system integration and full-stack functionality.
  • Maintained high standards of code quality, resulting in stable and user-friendly interfaces across multiple platforms.
  • Initiated and implemented improvements in frontend workflows, boosting team efficiency and development speed.
  • Delivered scalable and maintainable solutions that aligned with business goals and user needs, while meeting tight deadlines.
  • Participated in sprint planning and estimations, contributing to realistic scheduling and effective execution of frontend tasks.
frontend react.js next.js typescript javascript tailwind html css
Algorithmics July 2024 - December 2024
  • Taught programming and game development to young students using C#, Unity, and Roblox Studio.
  • Managed five courses, delivering structured lessons on coding fundamentals and interactive game creation.
  • Designed hands-on projects that enabled students to build games from scratch while applying core programming concepts.
  • Provided one-on-one mentorship, helping students overcome challenges and strengthen problem-solving skills.
  • Developed course materials and assessments to monitor progress and support growth in game design and logic.
game-development unity roblox c# education
Applaudo June 2021 - September 2021
  • Completed an intensive React.js internship program, gaining hands-on experience with React, JavaScript, HTML, and modern frontend workflows.
  • Built multiple small-scale projects to apply core React concepts, component architecture, and UI best practices.
  • Successfully transitioned from no prior professional experience to a full-time Frontend Developer role based on performance and growth.
frontend react typescript javascript html css
Fundeplast January 2021 - May 2021
  • Provided technical support for internal systems managing educational content across the organization.
  • Designed and implemented a system to track student attendance and manage grade records efficiently.
  • Troubleshot and resolved technical issues, ensuring system stability and a smooth user experience.
  • Collaborated with cross-functional teams to improve system functionality and meet user requirements.
  • Contributed to system upgrades that enhanced the accuracy and efficiency of educational content delivery.
technical-support graphic-design react.js html css adobe-suite moodle
Colegio Maiti January 2020 - November 2020
  • Taught robotics and mathematics to students using Arduino and LEGO-based technologies through hands-on, project-based learning.
  • Designed complete course materials, including lesson plans, projects, and practice exercises tailored to various learning levels.
  • Delivered interactive classes that combined theoretical foundations with practical applications to enhance engagement and retention.
  • Promoted critical thinking, creativity, and teamwork through group activities and problem-solving challenges.
  • Adapted teaching strategies to accommodate diverse student needs, ensuring inclusive and effective learning experiences.
education robotics arduino lego programming
Projects

Projects

Reactune -

Reactune is an npm package designed for web applications built with React. It provides a lightweight, customizable, and easy-to-integrate video player. Developed in TypeScript and with zero external dependencies, it offers an efficient way to play videos from a URL with basic controls like mute, forward/backward skipping, zoom, and more. It’s ideal for modern projects that require clean, functional, and maintainable UI components.

react typescript npm frontend ui-component video-player

Fetch Hooks -

Api Fetch Hooks is an npm package for React web applications that provides custom hooks to simplify API requests using HTTP methods like GET, POST, PUT, DELETE, and PATCH. Developed with TypeScript and zero external dependencies, it manages loading, error, response, and status states automatically, and even supports canceling ongoing requests. Ideal for modern web projects needing clean, maintainable code and predictable data fetching.

react typescript npm frontend fetch hooks

CodePen -

My CodePen profile features a collection of front-end experiments, interactive prototypes, UI components, and animations built with HTML, CSS, and JavaScript. It serves as a creative space to explore new ideas, test concepts, and showcase small-scale projects focused on user experience and modern web design. Ideal for seeing practical examples of web technologies in action.

design html css ui-component
Certifications

Certifications

TypeScript: The Complete Developer's Guide

TypeScript: The Complete Developer's Guide

Udemy - Online

typescript javascript web-development frontend programming
SQL: Database Creation (From Zero to Professional)

SQL: Database Creation (From Zero to Professional)

Udemy - Online

sql databases mysql queries database-design software-development
CI/CD in GitLab via FTP: Automated Code Deployment

CI/CD in GitLab via FTP: Automated Code Deployment

Udemy - Online

ci/cd gitlab ftp deployment devops automation
GitFlow Implementation in GitHub and GitLab

GitFlow Implementation in GitHub and GitLab

Udemy - Online

gitflow github gitlab ci cd vscode version-control
Complete Web Design: from Figma to Webflow to Freelancing

Complete Web Design: from Figma to Webflow to Freelancing

Udemy - Online

web-design figma webflow freelancing ui-ux no-code portfolio
React JS: A Complete Guide for Frontend Web Development

React JS: A Complete Guide for Frontend Web Development

Udemy - Online

react javascript es6 html5 css3 jquery frontend web-development
Introduction to Web Development: HTML and CSS (Part 2)

Introduction to Web Development: HTML and CSS (Part 2)

Google Actívate - Online

html css javascript web-development frontend google-activate programming
Introduction to Web Development: HTML and CSS (Part 1)

Introduction to Web Development: HTML and CSS (Part 1)

Google - Online

html css web-development frontend google-activate programming
3D Video Game Development

3D Video Game Development

Insaforp - El Salvador

unity game-development 3d c#