8-bit avatar

John Langan

Lead Fullstack Engineer

How's my code?

Visit langan.im

Summary

Seasoned technology leader with over 20 years of experience spanning full-stack development, technical leadership, and entrepreneurship. Currently leading full-stack development at Gamma Telecoms, where I architect and deploy scalable solutions on AWS Kubernetes. Previously founded and grew Oxygenna to Power Elite status on Themeforest, while mentoring developers who advanced to leadership roles.

Started career at Nokia developing mobile games, showcasing adaptability across different technology eras. Strong expertise in modern tech stack (NodeJS, TypeScript, NestJS) and cloud infrastructure (AWS, GCP, Azure), combined with proven leadership in building and mentoring high-performing teams.

Experience

Gamma Telecoms

September 2018 - Present

Lead Fullstack Engineer

  • Team leader on several telecoms projects
  • Worked closely with developers, designers, and testers to create new products
  • Designed software architecture, guided team members, ensured adequate testing and deployed to AWS Kubernetes stack
  • Introduced improvements including monorepo structure and CDK-based infrastructure deployment

Oxygenna

August 2006 - September 2018

CTO and Founder

  • Founded company with a Greek partner, creating WordPress themes
  • Achieved Power Elite status on Themeforest
  • Expanded to consulting for UK clients (e.g., JD Sports, SuperDry, Discovery Channel)
  • Mentored developers, many of whom advanced to team lead or higher roles

Nokia

August 2000 - August 2006

Games Developer

  • Started as embedded C and Java engineer creating games for mobile devices (e.g., Nokia 3310)
  • Worked on titles including Snake2, Pairs, Space Impact, and Pinball

Skills

Programming & Frameworks

NodeJS, TypeScript, NestJS, Nx, Jest, React, NextJS, TailwindCSS

Architecture & Design

Restful API Design, Software Patterns, SOLID Principles, Domain Driven Design, Microservices Architecture

Cloud & Infrastructure

Kubernetes, Helm, AWS CDK, AWS, GCP, Azure, Docker, CI/CD, Kafka

Databases

SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Scylla

Personal Strengths

Coding, Testing Experience, Leadership, Innovative, Deployment, Agile, Team Management, Mentoring, Problem Solving, Communication, Prototyping

Education

Salford University

  • BSc Computer Science – 2018

Holy Cross College

  • A Level Computer Science – 2006
  • A Level Mathematics – 2006
  • A Level Business Studies – 2006

Languages

TypeScript

Expert

JavaScript

Expert

Java

Advanced

PHP

Advanced

Ruby

Intermediate

C++

Advanced

C

Advanced

How's my code?

Visit langan.im