Akan Nkweini

Senior Full Stack / AI-Enabled JavaScript Engineer

London, UK · [email protected] · +44 (0)7506 725 559

Key Achievements

  • ▸Designed and delivered cloud-native microservice architectures supporting high-traffic production platforms.
  • ▸Led modernisation of legacy platforms to React, Next.js and Node.js, delivering pixel-perfect, high-performance frontends.
  • ▸Delivered production-grade React and Next.js frontends with SSR, SEO optimisation and cross-platform UI components across media, travel, e-commerce and legal sectors.
  • ▸Built AI-assisted tooling and automation improving engineering productivity.
  • ▸Implemented feature-flagged deployment strategies enabling safe rollouts.
  • ▸Introduced TDD and engineering best practices improving system reliability.

Technical Expertise

Languages
JavaScript, TypeScript, Node.js, Python, Java, HTML5, CSS3
Frontend
React, Next.js, Redux, React Native, TailwindCSS, SASS/SCSS
Backend
Node.js, Express, NestJS, GraphQL, REST APIs, Microservices, Apache Kafka
Cloud & Infrastructure
AWS (Lambda, Cognito, DynamoDB, S3, API Gateway, AppSync, Step Functions, EventBridge), Azure, Terraform, Kubernetes, Docker
DevOps & Practices
CI/CD (GitHub Actions, GitLab, CircleCI), TDD, Playwright, Cypress, Jest, Webpack, Git, Agile
Databases
PostgreSQL, MySQL, DynamoDB, Oracle
AI & ML
LLM Integration, RAG (Retrieval-Augmented Generation), Prompt Engineering, Claude API, OpenAI API

Professional Experience

Macfarlanes

Senior Full Stack Developer

Node.jsTypeScriptReactNext.jsVanilla JSHarvey AIAzure
  • ·Developed full-stack applications within secure Azure cloud environments.
  • ·Migrated legacy JavaScript widgets to modern React/TypeScript architecture.
  • ·Implemented monorepo architecture to support scalable frontend development across multiple applications.
  • ·Developed tooling supporting AI-assisted workflows and document processing.

Reply UK

Senior Full Stack Developer

Node.jsTypeScriptReactNext.jsNestJSAWSPlaywright
  • ·Migrated EasyJet platform from .NET to modern Node.js, React and Next.js stack, improving performance and developer experience.
  • ·Built scalable backend services using Node.js microservices architecture.
  • ·Implemented automated testing pipelines with Playwright.

Gousto UK

Senior Full Stack Developer

Node.jsTypeScriptReactNext.jsNXAWSPlaywright
  • ·Delivered greenfield React/Next.js platform expansion supporting Gousto Ireland launch, leveraging SSR and SEO optimisation for improved discoverability, built to production-grade quality with full test coverage.
  • ·Worked in pair-programming environment with TDD and trunk-based development.
  • ·Developed microservices and secure APIs integrated with AWS services.

News UK

Senior Full Stack Developer

Node.jsGraphQLReactNext.jsReact NativeAWS LambdaTerraform
  • ·Migrated betting and gaming platform to modern React/Next.js frontend and Node.js backend architecture.
  • ·Built serverless backend services using AWS Lambda.
  • ·Automated infrastructure provisioning using Terraform.

Eurostar

Senior Full Stack Developer

Node.jsReactNext.jsGraphQLAWS CognitoTerraformKubernetesApache Kafka
  • ·Led frontend development for the Eurostar/Thalys platform merger and rebranding, building React/Next.js interfaces with SSR for fast page loads and SEO optimisation.
  • ·Migrated authentication services from Auth0 to AWS Cognito.
  • ·Implemented PostgreSQL migration and cloud infrastructure automation.

Vodafone

Senior Full Stack Developer

ReactGatsbyNode.jsAWS CDKContentfulJWT
  • ·Developed global platform used by Vodafone subsidiaries worldwide.
  • ·Implemented REST APIs with JWT authentication.
  • ·Built white-label applications and Gatsby-powered frontends integrated with Contentful CMS, serving multiple global markets.
  • ·Contributed to AWS CDK infrastructure-as-code initiatives, improving deployment consistency across subsidiaries.

Sky (NowTV)

Senior Full Stack Developer

Node.jsReactCI/CD
  • ·Developed streaming platform services for multiple consumer devices.
  • ·Built Node.js APIs supporting video streaming infrastructure.
  • ·Designed and implemented React UI components for set-top boxes including TVs, Xbox and YouView, ensuring cross-platform compatibility.
  • ·Implemented CI/CD pipelines improving deployment frequency and reducing release risk.

PhotoBox

Senior Full Stack Developer

Node.jsReactGraphQLAWS LambdaJava Spring BootPostgreSQL
  • ·Rebuilt e-commerce platform using Node.js microservices and React, delivering a performant component-driven frontend.
  • ·Developed GraphQL APIs and AWS Lambda integrations.
  • ·Maintained Java Spring Boot backend services and MySQL/PostgreSQL databases alongside modern Node.js components.

Capco

Full Stack Developer

Node.jsJavaRESTSwagger
  • ·Developed banking systems primarily for RBS.
  • ·Built Node.js APIs and Java microservices for financial platforms.
  • ·Contributed to accounting system integrations in an Agile environment.

Mendeley

Full Stack Developer

Java 8Node.jsAWS LambdaReactReduxCSS3MySQLJenkinsDocker
  • ·Developed single page web applications to support researchers using JavaScript, in a highly motivated Agile team.
  • ·Created and updated REST API endpoints using Java 8/Dropwizard/Swagger in a microservices environment.
  • ·Delivered code in continuous integration using Jenkins in AWS environment with Docker and CloudWatch.

Perform Group

Software Developer

JavaSpringApache CamelActiveMQHibernateJavaScriptPythonMySQL
  • ·Delivered English Cricket Board MVP application on time against a strict timeline; led investigation, problem solving and client showcasing.
  • ·Designed and implemented REST and custom HTTP endpoints for B2B clients in a microservices environment.
  • ·Built DFL (Germany's football federation) real-time data application in Java — operated season to season with zero failures.

Opta Sports Data

Software Developer

JavaPHPPythonXSLTXMLMySQLjQuery
  • ·Ensured on-time, reliable XML data feeds to B2B clients; delivered 100% uptime of core XML feed service.
  • ·Created and maintained backend SOA applications using Java, Apache Camel, ActiveMQ, Hibernate and Spring.
  • ·Delivered the William Hill Fixtures and Betting Odds project end-to-end.

Tiscali

Perl Development Engineer

PerlCSSHTMLSQLPL/SQLSOAPOracle
  • ·Resolved business-critical ADSL configuration issues in TV service provisioning script.
  • ·Created Perl daemons to provision and monitor DSLAMs and MSANs.
  • ·Improved project tracking by migrating CVS repository to SVN.

Ventures

YanaTech ↗

Director

Yana Stocks ↗

Fintech trading platform

K8s Docs ML

AI chatbot for my on-prem cloud's Kubernetes docs

Connect