Hello, I'm

Aashutosh Shrivastav

Building Scalable Fintech Platforms That Feel Effortless|

Senior Software Engineer · Full-Stack Developer · Angular & Java Specialist

Experienced Full-Stack engineer with 5+ years building fintech and enterprise platforms, shipping scalable UI systems, and leading technical initiatives across banking products.

Scroll to explore

The Story So Far

I’ve always been driven by one question: how do we make complex systems feel simple?

Over the last 5+ years, I’ve built and scaled fintech and enterprise applications at Finastra and now Tech Mahindra, turning business-heavy workflows into reliable, user-friendly digital experiences.

My work has spanned Angular migrations, reusable component libraries, dashboard frameworks, microfrontend architecture, REST APIs, and modern testing practices. I enjoy owning the full product journey—from architecture and implementation to performance, accessibility, and delivery quality.

Today, I focus on scalable engineering systems that balance speed, maintainability, and long-term value. Whether I’m leading frontend architecture or shaping backend services, I’m most effective when I can connect product complexity with clean technical execution.

Quick Facts

📍
Based inPune, India
💼
Current RoleSenior Software Engineer @ Tech Mahindra
🎓
EducationB.Tech CS, IIT Dhanbad
🏆
JEE AdvancedAIR 3231
FuelChai & Curiosity
5+Years Experience
3Enterprise Products
2+Leadership Initiatives

Tools of the Trade

Technologies I've battled with, befriended, and built with.

Frontend

Angular (11–21)Expert5+ yrs
TypeScriptExpert5+ yrs
HTML/CSS/SCSSExpert5+ yrs
Material Design / StorybookAdvanced3+ yrs
ReactIntermediate1 yrs

Backend & Data

JavaExpert5+ yrs
Spring BootExpert4+ yrs
FastAPIAdvanced1+ yrs
REST APIs / MicroservicesExpert5+ yrs
PostgreSQL / OracleAdvanced4+ yrs

Tools & Practices

Version ControlGit, GitHub, GitHub Actions
CI/CDJenkins, Docker, SonarQube
Project ManagementJira, Confluence, Agile/Scrum
DesignFigma, Material Design
TestingJest, TestNG, TDD
ArchitectureMicro Frontends, Module Federation, AWS

Concepts I Live By

🧩Design Patterns & TDD
🎨Design Systems & Theming
🌐Multilingual & Accessible UIs
📊Dashboards & Data Visualization
🔐Role-Based Access Control
Performance & Scalable Architecture

Work That Speaks

Enterprise solutions, side hustles, and everything in between.

01

Liquidity Management System (FLM)

Enterprise Product @ Finastra·Frontend Lead & Full-Stack Engineer
Expand
2023 – 2026

Banks needed a modern platform to manage liquidity, intercompany loans, dashboards, and cash positions without relying on legacy interfaces.

A scalable, enterprise-grade Angular application that modernized banking workflows with reusable UI building blocks and strong UX.

  • 🏗️ Built the client-side application from the ground up using Angular 14–20
  • 🔄 Led the Angular migration from v18 to v20 and improved maintainability
  • 📦 Owned a branding module and 90+ reusable UI components for cross-product use
  • 📄 Built a client-side PDF generation engine with jsPDF for finance reporting
  • 🧪 Implemented Jest and TestNg-backed testing for quality and regression safety
  • 🌐 Delivered responsive, multilingual, and design-driven experiences from Figma prototypes
  • 🧱 Contributed to dashboard BFF architecture and core library development
Angular 14–20TypeScriptJava 17PostgreSQLjsPDFJestTestNgSwaggerStorybook
02

Virtual Account Management (VAM / FVA)

Enterprise Product @ Finastra·Full-Stack Engineer
Expand
2021 – 2023

The product needed a unified experience for virtual accounts, workflows, reports, and reconciliations across complex banking processes.

A multilingual, accessible platform that simplified transaction banking operations while keeping permissions and workflows robust.

  • 🧩 Built an OWASP-compliant reusable component library with 30+ Angular components
  • 🌍 Delivered RTL, bidirectional UI, and multilingual support for global users
  • 🔐 Implemented role-based access control and granular permission management
  • 📝 Developed dynamic forms driven by JSON schemas for flexible workflows
  • 📬 Integrated IBM MQ for asynchronous event processing and reconciliation flows
Angular 11–16TypeScriptJavaPostgreSQLIBM MQREST APIsMyBatis
03

Ash UI Lib

Open Source / Reusable Framework·Creator & Maintainer
Expand
Ongoing

Enterprise teams often reinvent UI components, creating inconsistency and slowing delivery across products.

A production-ready Angular component library focused on performance, accessibility, and reusable fintech patterns.

  • 🧩 Built modular, tree-shakeable components for high-performance dashboards
  • 🎨 Added theming with CSS custom properties and Material Design 3 patterns
  • ♿ Designed around WCAG 2.1 AA accessibility and keyboard usability
  • 📊 Included data-grid, dynamic form, chart, and dashboard building blocks
  • 📚 Structured the library with Storybook documentation and test coverage
Angular 20+TypeScriptMaterial Design 3EChartsStorybookSCSS
04

Cashflow Forecasting AI

Personal Fintech POC·Creator & Maintainer
Expand
Ongoing

Treasury teams needed explainable forecasting tools that could surface what-if scenarios and model trustworthiness.

A full-stack fintech prototype that combines Angular, FastAPI, and ML models for intelligent cashflow forecasting.

  • 🤖 Implemented a multi-model ML strategy router for cold-start and maturity scenarios
  • 📈 Explored Quantile Regression, Temporal Fusion Transformer, and XGBoost approaches
  • 🧠 Built SHAP-based explainability to surface model decisions clearly
  • 🔄 Added disruption scenario analysis for supply chain and capex shocks
  • 🗄️ Designed a bitemporal data pipeline with drift detection and forecasting readiness
Angular 21FastAPILightGBMPostgreSQLSHAPPython
05

Sales Management System

Freelance Contribution·Technical Consultant
Expand
Short Engagement

A growing business needed an end-to-end solution to manage sales, inventory, payments, and shipments—across web and mobile.

Delivered a full-stack platform with Android, web dashboard, payment integration, and logistics tracking for sales operations.

  • 📱 Built a native Android interface for on-the-go sales management
  • 🖥️ Delivered an Angular web dashboard for inventory, analytics, and admin workflows
  • 💳 Integrated Razorpay for seamless payment processing
  • 🚚 Connected third-party shipment APIs for logistics tracking and order fulfilment
  • 🔔 Added Firebase push notifications for stock and order alerts
  • 📧 Implemented scheduled email notifications for inventory and sales updates
  • 👨‍🏫 Guided architecture decisions, code reviews, and mentored 3 junior engineers
AndroidAngularTypeScriptRazorpayFirebaseREST APIs

The Path So Far

2026
📍

NOW Senior Software Engineer @ Tech Mahindra

Leading delivery and technical strategy for modern enterprise platforms

2025
🚀

Led Angular migration and platform modernization @ Finastra

Moved core banking experiences forward from Angular 18 to 20

2024
🏗️

Built micro frontend architecture and reusable UI systems

Module Federation and shared component foundations across products

2023
⬆️

Promoted to Software Engineer @ Finastra

Recognized for strong ownership and consistent delivery

🎨

Developed dashboard frameworks and branding modules

Enabled reusable analytics and white-label experiences

2021
🎯

Joined Finastra as Associate Software Engineer

Started my career in enterprise fintech products

2020
🎓

Graduated from IIT Dhanbad

B.Tech in Computer Science & Engineering

2015
🏆

JEE Advanced AIR 3231

Among the top performers in a 1.5M+ aspirant cohort

Let's Build Something Great

Got an interesting opportunity? A challenging problem? Or just want to talk tech?
I'd love to hear from you.

I'm currently exploring opportunities where I can:

  • 🏛️Lead frontend architecture and technical strategy for complex products
  • 🚀Build scalable fintech platforms that handle real-world financial workflows
  • 🎨Create design systems and reusable engineering patterns across teams
  • 👥Mentor engineers and help shape high-performing delivery practices
Full-TimeActively seeking senior engineering roles
ConsultingAvailable for short-term engagements

Say Hello

Drop me a line — I respond faster than most Angular apps load. ⚡