Juan C.

Juan C.

Fullstack-ontwikkelaar

Spain
Vertrouwd lid sinds 2024
9 jaar ervaring

Hij heeft bijgedragen aan projecten met hoge vraag, waarbij hij uitdagingen zoals gelijktijdigheid, lage latentie, en beveiliging heeft aangepakt.

Juan's toewijding aan lesgeven en mentoring vult zijn technische vaardigheden aan. Hij bloeit op door kennis te delen en anderen te versterken, terwijl hij aan de voorhoede van moderne technologieën blijft.

Hoofd expertise

Node.jsNode.js7 jaar
Angular.jsAngular.js5 jaar
React.jsReact.js7 jaar
LaravelLaravel4 jaar
18+

Ervaring11

Springboard

Software Engineer Mentor

Springboard
Education
Mar 2023 - Oct 2024 · 1y 7m
  • Biedde persoonlijke tutoring aan Amerikaanse universitaire studenten, en bood begeleiding bij loopbaanpaden, vaardigheidsontwikkeling en persoonlijke groei. universitaire studenten, en bood begeleiding bij loopbaanpaden, vaardigheidsontwikkeling en persoonlijke groei.
  • hielp studenten bij het opstellen van cv's op maat voor software-engineeringrollen, zich voorbereiden op interviews, en het uitbreiden van professionele netwerken om hun overgang naar de arbeidsmarkt te faciliteren.
  • Identificeerde en raadde conferenties en workshops aan die leerders voorzagen van inzichten in complexe coderingsconcepten, algoritmen, datastructuren, en best practices in de industrie.
  • Vereenvoudigde uitdagende technische onderwerpen om diep begrip te bevorderen en geavanceerde programmeerconcepten te verduidelijken, waardoor vertrouwen en beheersing bij studenten werden gestimuleerd.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
PythonPython
SQLSQL
2+
Parser Digital

Fullstack-ontwikkelaar

Parser Digital
Mar 2022 - Nov 2024 · 2y 8m
  • Ontwikkelde back-end systemen met Nest.js, in overeenstemming met Domain-Driven Design (DDD) en microservices-architectuur.
  • Faciliteerde communicatie tussen microservices via GRPC en TCP-protocollen.
  • Implementeerde een queuesysteem voor efficiënte communicatie tussen microservices met RabbitMQ.
  • Bewaakte en verholp fouten met tools zoals Grafana en SonarQube.
  • Beheerste infrastructuur op zowel Azure- als AWS-platforms.
  • Configureerde en onderhoudde CI/CD-pijplijnen met behulp van GitHub Actions.
  • Creëerde frontend-applicaties met React, volgens de principes van atomische architectuur.
  • Ontwierp gebruikersinterfaces met Tailwind CSS en SASS.
  • Beheerde de applicatietoestand effectief met Redux.
  • Bouwde en documenteerde componentverhalen met behulp van Storybook en werkte samen met Figma voor ontwerpintegratie.
  • Benutte het Adapter-patroon voor naadloze HTTP-communicatie met microservices.
  • Paste principes van softwareontwikkeling toe zoals DRY, KISS en SOLID om codekwaliteit en onderhoudbaarheid te waarborgen.
  • Voerde uitgebreide tests uit met behulp van Jest, Cypress, Testing Library en WebDriver IO voor unit-, integratie- en end-to-end testing.
Parser Digital

Senior Fullstack Engineer

Parser Digital
Information Technology (IT) and Services
Mar 2022 - Nov 2024 · 2y 8m
  • 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.
PHPPHP
LaravelLaravel
MySQLMySQL
JavaScriptJavaScript
React.jsReact.js
22+
SIGNA Sports United

Frontend-ontwikkelaar

SIGNA Sports United
Apr 2021 - Mar 2022 · 11m
  • Ontwikkelde webapplicaties met React en TypeScript, implementeerde Domain-Driven Design (DDD) en principes voor schone architectuur.
  • Beheerste de applicatietoestand effectief met Redux.
  • Voerde unit-, integratie- en end-to-end tests uit met behulp van Jest en Cypress om de betrouwbaarheid en kwaliteit van de applicatie te waarborgen.
  • Paste softwareontwikkelingsprincipes toe, waaronder DRY, KISS en SOLID, om schone en efficiënte codebases te onderhouden.
  • Benut Ant Design voor het bouwen van herbruikbare en visueel consistente UI-componenten.
  • Implementeerde herbruikbare CSS-methoden op basis van de BEM-conventie voor onderhoudbare opmaak.
  • Ontwikkelde responsieve interfaces met SASS, met een mobile-first benadering en mixins en variabelen.
  • Implementeerde applicaties binnen Docker-containers voor consistente en schaalbare omgevingen.
SIGNA Sports United

Senior Fronted Software Engineer

SIGNA Sports United
Sports
Apr 2021 - Mar 2022 · 11m
  • 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.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
PostgreSQLPostgreSQL
AWSAWS
10+

Software Engineer Teacher

Escuela de Organización Idustrial EOI
Education
Mar 2021 - Jul 2024 · 3y 4m
  • Ontwikkelde en verzorgde uitgebreide cursussen software-engineering over onderwerpen zoals testen, fullstack software-engineering en software-analyse en -ontwerp.
  • Instrueerde studenten in handmatige en geautomatiseerde softwaretestmethoden, waarbij fundamentele concepten werden behandeld zoals softwarekwaliteitsnormen, Test-Driven Development (TDD), de testpiramide, en white box en black box testing, met technologieën zoals Jest, Vitest, Testing Library en Cypress.
  • Leerde de Fullstack MERN technologie stack, bestaande uit MongoDB, Express.js, React en Node.js, om studenten van industrie-relevante vaardigheden te voorzien.
  • Ontwierp en implementeerde praktische labs, coderingsoefeningen en projecten om theoretische concepten te versterken en een hands-on leerervaring te waarborgen.
  • Begeleidde en mentorde studenten in test-driven development (TDD) en agile softwareontwikkelingspraktijken om hen voor te bereiden op real-world scenario's.
  • Organiseerde en leidde workshops en hackathons, waardoor hands-on ervaring, samenwerking en innovatie onder studenten werd bevorderd.
MySQLMySQL
JavaScriptJavaScript
Angular.jsAngular.js
React.jsReact.js
Vue.jsVue.js
30+
Squaads

Chief Technology Officer

Squaads
Information Technology (IT) and Services
Jan 2021 - Mar 2022 · 1y 2m
  • Analyseerde, ontwierp en implementeerde de technologiestack van het bedrijf om te voldoen aan strategische doelstellingen en operationele behoeften.
  • Definieerde een technische roadmap die in lijn ligt met teamvereisten, met een overzicht van te behalen mijlpalen binnen een jaar.
  • Stelde een kern engineeringteam samen om de technische vereisten van het bedrijf effectief over alle teams te communiceren.
  • Richtte interne processen in om optimale kennisoverdracht en samenwerking binnen de engineering teams te waarborgen.
  • Analyseerde en definieerde technische loopbaanpaden om de interne talentontwikkeling te bevorderen en in lijn te brengen met organisatorische doelen.
  • Rekruteerde, trainde en bouwde nieuwe engineeringteams op om toekomstige projecten aan te pakken en de bedrijfsvoering efficiënt op te schalen.
Squaads

Senior Fullstack & Mobile Engineer

Squaads
Information Technology (IT) and Services
Jan 2019 - Mar 2022 · 3y 2m
  • Ontwikkelde mobiele applicaties voor Android- en iOS-platforms met behulp van Ionic 4 en Ionic 5 frameworks.
  • Bouwde en integreerde backend-services met Firebase, inclusief authenticatie, Cloud Functions, Firestore, en andere Firebase-tools.
  • Ontwierp en implementeerde backend-API's op basis van Node.js, met functionaliteiten zoals mailing, authenticatie, encryptie, en MongoDB-integratie.
  • Beheerde implementatietaken en scripting voor verschillende cloudservices, waaronder Digital Ocean, Heroku en AWS.
  • Gebruikte Git, GitLab en Bitbucket voor versiebeheer, volgens workflows gebaseerd op de Gitflow-methodologie.
  • Ontwikkelde frontend- en webapplicaties met Angular en Vue, waarbij responsieve en gebruiksvriendelijke interfaces werden gegarandeerd.
LaravelLaravel
JavaScriptJavaScript
Angular.jsAngular.js
Vue.jsVue.js
TypeScriptTypeScript
50+
Ikea

Fullstack-ontwikkelaar

Ikea
Dec 2017 - Feb 2020 · 2y 2m
  • Ontwikkelde webapplicaties voor projecten zoals Ikea Taiwan, Ikeafamilie (Santo Domingo en Spanje), en het Ventajon-project.
  • Implementeerde weboplossingen met PHP-frameworks, waaronder Symfony en Laravel, met versiebeheer beheerd via Subversion (SVN).
  • Ontwierp, structureerde en ontwikkelde de frontend voor het nieuwe Ventajon-project, waarbij een moderne en responsieve gebruikerservaring werd verzekerd.
  • Ontwikkelde backend-API's voor de Ikea-familie en Ventajon-projecten met Symfony 3, waardoor naadloze integratie en functionaliteit mogelijk was.
  • Beheer en optimaliseerde SQL-databases, waaronder MySQL en PostgreSQL, om de applicatieprestaties en schaalbaarheid te ondersteunen.
  • Beheerde webimplementatieprocessen en systeemarchitectuur, en bood betrouwbare ondersteuning voor de proprietary webapplicaties van het bedrijf.
Ikea

Fullstack Engineer

Ikea
Transportation and Logistics
Dec 2017 - Feb 2020 · 2y 2m
  • 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.
PHPPHP
SymfonySymfony
MySQLMySQL
JavaScriptJavaScript
React.jsReact.js
18+
Virtualweb S.L.

Fullstack Engineer

Virtualweb S.L.
Real Estate Tech
Jun 2016 - Dec 2017 · 1y 6m
  • 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.
PHPPHP
MySQLMySQL
JavaScriptJavaScript
HTMLHTML
CSSCSS
4+

Beoordeling

Uitmuntendheid in techniek

Juan algemene prestaties in een 90-minuten durende technische beoordeling zijn in de top 5% van de gescreende Fullstack-ontwikkelaar bij Proxify.

Certificaten 1

Fullstack developerEscuela de Organizacion Industrial (EOI)

Issued Sep 2018

Fullstack developerEscuela de Organizacion Industrial (EOI)

Issued Sep 2018

Wil je meer weten over de certificeringen van Juan?Boek een gesprek

Portefeuille 1

Portfolio Image 1

Educatie

ULPG
ULPG
Computer Science2012 - 2016
STI
Senior technician in administration of computer network systems
IT2012 - 2014

Stop met browsen.
Word sneller gekoppeld.