{ }Hello, I'm

Jerin Joseph

Full Stack Engineer

Good engineering is mostly problem-solving. I happen to enjoy that part.

portfolio.sh
01

About Me

It started with building websites for college events and winning the odd hackathons. I'm still doing the same thing, just at a different scale.

I've been fortunate to work across genuinely different domains — automated testing, embedded systems, shipping logistics, membership platforms. Each one came with a new stack and a new set of things I didn't know yet.

Sheffield, UK
Looking for the next problem worth solving.
02

Experience

AICPA

Full Stack Engineer · London, UK

January 2024 – Present
600K+
Members served
93%
Latency reduced
50%
Faster tests

A multi-tenant membership platform for AICPA and CIMA, serving 600K+ members. The architecture is a hybrid — microservices, event-driven messaging, and deep integrations with third-party SaaS services covering CRM, CMS, billing, product management, and authentication. The kind of system where understanding how everything connects matters as much as writing the code.

  • Designed and delivered full-stack features for a multi-tenant B2B and B2C membership platform (AICPA/CIMA) serving 600K+ members, built on a serverless, event-driven microservices architecture spanning 9+ integrated systems, including CRM, billing, e-commerce, CMS, and authentication.
  • Protected £157,620+ in revenue and resolved data integrity issues across 385,000+ records spanning member organisations, employee accounts, and exam synchronisation workflows through cross-system debugging and root-cause analysis. Collaborated with product, infrastructure, and third-party integration teams to deliver resilient, long-term solutions.
  • Recovered a lost Zuora–CommerceTools rate plan integration by redesigning it as an automated event-driven pipeline using Amazon S3, AWS Lambda, and DynamoDB. Eliminated 2,400+ hardcoded records, unblocked new product launches (including the organisation's AI offering, JOSI), and resolved a compliance risk that exposed the business to potential regulatory fines.
  • Improved Assessor Dashboard load times by 93% by diagnosing and resolving N+1 data fetching, redundant frontend API calls, and asynchronous processing inefficiencies through request batching, parallelisation, and a 50% reduction in API payload size.
  • Led the proof of concept for AI-assisted development using Claude Code, defining shared context architecture, configuration standards, and engineering workflows to improve developer productivity and consistency.
  • Modernised the testing strategy by introducing Vitest, reducing unit test execution times by up to 80% and improving developer feedback loops across local development and CI/CD pipelines.
  • Led weekly sprint release cycles as the lead developer within an Agile/Scrum environment, while mentoring engineers through pair programming, onboarding documentation, and knowledge-sharing workshops.

Wabtec Corporation

Full Stack Developer · Bengaluru, India

July 2021 – July 2023
45%
Load time cut
15 min
Saved per build

Two years in the transportation industry, spanning both product engineering and embedded systems — full-stack work on React frontends and Java APIs, alongside real-time software for onboard computers and event recorders operating under strict reliability constraints.

  • Rebuilt a high-traffic application dashboard by consolidating data from a legacy system API and a Java service into a unified backend API. Migrated calculation logic from the frontend to the backend and implemented client-side optimisations, including memoisation and lazy loading, reducing load times by 45%.
  • Built an end-to-end commenting feature, developing the Spring Boot REST API and implementing an optimistic UI update pattern in React that updated local state without reloading the dashboard, with robust error handling and rollback for failed saves.
  • Automated the manual build and deployment process for onboard software by developing a Bash-based tool that handled compilation, packaging, upload, and on-device loading with comprehensive logging, reducing build cycle time by 15 minutes.
  • Developed real-time software modules for locomotive event data recorder systems, extending event-capture capabilities to record additional operational data while meeting stringent safety, reliability, and regulatory requirements.

Infosys Limited

Java Systems Engineer · Trivandrum, India

February 2018 – July 2019
25%
Fewer incidents
8
US locations supported

A large-scale warehouse management system built on Java, PL/SQL, and Oracle DB, supporting 8 geographically distributed U.S. locations. High-volume and mission-critical — the kind of environment where careful root cause analysis matters more than moving fast.

  • Developed and maintained a large-scale warehouse management system built with Java, PL/SQL, and Oracle Database, supporting mission-critical logistics operations across eight geographically distributed U.S. locations.
  • Led root-cause analysis and resolution of production incidents, implementing permanent fixes that reduced recurring issues and support tickets by 25%. Recognised with the Infosys Insta Award for demonstrating strong ownership and high-impact delivery.
  • Redesigned an internal IBM MQ message reprocessing tool to support multiple queue formats and automated csv data ingestion, eliminating manual intervention for failed message reprocessing and improving the resilience of distributed messaging workflows.
03

Toolkit

Five years across membership platforms, transportation software, and warehouse systems. Here's what I reach for.

Frontend

TypeScriptReactNext.jsRedux ToolkitJavaScriptTailwind CSS

Backend

JavaSpring BootKafkaGraphQLREST APIsNode.jsExpress.jsPython

Cloud & Infrastructure

AWSKubernetesDockerGitHub ActionsGitBashJenkins

Databases

PostgreSQLDynamoDBRedisMySQLOracleDB

Testing

JestVitestReact Testing LibraryCypressJUnit

AI & Tooling

Claude CodeGitHub Copilot

Platforms & Integrations

SalesforceOktaCommercetoolsContentfulZuora
04

Projects

Two projects from outside day jobs that I'm still proud of.

01

Misogyny Detection in Social Media

Built as my master's dissertation at NIT Calicut.

ML-based application to detect and report misogynistic content on social media. Integrated with Twitter APIs to scan user accounts in real time, analyse content, and surface actionable reports through a responsive React frontend.

Machine LearningPythonReactFlask
02

Kerala Virtual Election

Deployed during the 2019 Kerala state legislative assembly elections — 79,000 users, 120,000+ interactions.

Platform hosting pre-poll surveys with an authentic voting experience. Deployed during the 2019 Kerala state legislative assembly elections, attracting over 79,000 users and driving more than 120,000 interactions.

ReactPythonNode.jsPostgreSQL
05

Background

The degrees and credentials.

Master's in Computer Science and Engineering (M.Tech)

National Institute of Technology Calicut · India

August 2019 – July 2021

Bachelor's in Computer Science and Engineering (B.Tech)

Mahatma Gandhi University · India

July 2013 – August 2017

AWS Certified Cloud Practitioner

Amazon Web Services (AWS)

f6efa08828cb43e8b2f9237c48a9aabe
March 2026

Application Development using Microservices and Serverless

IBM – Coursera

W72H3ZZWP5J8
March 2024

Let's build something.

Open to new opportunities. Always curious about hard problems.

[email protected]
Download Resume

© 2026 Jerin Joseph · Sheffield, UK