Soham Pal,
builds the whole stack.
A full-stack developer, currently a Software Engineer at Rolls-Royce building enterprise aerospace software — day to day I work in Angular and .NET, shipping Micro Frontends and microservices, with C++ and DSA holding it together underneath.
I'm a full-stack developer who likes working across the entire system rather than one slice of it. Today I'm a Software Engineer at Rolls-Royce, building production aerospace software in a regulated environment — after internships at EY and Sprink and freelance work in between.
My current focus is Angular and .NET — building Micro Frontends on the frontend and microservices on the backend, tuned for performance and scale. Around that I still reach for React and Next.js, and a solid grounding in data structures, algorithms and C++ keeps my problem-solving sharp underneath it all.
Away from the editor, I'm happiest chasing the next trip. Long motorcycle rides and road adventures are my favourite way to reset — there's always another route worth riding. When I'm back home I'm gaming, deep in good music, feeding the community dogs, or reading up on psychology and economics.
mIRO Board →
A collaborative whiteboard app with real-time multiplayer editing — Clerk for auth, Convex for data, and Liveblocks driving live cursors and presence.
ProximityBrews →
A full-stack app for location-based search, integrating Google Maps APIs and geoJSON. Built on MVC architecture with RESTful APIs for a scalable, responsive experience.
BINGE →
A movie & TV search app on the TMDB API — lazy loading, robust search, details, cast, trailers and genre-based discovery, with state handled in Redux.
JSON Validator →
A developer tool built with React, TypeScript and AJV that validates any JSON response against a custom schema — pinpointing exactly where it breaks.
currency-converter-pkg →
A published NPM package that converts between currencies using live exchange rates. Zero-fuss install and use.
Software Engineer · Rolls-Royce
Building enterprise aerospace software — production Micro Frontends in Angular with reactive forms and custom validators, and .NET microservices for high-throughput data pipelines. Heavy focus on performance (server-side pagination, virtual scrolling, lazy loading, tuned SSMS queries) and keeping code quality high in a regulated environment, with unit test coverage raised to 85%.
Freelance Web Developer
Front-end engineering for Monad — responsive Next.js interfaces and the product's digital presence — and an online store with payment integration for New Readymade Centre.
Summer Intern · Ernst & Young (EY)
Built routes, dynamic forms and custom validations in Angular for Swastha Ingit, a West Bengal government HMIS initiative — cutting form-submission errors ~15% and speeding up the landing page. Also worked with Power Apps and ADO.NET microservices.
Software Developer Intern · Kinematic Foodtech
Full-stack work on the Sprink app — rebuilt the post-cancellation feedback and refund flow, shipped a progressive discount system, and added advanced filtering (cuisine, portion size, meal type) to sharpen the user experience.
B.Tech, Computer Science & Engineering
Graduated with an 8.46 CGPA while taking part in hackathons, coding competitions and open-source contributions.
Secondary & Higher Secondary
ICSE Secondary at St. Stephen's School (91.7%) and CBSE Higher Secondary at Kalyani Public School (79%).
something. Say hello ↗
I'm happily building at Rolls-Royce, but always open to interesting opportunities and conversations. The fastest way to reach me is email.
bricolage grotesque · instrument sans · jetbrains mono