// About me

I build interfaces and results-driven solutions.

I’m Jonathan Leiva Gómez, a Senior Full Stack Developer. I design and build digital products, web applications, and responsive user interfaces with a strong focus on scalability, performance, and user experience. My expertise spans modern frontend development, backend services with Express.js, and GraphQL/Apollo architectures, always prioritizing robust, maintainable, and business-oriented solutions.

I have worked with JavaScript, Vue.js, Express.js, Apollo Server/Client, GraphQL, React.js, and React Native, taking part in web development, website creation, and full stack solutions across different professional contexts. My current focus is on frontend development with Vue.js and Vuetify, and on framework migrations — leading upgrade processes from Vue 2 to Vue 3 and introducing TypeScript to improve scalability, strict typing, and code maintainability. I consider myself a proactive professional, focused on finding digital solutions and tackling technical challenges in the best possible way. I focus on results, best practices, reusable components, performance, and sustainable frontend architecture.

Jonathan Leiva Gómez
DetailsPaine, Región Metropolitana de Santiago, Chilecontacto@jonathanleivag.clNative Spanish · technical EnglishAvailable for new projects

// Work experience

MOVATEC SPACURRENT07/2025 - ??Paine, Región Metropolitana de Santiago, Chile
Senior Full Stack Developer
→ Frontend development with Vue.js 2 and Vuetify.→ Technical leadership in migrations from Vue 2 to Vue 3.→ Adoption of TypeScript to improve scalability and code typing.→ Use of modular CSS to optimize design and maintainability.→ Implementation of reusable components and frontend architecture best practices.
Vue.js 2 · Vue.js 3 · Vuetify · TypeScript · JavaScript · CSS modular
ValpoSystems07/2024 - 03/2025Gran Santiago, Región Metropolitana de Santiago, Chile
Programming Analyst
→ Participation in analysis and development of programming solutions.→ Work in a professional software development context.
JavaScript · Software Development
Gatblac05/2022 - 05/2024Santa Beatriz 111, Of. 1002, Providencia
Software Developer
→ Software development in a professional environment.→ Application of full stack knowledge with JavaScript technologies.
JavaScript · Full Stack Development
Profesional independiente10 - 2020 - 10 - 2022
JavaScript Full Stack Freelance Developer
→ Full stack JavaScript development for freelance projects.→ Creation of websites and digital solutions for various requirements.
JavaScript · Vue.js · React.js · React Native · Express.js · GraphQL · Apollo

// Tech stack

FrontendVue.js 2 · Vue.js 3 · Vuetify · React.js · TypeScript · JavaScript · CSS modular · Responsive Design · Component Architecture
MobileReact Native · JavaScript · UI Components · Mobile Interfaces
BackendExpress.js · Node.js · JavaScript · API Development · Backend Services
GraphQL & APIsGraphQL · Apollo Server · Apollo Client · API Integration · Client-Server Communication
Frontend ArchitectureVue 2 to Vue 3 Migration · TypeScript Adoption · Reusable Components · Performance Optimization · Frontend Best Practices · Maintainable UI
Product & Work ApproachDesarrollo Web · Creación de sitios web · Solución de problemas · Orientación a resultados · Proactividad · Scrum Foundation · Scrum Developer
EducationIngeniería en Computación e Informática · Técnico en Programación Computacional