Juan C.

Fullstack-utvikler

Juan er en Fullstack-utvikler med over ni års kommersiell erfaring, som jobber med teknologier som TypeScript, Node.js, React, React Native, Next.js, Nest.js, Koa.js, Meteor.js og Deno. Han er dypt engasjert i koding, kontinuerlig læring og mentoring, og bringer teknisk ekspertise og en samarbeidsånd til hvert prosjekt.

Han har bidratt til prosjekter med høy etterspørsel, der han har taklet utfordringer som samtidighet, lav forsinkelse og sikkerhet.

Juans dedikasjon til undervisning og mentoring komplementerer hans tekniske ferdigheter. Han trives med å dele kunnskap og styrke andre, samtidig som han holder seg i forkant av moderne teknologier.

Hovedekspertise

  • Node.js
    Node.js 7 år
  • Angular.js
    Angular.js 5 år
  • React.js
    React.js 7 år

Andre kunnskaper

  • Webflow
    Webflow 3 år
  • Svelte
    Svelte 3 år
  • SvelteKit
    SvelteKit 2 år
Juan

Juan C.

Spain

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Software Engineer Mentor

    Springboard - 1 year 7 months

    – Ga personlig veiledning til studenter ved amerikanske universiteter. tilbyr veiledning om karriereveier, ferdighetsutvikling, og personlig vekst.
    – Hjalp studenter med å lage CV-er tilpasset programvareutviklerroller, forberedte dem til intervjuer og utvidet profesjonelle nettverk for å lette deres overgang til jobbmarkedet. – Identifiserte og anbefalte konferanser og workshops som utstyrte lærerne med innsikter i komplekse kodekonsepter, algoritmer, datastrukturer, og beste praksiser i bransjen. – Forenklet utfordrende tekniske emner for å fremme dyp forståelse og avmystifisering av avanserte programmeringskonsepter, og fremmet selvtillit og mestring hos studentene.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • React.js React.js
    • JavaScript JavaScript
    • Python Python
    • SQL SQL
    • NoSQL
  • Fullstack-utvikler

    Parser Digital - 2 years 8 months

    – Utviklet backend-systemer ved hjelp av Nest.js, i tråd med Domain-Driven Design (DDD) og mikroservice-arkitektur. – Fasiliterte kommunikasjon mellom mikroservice via GRPC og TCP-protokoller. – Implementerte et køsystem for effektiv mikroservicekommunikasjon ved hjelp av RabbitMQ. – Overvåket og adresserte feil med verktøy som Grafana og SonarQube. – Håndterte infrastruktur på både Azure og AWS-plattformer. – Konfigurerte og vedlikeholdte CI/CD-pipelines ved hjelp av GitHub Actions. – Opprettet frontend-applikasjoner med React, og følger atomære arkitekt prinsipper. – Designet brukergrensesnitt med Tailwind CSS og SASS. – Håndterte applikasjonsstatus effektivt ved hjelp av Redux. – Bygget og dokumenterte komponenthistorier ved hjelp av Storybook og samarbeidet med Figma for designintegrering. – Brukte Adapter-mønsteret for sømløs HTTP-kommunikasjon med mikroservice. – Anvendte prinsipper for programvareutvikling som DRY, KISS, og SOLID for å sikre kodekvalitet og vedlikeholdbarhet. – Gjennomførte omfattende testing ved hjelp av Jest, Cypress, Testing Library, og WebDriver IO for enhetstester, integrasjons- og ende-til-ende-testing.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • React.js React.js
    • Laravel Laravel
    • Next.js Next.js
    • Nest.js Nest.js
    • JavaScript JavaScript
    • PHP PHP
    • PostgreSQL PostgreSQL
    • MySQL MySQL
    • ChatGPT API ChatGPT API
    • AWS AWS
    • TypeScript TypeScript
    • REST API REST API
  • Frontend-utvikler

    SIGNA Sports United - 11 months

    – Utviklet nettapplikasjoner ved hjelp av React og TypeScript, og implementerte Domain-Driven Design (DDD) og prinsipper for ren arkitektur. – Håndterte applikasjonsstatus effektivt med Redux. – Gjennomførte enhetstester, integrasjons- og ende-til-ende-testing ved hjelp av Jest og Cypress for å sikre applikasjons pålitelighet og kvalitet. – Anvendte prinsipper for programvareutvikling, inkludert DRY, KISS, og SOLID for å opprettholde rene og effektive kodebaser. – Brukte Ant Design for å bygge gjenbrukbare og visuelt konsistente UI-komponenter. – Implementerte gjenbrukbare CSS-metodologier basert på BEM-konvensjonen for vedlikeholdbart styling. – Designet responsive grensesnitt ved hjelp av SASS, med en mobil-først tilnærming med mixins og variabler. – Distribuerte applikasjoner innen Docker-containere for konsekvente og skalerbare miljøer.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • React.js React.js
    • Next.js Next.js
    • JavaScript JavaScript
    • PostgreSQL PostgreSQL
    • AWS AWS
    • TypeScript TypeScript
    • REST API REST API
  • Software Engineer Teacher

    Escuela de Organización Idustrial EOI - 3 years 4 months

    – Utviklet og levert omfattende programvareingeniørkurs om emner som testing, fullstack programvareingeniørarbeid og programvareanalyse og design. – Underviste studenter i manuelle og automatiserte programvaretestmetodologier, med fokus på grunnleggende konsepter som programvarekvalitetsstandarder, Test-Driven Development (TDD), testpyramiden, samt white box- og black box-testing, ved bruk av teknologier som Jest, Vitest, Testing Library og Cypress. – Underviste Fullstack MERN-teknologistacken, som omfatter MongoDB, Express.js, React, og Node.js, for å gi studentene bransjerelevante ferdigheter. – Designet og implementert praktiske laboratorier, kodingøvelser og prosjekter for å forsterke teoretiske konsepter og sikre praktisk læring. – Veiledet og mentorerte studenter i testdrevet utvikling (TDD) og smidige programvareutviklingspraksiser for å forberede dem på virkelige scenarioer. – Organiserte og ledet workshops og hackathons, og fremmet praktisk erfaring, samarbeid og innovasjon blant studentene.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • Angular.js Angular.js
    • React.js React.js
    • Vue.js Vue.js
    • Nest.js Nest.js
    • JavaScript JavaScript
    • Python Python
    • PostgreSQL PostgreSQL
    • MongoDB MongoDB
    • MySQL MySQL
    • ChatGPT API ChatGPT API
    • AWS AWS
  • Chief Technology Officer

    Squaads - 1 year 2 months

    – Analyserte, designet, og implementerte selskapets teknologistack for å møte strategiske mål og operasjonelle behov. – Definerte en teknisk veikart som samsvarte med teamets krav, med målsetninger som skulle oppnås i løpet av et år. – Opprettet et kjerneingeniørteam for effektiv kommunikasjon av selskapets tekniske krav mellom alle team. – Etablerte interne prosesser for å sikre optimal kunnskapsoverføring og samarbeid innen ingeniørteamene. – Analyserte og definerte tekniske karriereveier for å fremme intern talentutvikling og justere dette med organisasjonsmålene. – Rekrutterte, trente, og bygget nye ingeniørteam for å ta seg av kommende prosjekter og effektivt skalere selskapets operasjoner.

  • Senior Fullstack & Mobile Engineer

    Squaads - 3 years 2 months

    – Utviklet mobilapplikasjoner for Android- og iOS-plattformer ved hjelp av Ionic 4 og Ionic 5 rammeverk. – Bygget og integrerte backend-tjenester med Firebase, inkludert autentisering, Cloud Functions, Firestore, og andre Firebase-verktøy. – Designet og implementert Node.js-baserte backend-API-er, med funksjonaliteter som sending av e-post, autentisering, kryptering og MongoDB-integrering. – Håndterte distribusjonsoppgaver og skripting for forskjellige skyløsninger, inkludert Digital Ocean, Heroku, og AWS. – Brukte Git, GitLab, og Bitbucket for versjonskontroll, og fulgte arbeidsflyter basert på Gitflow-metodikk. – Utviklet frontend og webapplikasjoner ved hjelp av Angular og Vue, og sikret responsive og brukervennlige grensesnitt.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • Angular.js Angular.js
    • Laravel Laravel
    • Next.js Next.js
    • Vue.js Vue.js
    • Nest.js Nest.js
    • JavaScript JavaScript
    • Python Python
    • SQL SQL
    • ChatGPT API ChatGPT API
    • TypeScript TypeScript
    • REST API REST API
    • Svelte Svelte
    • SvelteKit SvelteKit
  • Fullstack-utvikler

    Ikea - 2 years 2 months

    – Utviklet nettapplikasjoner for prosjekter som Ikea Taiwan, Ikea Family (Santo Domingo og Spania), og Ventajon-prosjektet. – Implementerte web-løsninger ved hjelp av PHP-rammeverk, inkludert Symfony og Laravel, med versjonskontroll håndtert gjennom Subversion (SVN). – Designet, strukturerte og utviklet frontend for det nye Ventajon-prosjektet, og sikret en moderne og responsiv brukeropplevelse. – Utviklet backend-API-er for Ikea Family og Ventajon-prosjektene ved hjelp av Symfony 3, noe som muliggjorde sømløs integrering og funksjonalitet. – Administrerte og optimaliserte SQL-databaser, inkludert MySQL og PostgreSQL, for å støtte applikasjonsytelse og skalerbarhet. – Håndterte webdistribusjonsprosesser og systemarkitektur, og tilbød pålitelig støtte for selskapets proprietære webapplikasjoner.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • React.js React.js
    • Vue.js Vue.js
    • JavaScript JavaScript
    • PHP PHP
    • SQL SQL
    • PostgreSQL PostgreSQL
    • MongoDB MongoDB
    • MySQL MySQL
    • AWS AWS
    • TypeScript TypeScript
    • REST API REST API

Utdannelse

  • BSc.Computer Science

    ULPG · 2012 - 2016

  • BSc.IT

    Senior technician in administration of computer network systems · 2012 - 2014

Portefølje

  • porfolio-0

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat