Moffat – Node.js, React, Typescript
Moffat is a senior full-stack engineer with 7 years of commercial experience in Node.js, React, Next.js, TypeScript, and AWS. He has successfully delivered complex web and mobile platforms, showcasing strong architectural design skills and hands-on expertise with both monolithic and serverless back-end systems. He demonstrates clear communication, proactive stakeholder engagement, and a product-focused mindset. He thrives in fast-paced environments and contributes effectively as both an individual contributor and a collaborative team member.
7 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
Full-stack Software Engineer
A game localization platform designed to streamline workflow management, file exchange, and order processing for localization projects. The solution included a web application and an integrated MemoQ plugin enhanced with Natural Language Processing (NLP) to support AI-assisted translation.
- Implemented a new client funnel focused on the quote-to-order process;
- Built the infrastructure for the microservice;
- Delivered multiple end-to-end features across the platform as a full-stack engineer;
- Integrated third-party services to enhance platform functionality;
- Contributed to the development of an NLP-powered plugin for AI-assisted translation.
Full-stack Software Engineer
The project is a music ecosystem combining a web platform for DJs to upload and curate their sets with a mobile app for users to stream music and create personalized playlists. It represents the next evolution in music streaming, connecting people, amplifying sound, and redefining how music creators are rewarded. The team brings together diverse experiences united by a shared passion for music, particularly electronic music.



- Developed and maintained user management features, including signup, login, and password recovery flows;
- Implemented DJ set upload functionality with chunked file uploads to AWS S3 for efficient large-file handling;
- Built DJ set track list management with persistent ordering and drag-and-drop reordering;
- Secured DJ sets with signed URLs, ensuring only subscribed users could access content;
- Contributed to the migration from Prisma to Drizzle ORM, improving database management and query performance;
- Collaborated in a 5-person team to build the platform from scratch to an alpha release with a closed user base, focusing on delivering a robust web application for DJs to upload and curate their sets.
Full-stack Software Engineer
The project is a mobile job marketplace connecting security guards with companies and individuals seeking qualified personnel. Security professionals can post their qualifications, while employers can search for, verify, and engage with suitable candidates. The platform addresses the challenge of finding and vetting security guards, particularly armed personnel, streamlining the hiring process and improving accessibility for both guards and clients.





- Developed and maintained user management system, including signup, login, password management, and role-based access control;
- Implemented onboarding flows for security guards and clients (companies or individuals) to streamline account setup;
- Integrated payment gateway, subscription management, and automated invoicing to support platform monetization;
- Built semantic search and advanced filters for employers to efficiently find qualified security guards;
- Developed real-time chat functionality with file exchange to facilitate vetting and communication between companies and guards;
- Worked in a 2-person team to build the platform from scratch, delivering both backend services and mobile applications up to launch.
Full-stack Software Engineer
The project is a web platform for 360-degree travel video experiences. Content creators, such as travel agents, can upload immersive virtual tours of destinations, and users can purchase and explore these high-quality experiences. The platform makes travel more accessible, allowing people to discover new places virtually. The team combines expertise in travel and technology, united by a belief in the positive impact of travel.




- Built and maintained authentication and role-based access systems for both content creators and end-users;
- Designed onboarding experiences for creators and consumers, including profile setup and account customization;
- Integrated payments, subscription plans, and virtual credit card functionality to handle transactions securely;
- Developed infrastructure for uploading, storing, and streaming 360° videos with DRM to protect intellectual property;
- Created a content management system (CMS) for administering tours, managing workflows, and handling platform operations;
- Contributed to the development of the platform from scratch, delivering a functional MVP and alpha release that enabled users to explore and purchase immersive virtual tours.