Tim – React, Typescript, Node.js
Tim is a senior full-stack engineer with 18 years of experience, specializing in Node.js, TypeScript, AWS, and React. He has led architecture and development for distributed, event-driven systems and microservices, and is skilled in database design and cloud infrastructure. Screenings confirm strong technical depth, clear communication, and effective leadership in both backend and frontend roles.
18 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Tech Lead
The project involved a greenfield development of a Node.js and React web application designed to manage the production, delivery, and oversight of approximately 100,000 grocery point-of-sale (POS) units per year. The platform provided end-to-end management tools to track manufacturing processes, logistics, and operational oversight, ensuring efficiency, accuracy, and scalability in handling high-volume POS deployment.
- Replicated complex spreadsheet and email-based business process in a web app;
- Defined and led architecture and migration to AWS infrastructure, including Okta integration;
- Developed comprehensive documentation and technical planning documents;
- Responsibilities include comprehensive testing, reliability, maintainability, and scalability.
Technical Advisor
The project focused on maintaining and improving a system that provides support for adults with brain injuries. The work included implementing various bug fixes, enhancing security, and improving maintainability and overall code quality. The goal was to ensure the system remained reliable, safe, and effective for its users while supporting ongoing operations and future development.
- Migrated the data center to the AWS EU region;
- Integrated Stripe subscription payments into the platform;
- Implemented an AI voice agent (VAPI) for user interaction;
- Developed and maintained the API for accessing detailed sleep data;
- Worked with AWS technologies including Cognito, EventBridge, DynamoDB, Lambda, S3, CloudFormation, and SES;
- Ensured seamless integration between backend systems, AI components, and payment infrastructure;
- Optimized the platform for reliability, scalability, and security.
Tech Lead
The project focused on digitizing grocery promotion processes for a large grocery wholesaler in the UK. The platform aimed to streamline planning, execution, and tracking of promotional campaigns, improve operational efficiency, and provide better visibility into promotion performance across multiple stores and product categories.
- Developed and specified tech stack, architecture, technologies, test requirements, and infrastructure;
- Transformed existing spreadsheet and email-based processes covering eight-figure monthly revenues, taking the project from greenfield, through PoC/MVP and user pilot to production;
- Built, oversaw, mentored, and reviewed the work of six developers over an 18-month project before handover to the in-house team;
- Developed and maintained containerized Node.js and React/Next.js microservices;
- Managed AWS staging environments and on-prem UAT and production deployments;
- Migrated client from legacy architecture and processes to well-defined TDD, CI/CD, and agile workflows;
- Implemented tools, services, and integrations including Docker, BitBucket, EC2/ECR/CodeArtifact, Jest, Playwright, OpenAPI, Mulesoft, SAP, Cursor, TypeScript, Prisma ORM, and JWT authentication;
- Ensured seamless integration and deployment of microservices across environments;
- Improved code quality, testing coverage, and operational efficiency through standardized processes.
Lead Developer
The project involved developing a Node.js microservice to deliver a Private Equity solution for managing investment portfolios across the EU and the US. The platform aimed to streamline portfolio management, provide accurate financial insights, and ensure compliance with regional regulations, enabling efficient tracking and analysis of investments across multiple markets.
- Allowed sharing of data between GPs/LPs and deal stakeholders in multi-investment deals;
- Created a frontend testing framework with React Testing Library and Playwright and encouraged and mentored the team in testing best practices;
- Incorporated into GitHub CI pipeline and deployed on Heroku/AWS with frontend stack including React, GraphQL. AG-Grid and Redux.