Profile

Experienced Software Engineer with over 10 years in the tech industry, specializing in JavaScript. Skilled in building scalable, performant web applications with over 6 years of hands-on experience using React.js and Node.js. Strong background in frontend, UI/UX decision-making, and modern development practices.

Education
Telematics Engineer

Engineer's Degree

University of Colima

2010 - 2014

Skills

HTML, CSS, Git, Docker, JavaScript, TypeScript, React, React Native, Tailwind, Next.js, and Node.js

Hobbies & Interests

Drums, Music, Games, Tech, and Travel.

Experience

2021 - Present · Wizeline

Senior Software Engineer

Full-stack engineer contributing to the development and support of B2B and B2C identity products for Dow Jones.

  • Currently leading the frontend team, responsible for driving UI/UX decisions, conducting code reviews, writing technical documentation, and mentoring teammates to ensure code quality and consistency.
  • Refactored two legacy jQuery projects to modern stacks (React, TypeScript, Tailwind), significantly improving performance and accessibility (a11y).
  • Built an internal application from scratch to manage business data, using Next.js and Tailwind.
  • Actively migrating the backend from Express.js to TypeScript with Nest.js, while improving unit test coverage using Jest.

2019 - 2021 · HCL Technologies

Software Engineer

Frontend engineer for an internal web-based content management tool.

  • Initially worked with Dojo Toolkit to develop a drag-and-drop email template builder.
  • Later led the migration of the entire application to React, Redux, and Material UI (MUI), significantly boosting performance and accessibility.

2017 - 2019 · Advanced Methods Co. (Amco)

Software Engineer

Frontend-focused engineer supporting a payments portal and inventory system, with occasional backend work using Ruby on Rails.

  • Developed features for an invoicing and payment platform (cash/card), using jQuery and Sass.
  • Refactored legacy code and redesigned UI elements to improve UX and system maintainability using Haml and Sass.

2014 - 2017 · TATA Consultancy Services

Software Engineer

Frontend engineer supporting internal tools for Morgan Stanley.

  • Part of the Credit Risk team, responsible for developing and maintaining tools related to user data validation, money management, and loan processing.
  • Used Ext JS to implement new features and resolve bugs.