Profile

Solution Architect / Full Stack Engineer (Node/React, DevOps/Site Reliability)

Technical Specialties: JavaScript and TypeScript (Node/React) full-stack development, Linux, Docker, Ansible, Terraform, Jenkins, Shell, Vulnerability assessment and Penetration testing

Experience: various strategies for designing full stack solutions, deploying containers for scalable and microservice architecture using Amazon EC2 Container Service (ECS, ECR), AWS Lambda patterns. Familiar with Google Container Engine (GKE) with Kubernetes (K8s). Continuous Integration (CI) & Continuous Delivery (CD) with Jenkins, Circle CI. Automation with Ansible and Terraform. Full-stack developer and mentor in JavaScript (Node, React, ES6) and Familiar with Python (Django/Flask). Open-source contributer to Ansible AWS modules (Python).


Experience

Inclusive Labs · CTO/Technical Lead · (01/2018 - Present)

  • Contributed to architecture and end-to-end SDLC of all technical projects

  • Used TDD, Node, Express/Hapi, React, Flow/TypeScript, Postgres, ORM (Objection/Knex), Docker, AWS ElasticBean, Circle CI and various others

  • Technical PM/Scrum master for multiple projects for external clients

  • Created CI/CD pipelines to maintain high quality for projects using DevOps best practices

Global ID · Software Engineer (API) · (04/2018 - Present)

  • Creating microservice architecture with Node & Typescript for a mobile app that provides identity

Search Smartly · Technical Advisor · (04/2018 - Present)

Code Your Future · Organiser/Lead Mentor · (10/2017 - Present)

  • Involved in founding a coding academy to teach a free 6 month full-stack web development course for refugees in UK

  • Responsible for maintaining curriculum, designed modules on Node and React and contributed to teaching vairous Javascript topics

  • Responsible for organising London course, including weekly classes in JavaScript

Secret Escapes · Senior Platform Engineer · (05/2017 - 10/2017)

  • Responsible for cloud infrastructure and operations of a leading holiday website in UK

  • Introduced Infrastructure As Code best practices with Terraform, Ansible, Packer, Docker, ServerSpec

  • Created an on-demand environment pipeline with containers

  • Created Disaster Recovery strategy and plan

  • Investigated cloud expenses and introduced cost savings across cloud accounts

  • Created Documentation for all online systems

We Got POP · Lead Platform Engineer · (08/2016 - 05/2017)

  • Responsible for all cloud operations (AWS) for the platform used by production teams for films such as Star Wars (The Force Awakens, Rogue One), James Bond (Spectre), etc

  • Utilised Infrastructure as Code principles, automation and DevOps with Ansible and Terraform

  • Built Continuous Integration and Provisioning pipeline to deploy all new features and fixes for QA and end-to-end testing

  • Contributed to various improvements to operating practices towards ISO 27001 certification, contributed to security audits for clients

  • Introduced various processes including Security Response, automatic vulnurability scanning and reporting

DrugDev · Software Developer · (01/2015 - 07/2016)

  • Worked on various projects as both Javascript Engineer and DevOps Engineer

  • Contributed to new architecture for the application services, migrated all applications to Amazon Web Services

  • Automated all cloud operations using Ansible

Freelance · Web Development Consultant & Solution Architect · (01/2008 - 07/2014)

  • Provide custom web solutions to startups, small businesses and charities

  • Met with clients to capture requirements, and pitch solutions

  • Designed and developed full stack solutions using open source technologies

  • Provided support and training to clients

  • Clients included the Now Magazine, University College London, IARS International Institute, The Institute of Chiropodists and Podiatrists, and others.


Education

University College London · Cognitive Neuroscience (MSc) · (2010 - 2011)

  • Researched in to the neuroscience of addiction and decision making, contributed to various research publications.

Brunel · Psychology (BSc) · (2004 - 2008)