Riccardo Colombo
Full-stack Developer — React, Next.js, Node.js
Summary
Full-stack developer with 6+ years building production web apps in React, Next.js, TypeScript and Node.js. Background in digital lending (Compass / Publicis Group), enterprise e-commerce (YOOX Net-a-Porter) and B2B platforms, with a strong focus on performance, accessibility and code quality. Comfortable owning features end-to-end, leading small teams and shipping under tight timelines.
Core Stack
React, Next.js, TypeScript, JavaScript (ES202x), Tailwind CSS, Sass, Redux, Zustand
Node.js, Express, REST and GraphQL, PostgreSQL, MongoDB, Prisma
Cypress, Jest, React Testing Library, CI/CD
Git, Docker, Vercel, Netlify, AWS, Supabase
React Native, WordPress, Shopify, Figma
Selected Projects
Compass Digital Lending
Next.js, Node.js, Prisma, MySQL, Redis, CypressMulti-product loan application platform with full WCAG 2.1 AA compliance, E2E coverage and third-party integrations.
Gastronom
Next.js, Vite, React, TypeScript, Tailwind, shadcn/ui, Python/ScrapyMulti-app ecosystem for a food wholesale business: marketing website, product management tool, supplier scraper and Chrome extension.
Experience
- Full-stack development on digital lending platforms in Next.js, Node.js, Prisma and MySQL.
- Led a WCAG 2.1 AA accessibility epic: audit, refactoring and full compliance across all critical flows.
- Designed and implemented Cypress E2E test suites covering the main loan application flows.
- Integrated third-party services: identity verification, document capture with client-side compression.
- Managed cross-product bug fixing across 3 parallel applications using a multi-worktree Git strategy.
- Defined architecture for management software on embedded: tech choices, data model, coding standards.
- Coordinated 2 developers in Agile Scrum: sprint planning, task breakdown, code review.
- Set up CI/CD pipeline that cut release times and reduced regressions on device builds.
- Optimized runtime performance and memory footprint on constrained hardware.
- Taught the MERN stack to cohorts of 40 students through lectures, coding labs and 1:1 mentoring.
- Designed exercises and capstone projects; cohort completion rate of 100%.
- Introduced testing, version control workflow and deployment practices into the curriculum.
- Built Cypress end-to-end suites covering 80% of critical flows for a web application.
- Integrated automated tests into the CI pipeline, surfacing regressions before release.
- Worked with developers and PMs on defect triage and pre-release hardening.
- Built and maintained features on enterprise e-commerce in cross-functional teams.
- Improved Core Web Vitals (LCP, FID, CLS) with measurable impact on SEO and conversion.
- Raised Lighthouse accessibility score from baseline to 100 on key page templates.
- 1:1 tutoring on JavaScript, React and Node; support on data structures, algorithms and project architecture.
- Authored teaching materials (slides and reference repos) used by 20+ students.
- Built React and Redux SPAs integrated with .NET Core backends running on Kubernetes for enterprise clients.
- Implemented code splitting and caching, reducing time-to-interactive on high-traffic modules.
- Collaborated with QA and DevOps on release pipelines and monitoring.
- Designed and shipped custom websites and web apps in React, Next.js, WordPress and Shopify.
- End-to-end delivery: requirements, UX/UI, development, testing and deployment.