Juan C.

Juan C.

Fullstack-utvecklare

Spain
Betrodd medlem sedan 2024
9 års erfarenhet

Han har bidragit till högt efterfrågade projekt, där han har tagit itu med utmaningar som samtidighet, låg latens och säkerhet.

Juans engagemang för undervisning och mentorskap kompletterar hans tekniska färdigheter. Han trivs med att dela kunskap och stärka andra samtidigt som han håller sig i framkant av moderna teknologier.

Huvudsaklig expertis

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

Erfarenhet11

Springboard

Software Engineer Mentor

Springboard
Education
Mar 2023 - Oct 2024 · 1y 7m

– Erbjöd personlig handledning till studenter i USA universitetsstudenter och gav vägledning om karriärvägar, färdighetsutveckling och personlig tillväxt.
– Hjälpte studenter att skapa CV:n anpassade för roller inom mjukvaruutveckling, förbereda sig för intervjuer och utöka professionella nätverk för att underlätta deras övergång till arbetsmarknaden. – Identifierade och rekommenderade konferenser och workshops som gav deltagarna insikter i komplexa kodningskoncept, algoritmer, datastrukturer och branschens best practices. – Förenklade utmanande tekniska ämnen för att främja djup förståelse och avmystifiera avancerade programmeringskoncept, vilket ökade studenternas självförtroende och färdigheter.

JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
PythonPython
SQLSQL
2+
Parser Digital

Fullstack-utvecklare

Parser Digital
Mar 2022 - Nov 2024 · 2y 8m

– Utvecklade backend-system med hjälp av Nest.js, och följde domändriven design (DDD) och mikroservice-arkitektur. – Underlättade kommunikationen mellan mikroservicer via GRPC- och TCP-protokoll. – Implementerade ett kösystem för effektiv kommunikation mellan mikroservicer med RabbitMQ. – Övervakade och åtgärdade fel med verktyg som Grafana och SonarQube. – Hanterade infrastruktur på både Azure och AWS-plattformar. – Konfigurerade och underhöll CI/CD-pipelines med GitHub Actions. – Skapade frontend-applikationer med React och följde atomär arkitekturprinciper. – Utformade användargränssnitt med Tailwind CSS och SASS. – Hanterade applikationens tillstånd effektivt med Redux. – Byggde och dokumenterade komponentberättelser med Storybook och samarbetade med Figma för designintegration. – Använde adaptermönstret för sömlös HTTP-kommunikation med mikroservicer. – Tillämpade programvaruutvecklingsprinciper såsom DRY, KISS och SOLID för att säkerställa kodkvalitet och underhållbarhet. – Genomförde omfattande testning med Jest, Cypress, Testing Library och WebDriver IO för enhets-, integrations- och slut-till-sluttester.

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-utvecklare

SIGNA Sports United
Apr 2021 - Mar 2022 · 11m

– Utvecklade webbapplikationer med React och TypeScript, implementerade domändriven design (DDD) och rena arkitekturprinciper. – Hanterade applikationens tillstånd effektivt med Redux. – Genomförde enhets-, integrations- och end-till-endtestning med Jest och Cypress för att säkerställa applikationens tillförlitlighet och kvalitet. – Tillämpade programvaruutvecklingsprinciper som DRY, KISS och SOLID för att upprätthålla rena och effektiva kodbaser. – Använde Ant Design för att bygga återanvändbara och visuellt konsekventa UI-komponenter. – Implementerade återanvändbara CSS-metodologier baserat på BEM-konventionen för underhållbar stil. – Utformade responsiva gränssnitt med hjälp av SASS och antog ett mobil-först tillvägagångssätt med mixins och variabler. – Distribuerade applikationer i Docker-behållare för konsekventa och skalbara miljöer.

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

– Utvecklade och levererade omfattande programvaruteknikkurser om ämnen inklusive testning, fullstack-programmering och programvaruanalys och design. – Instruerade studenter i manuella och automatiserade testmetoder, och täckte grundläggande koncept såsom programvarukvalitetsstandarder, testdriven utveckling (TDD), testpyramiden och vit och svart låda-testning, med teknologier som Jest, Vitest, Testing Library och Cypress. – Undervisade i Fullstack MERN-teknikstacken, som omfattar MongoDB, Express.js, React och Node.js, för att ge studenterna branschrelevanta färdigheter. – Utformade och implementerade praktiska laboratorier, kodningsuppgifter och projekt för att förstärka teoretiska koncept och säkerställa praktiskt lärande. – Vägledde och coachade studenter i testdriven utveckling (TDD) och agila mjukvaruutvecklingsmetoder för att förbereda dem för verkliga scenarier. – Organiserade och ledde workshops och hackathons, vilket främjade praktisk erfarenhet, samarbete och innovation bland studenter.

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

– Analyserade, designade och implementerade företagets teknologistack för att möta strategiska mål och operativa behov. – Definierade en teknisk färdplan anpassad efter teamets krav, med en tidslinje för milstolpar att uppnås inom ett år. – Skapade ett kärnteknikteam för att effektivt kommunicera företagets tekniska krav mellan alla team. – Etablerade interna processer för att säkerställa optimal kunskapsöverföring och samarbete inom ingenjörsteamen. – Analyserade och definierade tekniska karriärvägar för att främja intern talangutveckling och anpassa den till organisatoriska mål. – Rekryterade, utbildade och byggde nya ingenjörsteam för att ta sig an kommande projekt och effektivt skala företagets verksamhet.

Squaads

Senior Fullstack & Mobile Engineer

Squaads
Information Technology (IT) and Services
Jan 2019 - Mar 2022 · 3y 2m

– Utvecklade mobilapplikationer för Android- och iOS-plattformar med hjälp av Ionic 4 och Ionic 5 ramverk. – Byggde och integrerade backend-tjänster med Firebase, inklusive autentisering, Cloud Functions, Firestore och andra Firebase-verktyg. – Utformade och implementerade Node.js-baserade backend-API:er, som inkluderade funktionaliteter som e-post, autentisering, kryptering och MongoDB-integration. – Hanterade distributionsuppgifter och skript för olika molntjänster, inklusive Digital Ocean, Heroku och AWS. – Använde Git, GitLab och Bitbucket för versionskontroll, med följande arbetsflöden baserade på Gitflow-metodologin. – Utvecklade frontend- och webbapplikationer med Angular och Vue, vilket säkerställde responsiva och användarvänliga gränssnitt.

LaravelLaravel
JavaScriptJavaScript
Angular.jsAngular.js
Vue.jsVue.js
TypeScriptTypeScript
50+
Ikea

Fullstack-utvecklare

Ikea
Dec 2017 - Feb 2020 · 2y 2m

– Utvecklade webbapplikationer för projekt som Ikea Taiwan, Ikea Family (Santo Domingo och Spanien) och Ventajon-projektet. – Implementerade webblösningar med hjälp av PHP-ramverk, inklusive Symfony och Laravel, med versionskontroll hanterad genom Subversion (SVN). – Utformade, strukturerade och utvecklade frontend för det nya Ventajon-projektet, vilket säkerställde en modern och responsiv användarupplevelse. – Utvecklade backend-API:er för Ikea Family och Ventajon-projekten med Symfony 3, vilket möjliggjorde sömlös integration och funktionalitet. – Administrerade och optimerade SQL-databaser, inklusive MySQL och PostgreSQL, för att stödja applikationens prestanda och skalbarhet. – Hanterade webbdistributionsprocesser och systemarkitektur, vilket gav pålitligt stöd för företagets egna webbapplikationer.

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+

Granskning

Ingenjörsexcellens

Juan totala prestation i en 90-minuters live-teknisk bedömning rankas inom top 5% av granskade Fullstack-utvecklare på Proxify.

Certifikat 1

Fullstack developerEscuela de Organizacion Industrial (EOI)

Issued Sep 2018

Fullstack developerEscuela de Organizacion Industrial (EOI)

Issued Sep 2018

Vill du veta mer om Juan certifieringar?Boka ett möte

Portfölj 1

Portfolio Image 1

Utbildning

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

Sluta bläddra.
Få matchad snabbare.