NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Juan C.
Développeur full-stack
Juan est un développeur Fullstack avec plus de neuf ans d'expérience commerciale, travaillant avec des technologies telles que TypeScript, Node.js, React, React Native, Next.js, Nest.js, Koa.js, Meteor.js et Deno. Il est profondément passionné par le codage, l'apprentissage continu et le mentorat, apportant une expertise technique et un esprit collaboratif à chaque projet.
Il a contribué à des projets très demandés, attaquant des défis tels que la concurrence, la faible latence et la sécurité.
Le dévouement de Juan pour l'enseignement et le mentorat complète ses compétences techniques. Il se plaît à partager ses connaissances et à autonomiser les autres tout en restant à la pointe des technologies modernes.
Principale expertise
- Node.js 7 ans
- Angular.js 5 ans
- React.js 7 ans
Autres compétences
- Webflow 3 ans

Expérience sélectionnée
Emploi
Software Engineer Mentor
Springboard - 1 an 7 mois
- A fourni un tutorat personnalisé à des étudiants universitaires américains. À d'autres étudiants, il a offert des conseils sur les parcours professionnels, le développement des compétences et la croissance personnelle.
- A aidé les étudiants à rédiger des CV adaptés aux rôles d'ingénierie logicielle, à se préparer aux entretiens et à élargir leurs réseaux professionnels pour faciliter leur transition vers le marché du travail.
- A identifié et recommandé des conférences et des ateliers qui ont équipé les apprenants d'informations sur des concepts de programmation complexes, des algorithmes, des structures de données et les meilleures pratiques de l'industrie.
- A simplifié des sujets techniques difficiles pour promouvoir une compréhension approfondie et démystifier des concepts de programmation avancés, favorisant la confiance et la maîtrise chez les étudiants.
Les technologies:
- Les technologies:
JavaScript
React.js
Node.js
Python
SQL
- HTML / CSS
- NoSQL
Développeur full-stack
Parser Digital - 2 années 8 mois
- A développé des systèmes backend en utilisant Nest.js, respectant la conception pilotée par le domaine (DDD) et l'architecture des microservices.
- A facilité la communication entre les microservices via les protocoles GRPC et TCP.
- A mis en œuvre un système de file d'attente pour une communication efficace entre les microservices en utilisant RabbitMQ.
- A surveillé et résolu des erreurs avec des outils comme Grafana et SonarQube.
- A géré l'infrastructure sur les plateformes Azure et AWS.
- A configuré et maintenu des pipelines CI/CD en utilisant GitHub Actions.
- A créé des applications frontend avec React, en suivant les principes de l'architecture atomique.
- A conçu des interfaces utilisateur avec Tailwind CSS et SASS.
- A géré l'état de l'application efficacement en utilisant Redux.
- A construit et documenté des histoires de composants en utilisant Storybook et a collaboré avec Figma pour l'intégration de la conception.
- A utilisé le modèle Adapter pour une communication HTTP fluide avec les microservices.
- A appliqué des principes de développement logiciel tels que DRY, KISS et SOLID pour garantir la qualité et la maintenabilité du code.
- A conduit des tests complets en utilisant Jest, Cypress, Testing Library et WebDriver IO pour des tests unitaires, d'intégration et de bout en bout.
Senior Fullstack Engineer
Parser Digital - 2 années 8 mois
- Developed backend systems using NestJS, adhering to Domain-Driven Design (DDD) and microservices architecture.
- Facilitated communication between microservices via GRPC and TCP protocols.
- Implemented a queue system for efficient microservices communication using RabbitMQ.
- Monitored and addressed errors with tools like Grafana and SonarQube.
- Managed infrastructure on both Azure and AWS platforms.
- Configured and maintained CI/CD pipelines using GitHub Actions.
- Created frontend applications with React, following atomic architecture principles.
- Designed user interfaces with Tailwind CSS and SASS.
- Managed application state effectively using Redux.
- Built and documented component stories using Storybook and collaborated with Figma for design integration.
- Utilized the Adapter pattern for seamless HTTP communication with microservices.
- Applied software development principles such as DRY, KISS, and SOLID to ensure code quality and maintainability.
- Conducted comprehensive testing using Jest, Cypress, Testing Library, and WebDriver IO for unit, integration, and end-to-end testing.
Les technologies:
- Les technologies:
PHP
Laravel
MySQL
JavaScript
React.js
Docker
PostgreSQL
AWS
Redis
NGINX
TypeScript
Node.js
Express.js
GraphQL
- Microservices
Postman
Redux.js
Next.js
Tailwind
Nest.js
- Unit Testing
- DDD
RabbitMQ
Bitbucket
REST API
Cypress
OpenAI API
Développeur front-end
SIGNA Sports United - 11 mois
- A développé des applications web en utilisant React et TypeScript, en mettant en œuvre des principes de conception orientée domaine (DDD) et d'architecture propre.
- A géré l'état de l'application efficacement avec Redux.
- A conduit des tests unitaires, d'intégration et de bout en bout en utilisant Jest et Cypress pour garantir la fiabilité et la qualité de l'application.
- A appliqué des principes de développement logiciel, y compris DRY, KISS et SOLID, pour maintenir des bases de code propres et efficaces.
- A utilisé Ant Design pour créer des composants UI réutilisables et visuellement cohérents.
- A mis en œuvre des méthodologies CSS réutilisables basées sur la convention BEM pour un style maintenable.
- A conçu des interfaces réactives en utilisant SASS, adoptant une approche mobile-first avec des mixins et des variables.
- A déployé des applications dans des conteneurs Docker pour des environnements cohérents et évolutifs.
Senior Fronted Software Engineer
SIGNA Sports United - 11 mois
- Developed web applications using React and TypeScript, implementing Domain-Driven Design (DDD) and clean architecture principles.
- Managed application state effectively with Redux.
- Conducted unit, integration, and end-to-end testing using Jest and Cypress to ensure application reliability and quality.
- Applied software development principles, including DRY, KISS, and SOLID, to maintain clean and efficient codebases.
- Utilized Ant Design for building reusable and visually consistent UI components.
- Implemented reusable CSS methodologies based on the BEM convention for maintainable styling.
- Designed responsive interfaces using SASS, adopting a mobile-first approach with mixins and variables.
- Deployed applications within Docker containers for consistent and scalable environments.
Les technologies:
- Les technologies:
JavaScript
React.js
Docker
PostgreSQL
AWS
Redis
HTML
CSS
TypeScript
Node.js
Express.js
Socket.io
- Microservices
Next.js
REST API
Software Engineer Teacher
Escuela de Organización Idustrial EOI - 3 années 4 mois
- A développé et dispensé des cours complets d'ingénierie logicielle sur des sujets tels que le test, l'ingénierie logicielle Fullstack, et l'analyse et la conception de logiciels.
- A instruit les étudiants sur les méthodologies de test logiciel manuel et automatisé, couvrant des concepts fondamentaux tels que les normes de qualité logicielle, le développement dirigé par les tests (TDD), la pyramide des tests et les tests boîte blanche et boîte noire, utilisant des technologies telles que Jest, Vitest, Testing Library et Cypress.
- A enseigné la pile technologique MERN, englobant MongoDB, Express.js, React et Node.js, pour fournir aux étudiants des compétences pertinentes pour l'industrie.
- A conçu et mis en œuvre des laboratoires pratiques, des exercices de codage et des projets pour renforcer les concepts théoriques et garantir un apprentissage pratique.
- A guidé et mentoré les étudiants dans le développement dirigé par les tests (TDD) et les pratiques de développement logiciel agile pour les préparer à des scénarios du monde réel.
- A organisé et dirigé des ateliers et des hackathons, favorisant une expérience pratique, la collaboration et l'innovation parmi les étudiants.
Les technologies:
- Les technologies:
MySQL
JavaScript
Angular.js
React.js
Vue.js
MongoDB
Docker
PostgreSQL
AWS
Redis
NGINX
HTML
CSS
Node.js
Express.js
Socket.io
GraphQL
- Microservices
Postman
Python
Redux.js
Tailwind
Nest.js
- Unit Testing
- Web testing
- Functional testing
- Database Testing
- Acceptance Testing
Cypress
- Automation Testing
- Manual Testing
- Integration Testing
Jest
Playwright
OpenAI API
Chief Technology Officer
Squaads - 1 an 2 mois
- A analysé, conçu et mis en œuvre la pile technologique de l'entreprise pour répondre aux objectifs stratégiques et aux besoins opérationnels.
- A défini une feuille de route technique alignée sur les exigences de l'équipe, décrivant les étapes à atteindre dans l'année.
- A créé une équipe d'ingénierie centrale pour communiquer efficacement les exigences techniques de l'entreprise à toutes les équipes.
- A établi des processus internes pour garantir un transfert de connaissances optimal et une collaboration au sein des équipes d'ingénierie.
- A analysé et défini des parcours de carrière techniques pour favoriser le développement interne des talents et les aligner sur les objectifs organisationnels.
- A recruté, formé et construit de nouvelles équipes d'ingénierie pour entreprendre des projets à venir et faire évoluer efficacement les opérations de l'entreprise.
Senior Fullstack & Mobile Engineer
Squaads - 3 années 2 mois
- A développé des applications mobiles pour les plateformes Android et iOS en utilisant les frameworks Ionic 4 et Ionic 5.
- A construit et intégré des services backend avec Firebase, y compris l'authentification, les fonctions Cloud, Firestore et d'autres outils Firebase.
- A conçu et mis en œuvre des API backend basées sur Node.js, incorporant des fonctionnalités telles que le mailing, l'authentification, le chiffrement et l'intégration avec MongoDB.
- A géré les tâches de déploiement et de script pour divers services cloud, y compris Digital Ocean, Heroku, et AWS.
- A utilisé Git, GitLab et Bitbucket pour le contrôle de version, respectant des flux de travail basés sur la méthodologie Gitflow.
- A développé des applications frontend et web en utilisant Angular et Vue, garantissant des interfaces réactives et conviviales.
Les technologies:
- Les technologies:
Laravel
JavaScript
Angular.js
Vue.js
TypeScript
Node.js
Ionic
RxJs
NgRx
ES5/ES6
Express.js
Socket.io
Django
GraphQL
- Microservices
Jenkins
Postman
Python
SQL
Redux.js
Next.js
SCSS
Svelte
Tailwind
Doctrine ORM
Nest.js
Nuxt.js
Angular
- Unit Testing
- DDD
Cordova
Agile
Scrum
Git
SSAS
Vuetify
Heroku
gRPC
Jasmine
Karma
Azure Cloud
Sentry
- Web testing
- Mobile testing
- Functional testing
- Database Testing
REST API
Cypress
- HTML / CSS
- Performance Testing
- Automation Testing
- Storybook
SvelteKit
Vuex
OpenAI API
Développeur full-stack
Ikea - 2 années 2 mois
- A développé des applications web pour des projets tels qu'Ikea Taïwan, Ikea Family (Santo Domingo et Espagne), et le projet Ventajon.
- A mis en œuvre des solutions web à l'aide de frameworks PHP, y compris Symfony et Laravel, avec le contrôle de version géré via Subversion (SVN).
- A conçu, structuré et développé le frontend pour le nouveau projet Ventajon, garantissant une expérience utilisateur moderne et réactive.
- A développé des API backend pour les projets Ikea Family et Ventajon en utilisant Symfony 3, permettant une intégration et une fonctionnalité sans faille.
- A administré et optimisé des bases de données SQL, y compris MySQL et PostgreSQL, pour soutenir les performances et l'évolutivité des applications.
- A géré les processus de déploiement web et l'architecture système, offrant un soutien fiable pour les applications web propriétaires de l'entreprise.
Fullstack Engineer
Ikea - 2 années 2 mois
- Developed web applications for projects such as Iketa Taiwan, Ikea Family (Santo Domingo and Spain), and the Ventajon Project.
- Implemented web solutions using PHP frameworks, including Symfony and Laravel, with version control managed through Subversion (SVN).
- Designed, structured, and developed the frontend for the new Ventajon project, ensuring a modern and responsive user experience.
- Developed backend APIs for the Ikea Family and Ventajon projects using Symfony 3, enabling seamless integration and functionality.
- Administered and optimized SQL databases, including MySQL and PostgreSQL, to support application performance and scalability.
- Managed web deployment processes and system architecture, providing reliable support for the company's proprietary web applications.
Les technologies:
- Les technologies:
PHP
Symfony
MySQL
JavaScript
React.js
Vue.js
MongoDB
Docker
PostgreSQL
AWS
Redis
NGINX
HTML
CSS
jQuery
TypeScript
Node.js
Express.js
Socket.io
Postman
SQL
Redux.js
REST API
Fullstack Engineer
Virtualweb S.L. - 1 an 6 mois
- Led the design, layout, and development of web applications for platforms, including inmovirtual.eu, plusvirtual.com, and rv360.live.
- Developed web applications using JavaScript, jQuery, and Python (web2py), focusing on integrating modern frameworks such as SASS and AngularJS.
- Enhanced functionality by integrating Google Maps and Analytics APIs into web applications for improved mapping and tracking capabilities.
- Managed web architecture, including hosting and domain configurations, ensuring seamless user experiences and application stability.
- Designed, implemented, and maintained MySQL databases to support application data storage and retrieval.
- Developed virtual testing environments to simulate production scenarios and ensure the reliability of web applications.
- Optimized website performance by improving loading speeds, file compression, and structured code normalization.
- Focused on improving SEO positioning and ensuring high usability standards to enhance user engagement and visibility.
- Configured and managed the Nginx web server, overseeing tasks such as website redirects, encryption, file compression, and implementing HTTP/REST protocols.
- Set up and maintained testing environments on a NAS server, utilizing Apache .htaccess for configuration and access control.
- Provided ongoing technical support, troubleshooted issues, and ensured the smooth functioning of web applications.
- Facilitated virtual tours using 360-degree cameras, expanding the applications' capabilities and enriching user experiences.
Les technologies:
- Les technologies:
PHP
MySQL
JavaScript
HTML
CSS
jQuery
Bootstrap
Postman
Python
Éducation
License ès sciencesComputer Science
ULPG · 2012 - 2016
License ès sciencesIT
Senior technician in administration of computer network systems · 2012 - 2014
Portefeuille
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

