Teddy Morin, Developer in Arinsal, Andorra
Teddy is currently unavailable

Teddy Morin

Bio

Teddy works as a developer, lead developer, and teacher. With a background in engineering, he specializes in Node.js, React, and React Native. In his spare time, he writes articles, teaches courses, and develops his own projects. Previously, he had the opportunity to work on large-scale projects in industries such as eCommerce and healthcare. Teddy likes to focus on writing code, automation, software architecture, and quality in general.

Portfolio

Interpix
React, Redux Toolkit, Tailwind CSS, MUI CSS, React Router, TypeScript...
Azzapp
React, React Native, Next.js, TypeScript, GraphQL, Relay, REST APIs, APIs...
Valtech
React, React Native, Next.js, TypeScript, Android Studio, Front-end...

Experience

  • React - 6 years
  • Node.js - 6 years
  • JavaScript - 6 years
  • Jest - 5 years
  • React Native - 5 years
  • TypeScript - 5 years
  • NestJS - 3 years
  • Next.js - 2 years

Preferred Environment

React, Next.js, Node.js, NestJS, TypeScript, Tailwind CSS, PostgreSQL, Microservices, Go

The most amazing...

...web application I've worked on was an online marketplace dedicated to providing life-saving medication at a low cost, reaching up to 30,000 unique users daily.

Work Experience

React Developer

2025 - PRESENT
Interpix
  • Set up the front-end architecture used for the long-term use of the platform.
  • Provided advice on the development process, task definition, and management to improve communication and velocity.
  • Created a component library based on the team design system, moving from static design to data-driven, scalable, and composable components.
Technologies: React, Redux Toolkit, Tailwind CSS, MUI CSS, React Router, TypeScript, Responsive UI, Responsive Web Design (RWD), Web Content Accessibility Guidelines (WCAG), WCAG 2, Web Accessibility, Mobile First, Web Development, HTTPS, JSON, Agile DevOps, Agile Software Development, Web Architecture, CSS3, React Hooks, UI Frameworks

React Native/React (Next.js) Developer

2023 - 2025
Azzapp
  • Participated in the development of a React Native and Next.js application.
  • Made proposals to introduce unit testing in a Next.js/GraphQL environment, previously non-existent.
  • Fixed native Android/C++ module related to video generation and play.
Technologies: React, React Native, Next.js, TypeScript, GraphQL, Relay, REST APIs, APIs, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Web Development, HTTPS, JSON, Drizzle ORM, Authentication, Apollo, Databases, Database Management, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Web Architecture, Push Notifications, Vercel, Animation, CSS3, RESTFul APIs, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development, Sentry, PlanetScale, React Apollo, GraphQL API, Apollo Server, Apollo Client, Database Migration

Front-end Expert

2022 - 2023
Valtech
  • Identified and gathered bad practices, processes, and wrong technical choices on a set of React and React Native applications. It led to multiple changes in architecture, CI, and test policy to increase productivity and avoid side effects.
  • Participated in adding new features to an eCommerce platform before its first launch.
  • Upgraded a sensitive React Native project whose dependencies were left unmaintained for multiple years.
Technologies: React, React Native, Next.js, TypeScript, Android Studio, Front-end, GraphQL Code Generator, DevOps, HTML, CSS, Responsive Web Apps, eCommerce, Marketplaces, Testing, API Integration, HTML5, Software Architecture, Model View Controller (MVC), Continuous Delivery (CD), SCSS, Best Practices, Mobile Development, Architecture, Mobile, Front-end Development, GitHub, Android, CI/CD Pipelines, Front-end Architecture, Unit Testing, React Query, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Web Development, HTTPS, JSON, Expo, MobX, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Web Architecture, CSS3, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development, Database Migration

React Expert

2022 - 2022
Kili Technology
  • Taught the team how to set up unit tests effectively and efficiently, write them, and how to define a testing strategy.
  • Challenged the team on which technical solutions were used and displayed good practices.
  • Participated in the development of priority React features.
Technologies: React, TypeScript, GraphQL, JavaScript, Jest, Redux, REST APIs, Git, Cypress, NPM, React Testing Library, Jira, Clean Code, Front-end, GraphQL Code Generator, DevOps, HTML, CSS, Responsive Web Apps, Testing, SaaS, API Integration, HTML5, Software as a Service (SaaS), Model View Controller (MVC), Docker Compose, SCSS, Best Practices, Front-end Development, GitHub, Unit Testing, Integration Testing, Full-stack Development, Back-end Development, Storybook, React Query, Responsive UI, Responsive Web Design (RWD), Zustand, Mobile First, Web Development, HTTPS, JSON, Agile Software Development, CSS3, React Hooks, UI Frameworks, Sentry, tRPC

Team Leader

2021 - 2022
Vertrical
  • Taught the most juniors members about better React pattern and unit testing.
  • Participated in developing Gatsby, Next.js, React, and Koa applications for a healthcare project reaching up to 30,000 unique daily users.
  • Transformed business requirements to technical tasks with time evaluation and priorization.
Technologies: React, Next.js, Gatsby, NestJS, Koa, TypeScript, JavaScript, Jest, Redux, REST APIs, Git, Cypress, NPM, React Testing Library, Jira, Clean Code, Front-end, Full-stack, SQL, HTML, CSS, Figma, Responsive Web Apps, eCommerce, Back-end, DB, APIs, Marketplaces, Payment APIs, Stripe, Minimum Viable Product (MVP), Testing, MERN Stack, API Integration, HTML5, Software Architecture, Model View Controller (MVC), Docker Compose, SCSS, Best Practices, Architecture, Front-end Development, GitHub, REST, Front-end Architecture, Contentful, Microservices, Unit Testing, Integration Testing, Full-stack Development, Back-end Development, Responsive UI, Responsive Web Design (RWD), Mobile First, Google Cloud Platform (GCP), Web Development, Azure, HTTPS, JSON, Redis Cache, Authentication, Elasticsearch, Databases, Database Management, Team Leadership, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Web Architecture, Redis, Performance Optimization, Caching, CSS3, RESTFul APIs, React Hooks, UI Frameworks, Sentry, Queue Management, Database Migration

React and React Native Expert

2020 - 2021
ITLink
  • Submitted a plan to reduce side-effects and implemented it.
  • Developed a mobile application dedicated to teaching self-development.
  • Improved React project architecture and shared experiences.
Technologies: React, React Native, TypeScript, JavaScript, Jest, Redux, Git, NPM, Detox, React Testing Library, Jira, Clean Code, Android Studio, Front-end, HTML, CSS, Responsive Web Apps, Testing, MERN Stack, API Integration, HTML5, Model View Controller (MVC), SCSS, Best Practices, Front-end Development, GitHub, Android, Front-end Architecture, Unit Testing, Full-stack Development, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Web Development, HTTPS, JSON, Expo, Java, Spring Boot, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Web Architecture, CSS3, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development, Sentry, Database Migration

Team Leader

2020 - 2020
Futur Composé
  • Taught junior developers the basics of React and good development practices.
  • Set up a project to share business logic between a web and mobile application using React and React Native.
  • Set up an automated quality pipeline using CircleCI.
Technologies: React, React Native, TypeScript, CircleCI, NPM, Jest, Docker, JavaScript, Redux, REST APIs, Git, Cypress, React Testing Library, Clean Code, Android Studio, Front-end, DevOps, HTML, CSS, Cloud, Figma, Responsive Web Apps, Minimum Viable Product (MVP), Webpack, Testing, MERN Stack, SaaS, API Integration, HTML5, Streaming, Video Players, Video Streaming, Software Architecture, Software as a Service (SaaS), Model View Controller (MVC), Continuous Delivery (CD), SCSS, Best Practices, Mobile Development, Architecture, Mobile, Front-end Development, GitHub, CI/CD Pipelines, Front-end Architecture, Unit Testing, Full-stack Development, Back-end Development, Storybook, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Web Development, HTTPS, JSON, Databases, Team Leadership, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Web Architecture, CSS3, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development

React Native and Node.js Developer

2020 - 2020
Log'in Line
  • Developed a Node.js and MongoDB back-end application.
  • Developed features related to a video game based on React Native.
  • Taught multiple React patterns to improve readability.
Technologies: React, React Native, Node.js, Express.js, MongoDB, JavaScript, Redux, REST APIs, Git, NPM, Detox, Android Studio, Front-end, Full-stack, SQL, HTML, CSS, Figma, Back-end, DB, APIs, MySQL, Testing, MERN Stack, API Integration, HTML5, Model View Controller (MVC), Best Practices, Mobile Development, Mobile, Front-end Development, GitHub, REST, Android, NoSQL, Unit Testing, Full-stack Development, Back-end Development, Storybook, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Web Development, HTTPS, JSON, Expo, Authentication, Databases, Database Management, Agile Software Development, Test-driven Development (TDD), CSS3, RESTFul APIs, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development, Database Migration

React Native and Node.js Developer

2019 - 2019
Dotmind
  • Created a Node.js and FeathersJS back-end application.
  • Created a React Native application dedicated to finding spots for outdoor gym activities.
  • Integrated a mobile UI in collaboration with the designer.
Technologies: React Native, FeathersJS, TypeScript, JavaScript, Redux, REST APIs, Git, NPM, Android Studio, Front-end, Full-stack, Amazon Web Services (AWS), SQL, HTML, CSS, Back-end, DB, APIs, Webpack, Testing, MERN Stack, API Integration, HTML5, Software Architecture, Model View Controller (MVC), Continuous Delivery (CD), Best Practices, Mobile Development, Architecture, Mobile, Front-end Development, GitHub, REST, Android, Front-end Architecture, NoSQL, Unit Testing, Full-stack Development, Back-end Development, Fitness, Responsive UI, Responsive Web Design (RWD), Mobile First, Mobile App Development, iOS, Google Maps API, Google Maps SDK, Mapbox API, Mapbox SDK, Web Development, Amazon S3 (AWS S3), HTTPS, JSON, Authentication, Databases, Database Management, Agile DevOps, Agile Software Development, Test-driven Development (TDD), Firebase, Geolocation, Push Notifications, CSS3, RESTFul APIs, React Hooks, UI Frameworks, Cross-platform, Cross-platform App Development, AWS Lambda, Database Migration

React Developer

2019 - 2019
Reveal
  • Bootstrapped a project from scratch dedicated to a back office for a publication platform.
  • Collaborated with the back-end team to define APIs.
  • Integrated a complete UI in collaboration with the designer.
Technologies: React, JavaScript, Redux, Git, NPM, Front-end, HTML, CSS, Responsive Web Apps, Material UI, Webpack, Testing, SaaS, API Integration, HTML5, Software as a Service (SaaS), Model View Controller (MVC), SCSS, Front-end Development, GitHub, Unit Testing, Responsive UI, Responsive Web Design (RWD), Mobile First, Web Development, Dashboards, Data Visualization, HTTPS, JSON, Agile DevOps, Agile Software Development, CSS3, React Hooks, UI Frameworks, Chart.js, Recharts

React Developer

2018 - 2018
Dotmind
  • Developed a React application requested by the French Rugby Federation.
  • Collaborated with the back-end team to implement new functionalities.
  • Integrated a changing UI in collaboration with the design team.
Technologies: React, JavaScript, Redux, Git, NPM, Front-end, HTML, CSS, Responsive Web Apps, Material UI, Back-end, DB, Webpack, Testing, MERN Stack, API Integration, HTML5, Model View Controller (MVC), SCSS, Front-end Development, GitHub, Storybook, Fitness, Responsive UI, Responsive Web Design (RWD), Mobile First, Web Development, HTTPS, JSON, Agile Software Development, CSS3, React Hooks, UI Frameworks

Full-stack Developer

2017 - 2018
Sogeti
  • Improved the UI/UX of a previously created React Native app dedicated to use geolocation underground.
  • Improved the algorithm to find location to prevent false positives.
  • Added and improved text to speech (TTS) and speech to text capabilities on a Poppy robot.
Technologies: React Native, JavaScript, Git, NPM, Front-end, Full-stack, SQL, HTML, CSS, Responsive Web Apps, Back-end, DB, APIs, HTML5, Model View Controller (MVC), Mobile Development, Mobile, Front-end Development, GitHub, REST, Responsive UI, Responsive Web Design (RWD), Mobile First, Text-to-Speech (TTS), Speech-to-Text (STT), Web Development, HTTPS, JSON, Databases, Database Management, Test-driven Development (TDD)

Experience

AI-powered Simulation for Assertiveness Training

https://communicant.ai
A React-Go application dedicated to teaching assertiveness. It's practice-based, thanks to conflict situations with specific personas. An AI agent is responsible for participating in a conflict and giving feedback depending on user responses.

Heathcare Online Marketplace

I was asked to join a project as a team lead to support the project in several areas:

• Development of front-end React applications with Gatsby and Next.js
• Development of back-end application with NestJS and Koa.
• Technical support for the team and resolution of development issues
• Serve as a communication channel between the technical team and the rest of the company

Official Platform for the French Rugby Federation

https://www.ffr.fr/
Intervened on a React project for the French Rugby Federation :

• Under the direction of the CTO, developed in collaboration with a team responsible for the back end.

• I led the integration of the design made by an external team

Healthcare Service Platform

https://www.optum.com/
I joined a new project as a team lead to:

• Develop front-end React applications with Gatsby.
• Develop a back-end application with NestJS.
• Mentor the most junior members.
• Participate in the definition and assignment of work.

ScalableBackend

http://scalablebackend.com
A platform to teach more junior to intermediate JavaScript developers how to correctly build back-end applications and microservices at scale.

Modules include software architecture, testing, security, performance, and deployment.

Education

2014 - 2019

Master's Degree in Computer Science

CESI Bordeaux - Bordeaux, France

Certifications

JANUARY 2022 - PRESENT

Secure Development Training

HackEDU

Skills

Libraries/APIs

React, Node.js, REST APIs, React Testing Library, Playwright, Twilio API, OpenAI API, Stripe, React Query, React Router, Stripe API, Google Maps API, Google Maps SDK, Mapbox API, MobX, Open APIs, Chart.js, Recharts, SendGrid API, GraphQL API, Apollo Client, Claude API

Tools

NPM, GitHub, Git, Jira, Figma, Prisma, Docker Compose, Shadcn, ChatGPT, Expo, Drizzle ORM, Sentry, CircleCI, Android Studio, Webpack, Redux Toolkit, Knex.js, SendGrid, React Apollo, Amazon Elastic Container Service (ECS), Claude

Languages

TypeScript, JavaScript, HTML, CSS, Java, GraphQL, SQL, HTML5, SCSS, CSS3, Go, Rust

Frameworks

Next.js, NestJS, Tailwind CSS, React Native, Jest, Redux, Express.js, Cypress, Detox, Material UI, Spring Boot, tRPC, Koa, FeathersJS, Relay, MUI CSS

Paradigms

Clean Code, DevOps, Testing, Best Practices, Mobile Development, Unit Testing, Responsive Web Design (RWD), Test-driven Development (TDD), Cross-platform, Model View Controller (MVC), Continuous Delivery (CD), REST, Microservices, Agile Software Development, Web Architecture, E2E Testing, Automation

Storage

Database Migration, MongoDB, PostgreSQL, DB, MySQL, Database Management, Redis, NoSQL, Amazon S3 (AWS S3), JSON, Redis Cache, Elasticsearch, Databases

Platforms

Docker, Amazon Web Services (AWS), Mobile, Android, Vercel, iOS, Contentful, Apache Kafka, Google Cloud Platform (GCP), Azure, Twilio, Firebase, PlanetScale, AWS Lambda

Other

Front-end, Full-stack, APIs, MERN Stack, Front-end Development, Responsive UI, Zustand, Mobile App Development, Web Development, Cross-platform App Development, GraphQL Code Generator, Responsive Web Apps, Back-end, Minimum Viable Product (MVP), SaaS, API Integration, Software Architecture, Software as a Service (SaaS), TypeORM, Boilerplate Code, Architecture, CI/CD Pipelines, Front-end Architecture, WebSockets, Amazon RDS, Full-stack Development, Back-end Development, AI Agents, Artificial Intelligence (AI), Webhooks, Web Accessibility, Mobile First, Large Language Models (LLMs), AI Tools, Text-to-Speech (TTS), Speech-to-Text (STT), Data Visualization, Authentication, Team Leadership, Agile DevOps, Performance Optimization, Caching, Cursor AI, RESTFul APIs, React Hooks, UI Frameworks, Security, Queue Management, Gatsby, Secure Coding, Cloud, eCommerce, Marketplaces, Payment APIs, Streaming, Video Players, Video Streaming, Integration Testing, Storybook, Deployment, OpenAI, Fitness, Web Content Accessibility Guidelines (WCAG), WCAG 2, Mapbox SDK, Dashboards, Vite, HTTPS, Containerization, AI Chatbots, Apollo, Geolocation, Machine Learning, Push Notifications, Animation, AI Integration, Agentic AI, Apollo Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring