Portfolio  ·  Milton Keynes / London  ·  MMXXVI

Soham Jain, building things.

Technical Consultant at Infinite Pi working across software engineering, AI-enabled development, and technology delivery - while building Emendant, developer infrastructure that helps integrations adapt when APIs change.

Available for conversations
51.5074° N  0.1278° W
01 / About

A short introduction.

I work at Infinite Pi, supporting the design, development, and delivery of software for enterprise clients. My work spans the software development lifecycle, with a focus on the Microsoft technology stack and AI-enabled delivery.

I am also building Emendant - developer infrastructure for automated API change remediation. It detects upstream changes, traces their impact on integrations, and generates validated code fixes. APIs change. Your code adapts.

02 / Practice

What I work on.

⟶ 01
Software Engineering
Development
Testing · Delivery
⟶ 02
AI-enabled Development
Tooling
Automation
⟶ 03
Dynamics 365 & Power Platform
Microsoft
Technology Stack
⟶ 04
API Change Remediation
Impact Analysis
Validated Fixes
⟶ 05
Developer Infrastructure
Integrations
Product Tooling
⟶ 06
Technical Consulting
Requirements
Client Delivery
⟶ 07
Release & Test Engineering
Governance
Environment Mgmt
03 / Trajectory

Selected experience.

Technical Consultant
Infinite Pi

Designing, developing, and delivering software solutions for enterprise clients, with a focus on the Microsoft technology stack and AI-enabled software delivery. Working across development, testing, deployment, code review, requirements, sprint planning, and technical documentation.

Software Engineer
Emendant

Building developer infrastructure for automated API change remediation: detecting upstream changes, determining their impact on existing integrations, and generating validated code fixes across the core engine, developer tooling, and product infrastructure.

Technology Degree Apprentice
Bank of England - London

Supported Enterprise Release Management and Test Environment Management, contributing to release governance, environment reliability, automation, test data management, and quality engineering initiatives.

BSc Digital & Technology Solutions
University of Exeter

Completing the Software Engineering degree apprenticeship pathway alongside professional work in technology delivery.

Leader, Computer Science Society
Aylesbury Grammar School

Founded and ran the school's Computer Science Society, helping Years 7 - 9 learn coding fundamentals through interactive projects and competitions.