About

Thanks for stopping by. Read below to learn more about myself and my background as a Mechatronic Engineer and Full-Stack Developer.

Javier Villegas - Mechatronic Engineer & Full-Stack Developer

Background

I'm Javier Villegas, a Mechatronic Engineer turned Full-Stack Developer based in Ecuador. I specialize in building scalable web applications and back-end systems, with a particular focus on JavaScript, TypeScript, React, and Node.js. My unique background in mechatronics allows me to bridge the gap between hardware and software, bringing a holistic approach to problem-solving.

As a Software Developer at IOET, I've worked on various projects focusing on back-end development and insurance integrations. I started as a Junior Software Developer in July 2022 and have grown into a more senior role, taking on increasingly complex full-stack projects. I'm passionate about writing clean, maintainable code and continuously learning new technologies.

Beyond professional work, I enjoy building personal projects that combine my interests in software development and electronics. I'm always eager to explore new frameworks, contribute to open-source projects, and collaborate with other developers.

Education

Bachelor's Degree in Mechatronic Engineering
Universidad Internacional del Ecuador (UIDE) — Graduated 2021

My educational background in Mechatronics provided me with a strong foundation in both hardware and software systems. This interdisciplinary field has shaped my approach to development, allowing me to think about systems holistically and understand how different components interact.

Skills

Languages & Frameworks: JavaScript, TypeScript, React, Node.js, Express, Python
Back-end: API Development, Server-side Logic, Database Interactions
Front-end: React Components, UI/UX Implementation
Tools & Technologies: Git/GitHub, RESTful APIs, Insurance Integrations
Additional: Electronic Design, Hardware-Software Integration, Mechatronics