Full-stack JavaScript Engineer specializing in Node | React | Serverless
Engineer building scalable systems and performant frontends using JavaScript/TypeScript, Node.js, React, and Next.js. I specialize in designing microservices, API architectures (REST/GraphQL), and efficient data models (SQL/NoSQL). Proficient in CI/CD, Docker, and cloud infrastructure (AWS, Terraform). I transform complex requirements into clean, resilient code that drives product innovation and accelerates delivery, while maintaining system integrity and scalability.
Architect of modern serverless infrastructures that transform business challenges into competitive advantages. Cross-language scripts (Python, Perl, Rust, Laravel, JavaScript et al) to navigate diverse tech environments. AWS cloud specialist weaponizing Lambda, DynamoDB, S3, and API Gateway to build battle-tested, infinitely scalable systems. Agile practitioner engineering enterprise-grade applications.
University College,
London
With its strong focus on solving real-world problems through problem-based learning, this BSc delivers world- class, industry-relevant teaching. The programme provides the essential material employers expect from a top- quality computer science graduate, and prepares you for employment in a wide variety of industries.

Expert AWS Solutions Architect with comprehensive knowledge spanning core services, infrastructure-as-code, and enterprise architecture patterns. Proficient in designing secure, scalable, and cost-effective cloud solutions following Well-Architected Framework principles. Experienced in multi-region deployments, hybrid connectivity, microservices, and serverless architectures. Skilled in implementing robust security controls, optimizing performance, and establishing CI/CD pipelines. Capable of architecting specialized solutions for data analytics, disaster recovery, and compliance requirements across diverse industries.
AWS Certified Developer Associate with comprehensive expertise in cloud-native application development using AWS services. Proficient in serverless architectures with Lambda, API Gateway, and DynamoDB, as well as containerization with ECS. Experienced in implementing CI/CD pipelines using AWS developer tools, infrastructure as code with CloudFormation/SAM, and event-driven architectures. Skilled in performance optimization through caching strategies, implementing security best practices with IAM, and building resilient applications leveraging AWS managed services across multiple programming languages.
January 2023 - December 2023
Codeium
Played a key role in designing, developing, and maintaining core services that power scalable, high-performance, and secure applications. Leveraged modern technologies such as Node.js, TypeScript, Serverless frameworks, and secure API design to deliver low-latency, high-availability systems. Integrated OAuth/JWT authentication and data storage solutions while ensuring robust security and data protection. Committed to writing clean, reusable, and testable code through Test-Driven Development, streamlining development workflows and fostering effective team collaboration.
Designed and implemented user-friendly, responsive, and feature-rich interfaces using React. Applied best practices and kept abreast of the latest front-end trends to build efficient, visually appealing components that enhance user experience. Extended functionality by integrating libraries and tools tailored to project needs.
March 2022 - December 2022
made.com
I refactored and optimised legacy codebases to align company coding standards, and branding requirements. I engineered modular, reusable, and highly testable components, leveraging Test Driven Development (TDD) to ensure code reliability and maintainability. My responsibilities included architecting and deploying Node.js and serverless solutions, implementing secure RESTful APIs, and integrating third-party libraries to extend system functionality. I translated detailed technical specifications into robust front-end components, ensuring pixel-perfect UI fidelity and seamless user experiences.
I designed and implemented distributed, low-latency, and highly available applications with a strong focus on security, including data encryption and access control. I integrated scalable data storage solutions, normalised and optimised database schemas, and managed OAuth 2.0 and JWT-based authentication flows to enforce secure access. Throughout the SDLC, I championed CI/CD pipelines, automated testing, and code reviews to uphold best practices in software engineering, code quality, and system security.
March 2021 - February 2022
Shell Energy
I designed and developed efficient, testable, and reusable software modules and classes, ensuring high code quality and maintainability. I actively contributed to the planning, conceptualization, and architectural design of complex systems, including darkrmation architecture, collaborating closely with cross-functional teams to align technical solutions with business goals. My responsibilities included building robust Node.js and Serverless APIs, integrating essential libraries, and continuously enhancing functionality to meet evolving requirements. I meticulously ensured that all components were developed according to detailed specifications, maintaining consistency and reliability across the codebase.
Additionally, I managed the configuration and integration of payment services, including setting up webhooks and payment gateways to facilitate secure and seamless transactions. I designed and implemented database schemas using GraphQL to optimize data retrieval and manipulation. My expertise extended to integrating authentication mechanisms such as OAuth and JWT tokens to enforce secure access control. Throughout all stages of software development, I advocated for and implemented best practices, promoting code quality, security, and scalability to deliver high-performance applications aligned with industry standards.
September 2020 - March 2021
Studio Rotate
Inspire and lead cross-functional teams to deliver high-quality digital products, consistently promoting best practices across all areas of software development. I thrive on solving complex technical and architectural challenges, collaborating effectively with technology stakeholders beyond my immediate team to ensure seamless integration and delivery. My experience includes contributing to the planning, concept, and design of robust information architectures, as well as integrating advanced data storage solutions.
My technical expertise spans building efficient, testable, and reusable modules and classes using modern frameworks such as Nuxt js and developing scalable APIs with Node.js and Serverless on AWS. I have a proven track record of configuring payment services, webhooks, and payment gateways, building secure database schemas, and implementing OAuth and JWT token integrations. I ensure all components are built to detailed specifications while continuously adding libraries and new functionality to enhance product capabilities.
March 2020 - September 2020
Sainsburys
Digital Tech & Data
Refactor existing code source based on best-practices & standards. Develop middleware using GraphQL/nextJS for Google DV360 Advertising platform. Writing reusable, testable, and efficient code. Well-practiced Test driven development. Design and implementation of low-latency, high-availability, and performant applications. Implementation of security and data protection. Integration of data storage solutions.
February 2019 - November 2019
KFC | Permanent
Work across multiple teams including Mobile, Back End, Front End and Dev Ops to ensure projects complied with business requirements. Develop and design integrations between our digital ordering systems, point of sale system, payment solutions and related tools to support those systems. Develop internal applications to allow for digital orders placed through 3rd party integrations. Ensure data integrity between systems through defined integration layers. AWS/Serverless/Node/React.
February 2019 - November 2019
Preqin |
Contract
Develop and enhance the main front end platform - website. Design and develop new user-facing features. Develop specifications and designs for complex applications or modifying/maintaining complex existing applications. Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis. Performance tuning, improvement, balancing, usability, testing. Javascript/React/Vanilla JS/Elasticsearch.
February 2019 - November 2019
MelodyVR |
Contract
Develop/Design/Build a fullstack integration for a Content Management System using Node/React in AWS/Serverless. Integration of data storage solutions. Build efficient, testable, and reusable modules and classes. Conduct testing and deploy into production. Contribute to planning/concept/design of information architecture. Design and Develop React JS front-end application CMS. Provide technical support to the team during the devlopment of the application solution. Determine business requirements and translate into component architecture within a limited timescale. Determine front-end application architecture.
April 2017 - November 2017
Big Clever Learning | Contract
Develop a series of microservice application architecture counselling applications. Koa/React/Swagger/Node. Solve complex performance problems and architectural challenges. Integration of data storage solutions. Build efficient, testable, and reusable modules and classes. Conduct testing and deploy into production. Updating, repairing, modifying and developing legacy code and generic applications. Contribute to planning/concept/design of darkrmation architecture. ES6 Node/React JS. Contribute and add to Node microservices API, add libraries and develop functionality. Run environments through Docker containers and local services. Develop components for React applications for counselling services with MaterialUI. MySQL, PostgreSQL, Mongo. Build components to detailed specifications. Configure payment services, webhooks to Stripe. Build database schemas. Jest/Mocha mock/dontMock unit testing. Redux/Redux Saga middleware.
October 2016 - March 2017
FutureBrand | Contract
Develop and integrate OAuth services for global clients and further develop functionality for administration components. Build efficient, testable, and reusable modules and classes. Solve complex performance problems and architectural challenges, SAML & OAuth integration. Integration of data storage solutions. Conduct testing and deploy into production. Updating, repairing, modifying and developing legacy code and generic applications. Contribute to concept/pitching digital experiences for brands & agencies. Build Craft CMS PHP plugins to extend functionality of administration system for asset management services for global clients. JQuery, Ajax, PHP, add OAuth2 server and develop for group sites, build frontend components to detailed specifications. MySQL.
January 2015 - September 2016
Purple Bridge Publishing | Permanent
Develop and lead dev team. Laravel/PHP/Javascript/MySQL. Typical LAMP stack. Server configurations and pipeline setup, Docker containers. TDD Unit testing with PHPUnit. Design, develop, test, support and deploy custom web applications. Design and develop testing and maintenance procedures and activities. Assist and support junior team members on multiple projects. Implement best practices, standards and procedures. Develop and document design, source base and architecture. Maintain and manage existing code bases. Design, develop and implement solutions to user needs and requirements. Write, review and improvise code. Run tests and fix bugs. Coordinate with directors and business analysts to determine functionalities. Design and develop technical solutions to complex business problems. Design and develop data analysis solutions. Design and develop logical and physical data modelshat meet application requirements. Design, build and deploy web services including API, databases, websites and office management software.
Contact Me
London E1
tobias.deville@icloud.com
07516 029946