Juan C.
Fullstack-ontwikkelaar
Juan is een Fullstack ontwikkelaar met meer dan negen jaar commerciële ervaring, gewerkt met technologieën zoals TypeScript, Node.js, React, React Native, Next.js, Nest.js, Koa.js, Meteor.js en Deno. Hij is zeer gepassioneerd door coderen, continu leren en mentoring, en brengt technische expertise en een samenwerkende instelling naar elk project.
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.js 7 jaar
- Angular.js 5 jaar
- React.js 7 jaar
Andere vaardigheden
- Webflow 3 jaar
- Svelte 3 jaar
- SvelteKit 2 jaar
Geselecteerde ervaring
Dienstverband
Software Engineer Mentor
Springboard - 1 jaar 7 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
React.js
JavaScript
Python
SQL
- NoSQL
Fullstack-ontwikkelaar
Parser Digital - 2 jaar 8 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
React.js
Laravel
Next.js
Nest.js
JavaScript
PHP
PostgreSQL
MySQL
ChatGPT API
AWS
TypeScript
REST API
Frontend-ontwikkelaar
SIGNA Sports United - 11 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
React.js
Next.js
JavaScript
PostgreSQL
AWS
TypeScript
REST API
Software Engineer Teacher
Escuela de Organización Idustrial EOI - 3 jaar 4 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
Angular.js
React.js
Vue.js
Nest.js
JavaScript
Python
PostgreSQL
MongoDB
MySQL
ChatGPT API
AWS
Chief Technology Officer
Squaads - 1 jaar 2 maanden
- 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.
Senior Fullstack & Mobile Engineer
Squaads - 3 jaar 2 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
Angular.js
Laravel
Next.js
Vue.js
Nest.js
JavaScript
Python
SQL
ChatGPT API
TypeScript
REST API
Svelte
SvelteKit
Fullstack-ontwikkelaar
Ikea - 2 jaar 2 maanden
- 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.
Technologieën:
- Technologieën:
Node.js
React.js
Vue.js
JavaScript
PHP
SQL
PostgreSQL
MongoDB
MySQL
AWS
TypeScript
REST API
Educatie
BSc.Computer Science
ULPG · 2012 - 2016
BSc.IT
Senior technician in administration of computer network systems · 2012 - 2014
Portefeuille
Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden
In een kort gesprek van 25 minuten:
- gaan we in op wat je nodig hebt om je product te ontwikkelen;
- Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
- delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.