MacAnderson Uche
`${Software Engineer}$`
CONTACT
PROFILE
› UK Citizen with 6+ years of experience
› Resident in London & Manchester UK
›
Time Zones: Coverage across PST/EST (Americas), GMT-8 to
GMT+8, APAC and EMEA
› Fully remote permanent or contract role on diverse, trusting, and async team.
INDUSTRY EXPERIENCE
Senior Full-Stack Engineer @ Traced Mobile Security
November 2023 – Present // Remote - UK
- › Developed scalable integration endpoints to grant external systems access to Traced's internal APIs, enabling threat detection 5K+ devices managed by external customers through Traced utilizing Node.js, TypeScript, and AWS services.
- › As a senior engineer, led a team of 4 to build a staging environment for Traced's infrastructure with AWS CloudFormation. Conducted integration and automated testing on resources and implemented a reliable CI/CD pipeline, cutting production bugs by 50% and improving customer satisfaction.
- › Implemented a Zero-Trust solution to block high-risk customer devices from Microsoft resources. Built with React and Zustand on the front end, and Node.js, TypeScript, AWS, and Microsoft Graph API on the backend.
- › Built and automated end-to-end testing with Playwright, TypeScript, and GitHub Actions, integrated into CI/CD for pre-deployment checks. Enhanced code reliability, reducing production issues by 30% and accelerating release cycles by 25%.
Software Engineer @ Finovance
October 2021 – November 2023 // Remote - London, UK
- › Led a team of 6 to develop a fault-tolerant & fast-loading transaction table for 50K+ monthly transactions. Built a React/TypeScript dashboard with AWS Lambda, DynamoDB, and Node.js, optimizing performance and ensuring atomic operations and data consistency
- › Architected and implemented a highly scalable payments backend system using Node.js, TypeScript, and AWS services including Lambda, API Gateway, and DynamoDB. By seamlessly integrating with Treasury Prime's payment APIs, I optimized ACH and wire transactions, enabling the processing of 30K+ payments monthly.
Software Engineer @ Product Care Group
January 2020 – October 2021 // Remote - Manchester, UK
- › Architected & implemented event driven Microservices processing over 2K+ daily orders for some customers like Bosch using AWS SQS, SNS, DynamoDB, Step functions, and Lambda.
- › Migrated customer wishlist backend from CloudFormation to AWS CDK to improve reusability
Software Engineer - Contractor @ Knotel
August 2018 – December 2019 // Birmingham, UK (Remote)
- › Built full-stack applications using NextJS and GraphQL APIs with Node.js/Express backend
VOLUNTEER
Volunteer @ Shrewsbury Street Pastors
April 2024 – Present //United Kingdom
Chapter Co-Lead @ Codecademy
January 2021 – Present //United States (Remote)
ACHIEVEMENTS
SKILLS
Cloud Native Skills
- AWS CDK /AWS SAM/ AWS CloudFormation
- Terraform/Pulumi
- AWS Lambda, SQS, SNS, DynamoDB, API Gateway, Step Functions, WAF, Cognito, Opensearch, EC2
Programming & Languages
- JavaScript (ES6+) / TypeScript
- NodeJS
- Java / GoLang
- SQL
- HTML & CSS / Tailwind
Libraries & Frameworks
- React / NextJS
- Angular
- Redux / Zustand
- Express / NestJS
Test Runners & Libraries
- Jest / Vitest
- React Testing Library
- Mocha & Chai / Playwright
Tools | Services | Database
- GitHub / GitLab
- CI / CD
- Google Tag Manager
- Salesforce
- Datadog / Backstage / Renovate
- Cursor / Claude / Copilot
EDUCATION
Imperial College London
MEng. Computing | 1st Class Hons
TECHNICAL PROJECTS
AI-Powered Order Management System (O.M.S)
Internal Application | TypeScript · React · Node.js · AWS LLM Models | 2024
Completed
- Authentication via AWS Cognito triggers API Gateway and Lambda to fetch real-time order data from DynamoDB.
- React/TypeScript front-end displays and updates order details (SKU, order number, quantities, status).
- Node.js backend with Step Functions orchestrates ERP syncs and DynamoDB updates.
- Quantitative forecasting model (AWS SageMaker) predicts demand and stock levels, shown in the dashboard.
- AI anomaly detector flags unusual order behavior, sending alerts via SNS and updating dashboards.