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.
