SOFTWARE ENGINEER, WITH CRAFT

Complex problems.
Thoughtful
software.

Hey, I’m Indraneel. I build financial technology platforms at Vanguard and open-source research software, connecting thoughtful interfaces, cloud systems, and applied computer vision.

Pennsylvania, USAPlatform engineering · Research software
A little of what’s behind the screen
Under the hood
WORKSPACE / DISCOVERYExample

Good data.
Within reach.

DATASETSCOLLECTION
CICustomer insightsExample datasetAnalytics
PAPortfolio activityExample datasetReporting
PHPipeline healthExample datasetOperations
Own the whole application.

React + TypeScript micro-frontends span architecture, state management, API integration, testing, CI/CD, and deployment. Try the example search above.

Portfolio illustration · Example data · Simplified system map

FIG. 01 / INTERFACE MEETS INFRASTRUCTURE
A FEW STOPS ALONG THE WAY
Vanguardactyv.aiASU Arizona State
University
xebia.

01 / SELECTED WORK

Built with purpose.
Made to be used.

A selection of products, platforms, and websites — and the thinking that connects them.

Manual work saved weekly
10+ hrs
Adopting reusable engineering examples
6 teams
Faster AI-assisted workflows
40%
RABiTPy.FROM FRAMES TO FINDINGS
TRACK / ATRACK / BTRACK / C01Capture02Identify03Track04Analyze
CONCEPTUAL TRACKING ILLUSTRATION / RESEARCH SOFTWARE
02 / BMC BIOINFORMATICS · 2025Published research software

Explore RABiTPy

An open-source Python pipeline for bacterial tracking and motion analysis, published in BMC Bioinformatics. Connecting microscopy recordings to usable trajectories.

  • Python
  • Computer vision
  • Omnipose
onboarding / actyv.ai
The delivered actyv.ai onboarding entry screen for Britannia
PROJECT / THE ONBOARDING EXPERIENCE
03 / ACTYV.AIFull-stack product

Explore Onboarding & e-signatures

Connecting document collection, verification, access, and e-signatures in a web-based onboarding experience.

  • React
  • Node.js
  • MongoDB

02 / THE JOURNEY

Different teams.
A shared thread:
building well.

From early-stage product teams to enterprise platforms, I like working where thoughtful interfaces meet real engineering challenges.

The full story, on my résumé

Vanguard

Oct 2024 — Present

Software Engineer

Malvern, Pennsylvania

Building internal financial technology platforms across React/TypeScript micro-frontends, frontend infrastructure, shared libraries, testing automation, and AWS workflow orchestration.

  • Own and deliver multiple React + TypeScript micro-frontends, from architecture, state management, and API integration to testing, CI/CD, and deployment.
  • Build Module Federation patterns, shared singleton dependencies, and reusable authentication and authorization libraries for use across engineering teams.
  • Automate AWS Step Functions workflows with CloudFormation, Glue, S3, and DynamoDB, saving 10+ hours of manual work each week.
  • Improve engineering quality through Cypress BDD, Vitest, E2E testing, CI/CD, documentation, and reusable examples adopted across 6 teams.
  • Use Claude-powered agentic workflows and prompt engineering to accelerate development, code review, refactoring, and test creation by 40%.
  • React + TypeScript
  • Micro-frontends
  • Platform engineering
  • AWS

actyv.ai

Oct 2019 — Jul 2022

SDE Intern → SDE 2 / Team Lead

Bangalore, India

Grew from intern to team lead while building full-stack products for onboarding, identity, and business workflows.

  • Led a six-person engineering team and contributed to backend architecture.
  • Built onboarding and admin tools integrating document parsing, KYC, banking APIs, and e-signatures.
  • Contributed to shared sign-on and role-based access across applications.
See the progression
  1. SDE 2 / Team LeadApr 2022 — Jul 2022
  2. SDE 1Jun 2021 — Mar 2022
  3. Associate SDEJul 2020 — May 2021
  4. SDE InternOct 2019 — Jun 2020
  • MERN
  • Product engineering
  • Leadership

Xebia

Jul 2019 — Sep 2019

Developer Trainee

Hyderabad, India

Built a foundation in Java, Spring MVC, REST APIs, and relational databases through hands-on application development.

  • Java
  • Spring
  • PostgreSQL

THE TOOLKIT

Good tools. Better questions.

/01

Interfaces that make sense.

Turning complex requirements into clear, responsive product experiences.

React · TypeScript · Module Federation · Cypress · Vitest
/02

Systems that connect.

Connecting the interface to APIs, reliable workflows, and the cloud.

Node.js · REST · AWS · SQL · MongoDB · Docker
/03

Research, made usable.

Building computer-vision tools for researchers and connecting predictive models to product experiences.

Python · Computer vision · Flask · scikit-learn · pandas

03 / MORE TO EXPLORE

More ways to build.

AI prototypes, research websites, and experiments beyond the day job.

InsureGPT↗APPLIED AI / PROTOTYPE
  1. /01ConversationCustom GPT
  2. /02ActionAPI request
  3. /03Flask APIModel endpoint
  4. /04PredictionRegression model
SCHEMATIC WORKFLOW / GPT ACTIONS + PREDICTION API
04 / APPLIED AI PROJECT · 2024GPT + prediction API

Explore InsureGPT

A prototype connecting a custom GPT to a Flask-hosted insurance premium model, bringing a conversational interface to a predictive workflow.

  • Python
  • Flask
  • scikit-learn
shrivastavalab.com
Shrivastava Lab website with research navigation and a photograph of the ASU team
PROJECT / A HOME FOR RESEARCH
05 / ARIZONA STATE UNIVERSITYResearch website

Explore Shrivastava Lab

A website for an ASU research lab, bringing its people, publications, and scientific work together in one place.

  • Next.js
  • React
  • AWS
More from my GitHub
A NOTE TO BUILD BY

Stay curious.
Make it useful.
Care about the details.

— Indraneel
CODE + CURIOSITYEST. / ALWAYS LEARNING

04 / THE PERSON BEHIND THE CODE

An engineer.
A tinkerer.
Always a student.

I’m a software engineer at Vanguard with an MS in Computer Science from Arizona State University. I build internal financial platforms, shared frontend foundations, and the cloud workflows behind them.

My work also includes RABiTPy, an open-source computer-vision tool for researchers. I like turning complex systems and data into clear, useful software — whether that means a product interface, a Python package, or an AI prototype.

PUBLISHED RESEARCH / 2025RABiTPy · BMC BioinformaticsEqual-contribution author · Software developerPROBLEM SOLVING / 2017ACM-ICPC Amritapuri regional finalist
THE FOUNDATIONSMS, Computer ScienceArizona State University · 2022–2024 · GPA 3.93B.Tech, Computer Science & EngineeringJNTU Hyderabad · 2016–2020
Selected certifications
Community & leadership

Volunteering in community health and education, alongside campus coordination for social-service initiatives.

IN THEIR WORDS

From the people I’ve built with.

Selected excerpts from LinkedIn recommendations, shared in 2022.

Ownership & initiative

“Indraneel has never shied away from going above and beyond his defined set of responsibilities, and has consistently owned it and set an example for others to follow.”

Shubham Verma (opens in a new tab)Senior colleague at the time
Read full recommendation from Shubham Verma

Indraneel has never shied away from going above and beyond his defined set of responsibilities, and has consistently owned it and set an example for others to follow. He is a bliss to work with and always brings his best self to work.

View on LinkedIn (opens in a new tab)

Curiosity & collaboration

“His passion towards new technologies and market trends is very inspiring. He is always willing to share his learnings and makes the work a very collaborative experience.”

Himanshu Mittal (opens in a new tab)Senior colleague at the time
Read full recommendation from Himanshu Mittal

He brings his best to the work and makes it a fun place to be. His passion towards new technologies and market trends is very inspiring. He is always willing to share his learnings and makes the work a very collaborative experience. I wish you the best and many more successes in your career.

View on LinkedIn (opens in a new tab)

05 / NEXT CHAPTER

Good things start
with a conversation.

Have a role, a problem to solve, or an interesting idea?
I’d be happy to hear about it.