Frontend-Heavy Fullstack Developer
BuildLeadTeach
Hey! I'm Juan, a frontend-heavy fullstack developer with over 15 years of commercial experience. I work mainly in JavaScript/Typescript and i'm framework agnostic.
I'm equally comfortable taking a feature through the backend, the API layer, infrastructure and deployment.

About Me
Frontend-heavy fullstack developer with over 15 years of commercial experience. I work mainly in JavaScript/Typescript und i'm framework agnostic, and I am equally comfortable taking a feature through the backend, the API layer and deployment.
The project I am proudest of was a visually engaging, scalable and fast real-time dashboard for a polling system. Its data visualisation work sparked a lasting interest in chart-building and data representation, and became a turning point in my career.
I have worked in several countries, including Germany, the USA, Australia, Ecuador and Venezuela. Outside of work I am interested in languages and sports: I practise German, enjoy connecting with people from different cultures, and swim.
Skills
Over 15 years across the stack — frontend-heavy, with Vue.js as my tool of choice and a track record of taking features through the API layer and deployment.
Languages
- JavaScript
- TypeScript
- PHP
- Go
- HTML5
- CSS3
- Sass
Frontend
- Vue.js
- Nuxt
- React
- Next.js
- Angular
- Redux
UI & Tooling
- Tailwind
- Vuetify
- Material UI
- Chakra UI
- Bootstrap
- Storybook
- Webpack
Mobile & Desktop
- React Native
- Ionic
- Capacitor
- NativeScript
- Electron
Backend & APIs
- Node.js
- Express
- NestJS
- Laravel
- Symfony
- CakePHP
- GraphQL
- Apollo
- Socket.io
Databases
- PostgreSQL
- MySQL
- MariaDB
- MongoDB
Cloud & DevOps
- AWS
- Google Cloud
- Heroku
- Docker
- Kubernetes
- NGINX
- Linux
- Jenkins
Testing & QA
- Playwright
- Jest
- Cypress
- Mocha
- Postman
Ways of Working
- Git
- Jira
Experience
Lead Developer
Kreuzfahrtberater GmbH, Hamburg
Lead development across the frontend and backend of the company's booking and content platform, including end-to-end test coverage and cloud infrastructure.
Lead Developer
Cheers Digital Solutions GmbH, Germany
Guide the development team from technical direction through to delivery, designing web applications and the REST and GraphQL layers behind them.
Senior Frontend Developer
Mercedes-Benz.io, Germany
Client engagement delivered through Cheers. Built web components and managed frontend state in a large, multi-team Adobe Experience Manager codebase.
Senior Frontend Developer
ABOUT YOU, Germany
Built and maintained frontend applications for a high-traffic e-commerce platform running on a microservices architecture.
Senior Software Engineer
Gold Media Tech, United States
Designed frontend solutions and scalable backend services, including Apollo GraphQL APIs for flexible data retrieval.
Fullstack Developer
Propraxis, Ecuador
Delivered end-to-end web applications for a range of client companies, covering UI/UX design, frontend and backend.
Senior Frontend Developer
Aktiun, Ecuador
Built interactive, responsive mobile applications for several American projects, working to Scrum.
Full-Stack Developer
Cintanegra, Ecuador
Developed web applications across several stacks, integrating relational and document databases for efficient data handling.
IT Specialist
SAREN, Venezuela
Maintained the organisation's IT infrastructure and built internal web tooling.
Education & Certificates
Education
Computer Engineer · Bachelor of Science
Universidad Nacional Experimental Rómulo Gallegos
Certificates
- Programming with Google Go — Coursera
- Front End Web Developer Nanodegree — Udacity
- React Nanodegree — Udacity
Languages
- Spanish (native)
- English
- German
Contact
Feel free to reach out if you'd like to collaborate on a project, or just want to connect.