David James Mitten

David James Mitten

Mentor
Rising Codementor
US$16.00
For every 15 mins
ABOUT ME
Full stack developer in JS/React/NextJS
Full stack developer in JS/React/NextJS

Mission driven, startup veteran, 7+ years experienced fullstack developer with a strong background in Node.js, TypeScript, React, and cloud technologies. Proven track record of designing and implementing scalable microservices architectures and working with large data volumes. Adept at rapidly delivering value through efficient system design and best practices implementation.

London (+00:00)
Joined September 2018
EXPERTISE
7 years experience
7 years experience
5 years experience
5 years experience
4 years experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

David's profile has been carefully vetted and approved as a Codementor. Connect with David now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
jimi-wp
PHP
0
0
Exercism
JavaScript
0
0
EMPLOYMENTS
Software Engineer
Antler Digital
2023-01-01-2024-09-01

Antler digital is a startup that helps companies build digital products.

Responsibilities:

  • Expanded...

Antler digital is a startup that helps companies build digital products.

Responsibilities:

  • Expanded One Tribe's development capabilities through Antler Digital partnership, complementing primary role by contributing to diverse client projects in parallel.
  • Worked with MetaMask and Web3.js for blockchain integration for an NFT platform.
  • Created systems with Payload CMS, ensuring a flexible and scalable content management system.
  • Used github actions CI/CD for deployment locally and in production, ensuring a fast and reliable deployment process minimising human error.
  • Created unit tests with Jest, ensuring a comprehensive and reliable testing strategy, wherever we had budget to do so.

Skills: JavaScript, React, Tailwind CSS, TypeScript, Next.js, Node.js, Express.js, MongoDB, Jest, Python, Django, FastAPI, docker, AWS, Payload CMS, Stripe, CI/CD, Git, GitHub, Contentful, Vercel

Python
Django
Node.js
View more
Python
Django
Node.js
Git
MongoDB
GitHub
TypeScript
Stripe
Docker
React
JavaScript
Jest
Next.js
CI/CD
Tailwind css
Fastapi
Contentful CMS
Vercel
Express.js
AWS
View more
Lead developer
One Tribe Global
2020-09-01-2024-09-01

One Tribe is a carbon credit platform that allows users to track and offset their carbon footprint.

Responsibilities:

    ...

One Tribe is a carbon credit platform that allows users to track and offset their carbon footprint.

Responsibilities:

  • Built custom BigCommerce application and engineered multi-platform webhook system integrating Magento, WooCommerce, BigCommerce, Shopify, Mailchimp, Gravity forms, etc. and marketing tools, processing thousands of daily events
  • Contributed to fullstack applications using React, Next.js, and Node.js with TypeScript, supporting 100+ active users
  • Collaborated with CTO to implement carbon milestone tracking system, managing environmental impact data for enterprise clients
  • Supported UI modernization by implementing Tailwind CSS, reducing stylesheet size by more than 40%, and accelerating component development
  • Developed custom Stripe payment processing handling $100K+ in revenue across multiple pricing tiers and products
  • Assisted with the internal Next.js admin dashboard replacing Retool, reducing customer support response time, and saving a minimum of 15+ engineering hours weekly
  • Establish CI/CD pipeline with GitHub Actions and Vercel, reducing deployment time
  • Contributed to testing suite development achieving 75% coverage on critical paths Implemented SSR-generated carbon impact pages for 100+ brands, improving load times and SEO considerably
  • Participated in code reviews and supported junior developers while maintaining quality standards
  • Simplified onboarding process, significantly decreasing user drop-off rates
  • Assisted in migration of 3GB of optimized text-based data from Firebase to Xata with zero downtime, improving query performance and handling 90,000+ cloud function invocations monthly

Skills: JavaScript, Next.js, React, TypeScript, Tailwind CSS, Stripe, Node.js, Express.js, Contentful, Vercel, Jest, GCP, Xata, PostgreSQL, MongoDB, Firebase, NextAuth (Auth.js)

HTML/CSS
Python
SQL
View more
HTML/CSS
Python
SQL
Node.js
MongoDB
PostgreSQL
TypeScript
Firebase
Stripe
Google Cloud Platform
JavaScript
Jest
Next.js
Tailwind css
Contentful CMS
Vercel
Express.js
View more
Frontend Developer
Firstbase
2020-01-01-2020-09-01

Firstbase is a startup that helps companies bring remote working to their employees.

  • Joined Firstbase as the founding engi...

Firstbase is a startup that helps companies bring remote working to their employees.

  • Joined Firstbase as the founding engineer at pre-product stage, working directly with founders to architect and build the core platform that enabled enterprises to deploy and manage remote work operations at scale.
  • Rapidly mastered Java/Spring Boot tech stack, progressing from initial learning to production deployment in one week while maintaining team's development velocity
  • Strengthened platform quality through extensive test suite development, achieving 90%+ coverage across React components while implementing critical business features
  • Enhanced platform accessibility to WCAG 2.1 AA standards, improving user experience for screen readers and assistive technologies

Skills: JavaScript, React, Java, Spring Boot, CSS, A11y, WCAG 2.1, Test Automation, Jest

Java
CSS3
React
View more
Java
CSS3
React
Spring Boot
JavaScript
Jest
Test Automation
View more