Alan John

Hi, I am Alan, A twenty-six year old software engineer from Kerala based in Manchester, UK.

I graduated with my Bachelor of Engineering in Computer Engineering from the Army Institute of Technology, Pune, in July 2021. After working a year as a software developer at HSBC, I pursued my Master of Science in Advanced Computer Science at the University of Manchester, graduating with Distinction in Dec 2023. I am currently working as the Cloud Engineer at Samey AI, a B2B AI company for Legal and Accounting Firms.
My primary area of interest and research is distributed computed and cloud computing loving to see how problems evolve at scale and how engineers compromise to get just the right balance between ensuring that the solution performs at scale and overengineering them. I have experience working with various cloud platforms, including AWS and Azure handling kubernetes clusters, data pipelines, serverless architecture and distributed computing. I have experience developing backend systems in Golang and Python with a few personal projects using Rust as well.
In addition to my technical skills, I'm passionate about contributing to open-source projects and networking with like-minded individuals. Outside of work, I enjoy photography and editing. I'm always eager to discuss technology, design, or football and would love to connect with others in the field.
Feel free to reach out if you're interested in learning more about my experience or discussing potential opportunities. I look forward to hearing from you!

Work experience

Cloud Engineer @ Samey AI

Sep 2024 - Present
  • Architected and developed backend systems for multi-agent orchestration, integrating with 20+ external services and in-house data ingestion for efficient searchable workflows
  • Single-handedly managed cloud infrastructure, Kubernetes clusters, implementing autoscaled environments reducing per-environment cost up to 60% during low traffic periods
  • Implemented comprehensive observability ensuring compliance with SLA and DPA commitments as the company expanded to multiple clients
  • Tech Stack: Python, Golang, Kubernetes, Azure, LLMs, Datadog

Research Assistant @ University of Manchester

Jan 2024 - Sep 2024
  • Developed a high-performance serverless system leveraging unikernels, achieving 2× speedup over microVM-based solutions and 33% faster performance than existing unikernel-based serverless systems, while enhancing security and resource efficiency
  • Conducted in-depth research into emerging serverless technologies, container-based infrastructure, and virtualization software
  • Explored application of CHERI safe computing and Morello in serverless computing
  • Tech Stack: Golang, Rust, C, Kubernetes, OpenFaaS, Containerd, Unikraft, Firecracker, CHERI

Software Engineer @ HSBC Technology

Aug 2021 - Jul 2022
  • Played a key role in designing and developing Java Adobe Experience Manager (AEM) applications, overseeing both frontend and backend components
  • Contributed to DevOps and Automation tooling and helped mitigate the Log4J vulnerability within HSBC Smartforms applications with Adobe's Team
  • Worked alongside cross-functional teams from international branches of the bank, including Malaysia, Hong Kong, Canada, Australia, and the UK, to ensure seamless project delivery
  • Tech Stack: Java 8, Javascript, Adobe Experience Manager, Kubernetes, Jenkins, SonarQube, Linux

Data Science Intern @ Solytics Partners

May 2020 - Jul 2020
  • Developed machine learning models and algorithms to deal with various NLP related problems for financial screening tool SAMS which won the "Best AML Screening Solution" award at the India Fraud Risk Summit
  • Set up and managed cloud resources for AWS ElasticSearch and AWS ECS
  • Tech Stack: Python, Django, Spark, Docker, ElasticSearch, ECS, Spacy, AWS

DevOps Intern @ Intugine Technologies

Jan 2020 - Feb 2020
  • Created and managed continuous integration and continuous deployment (CI/CD) pipelines using AWS CodeSuite for serverless functions, backend applications, and frontend applications
  • Wrote bash scripts to automate the process of creating pipelines, reducing the time required to deploy new changes and increasing the speed of the software delivery process

Certifications

What am I upto?

Currently looking for Jobs as a Backend/DevOps Engineer based in UK/Europe