Hello, I'm

Aashutosh Shrivastav

Crafting Fintech Interfaces That Actually Make Sense|

Full-Stack Engineer · Angular Architect · UI Systems Builder

I transform complex financial workflows into intuitive digital experiences. 4+ years of building enterprise-grade applications that banks and businesses actually love to use.

Scroll to explore

The Story So Far

I've always been the kid who needed to know how things worked.

Growing up, I was notorious for dismantling toys—not to break them, but to understand them. That curiosity naturally evolved from magnets and circuits to something far more fascinating: the invisible machinery that powers the digital world.

Computer Science wasn't just a safe career choice; it was the only branch where I could keep taking things apart and putting them back together—except now, I was building systems that millions could use.

Today, I specialize in fintech and enterprise applications, where complexity meets necessity. I've spent 4+ years at Finastra turning intricate financial logic into clean, scalable interfaces. From migrating legacy systems to Angular 20 to architecting reusable UI frameworks used across multiple products—I thrive where the stakes are high and the UX needs to be bulletproof.

Quick Facts

📍
Based inIndia
💼
Current RoleSoftware Engineer @ Finastra
🎓
EducationB.Tech CS, IIT Dhanbad
🏆
JEE AdvancedAIR 3231
FuelChai & Curiosity
4+Years Experience
3Enterprise Products
3Engineers Mentored

Tools of the Trade

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

Frontend

Angular (9–21)Expert4+ yrs
TypeScriptExpert4+ yrs
JavaScriptExpert4+ yrs
HTML/CSS/SCSSExpert4+ yrs
ReactIntermediate1 yrs

Backend

JavaExpert4+ yrs
Spring BootAdvanced4+ yrs
Node.jsAdvanced2+ yrs
REST APIsExpert4+ yrs
PostgreSQLAdvanced4+ yrs

Tools & Practices

Version ControlGit, GitHub
CI/CDJenkins
Project ManagementJira, Agile/Scrum
DesignFigma
TestingJest, TestNG
ArchitectureMicro Frontends, Module Federation

Concepts I Live By

🧩Component-Driven Development
🎨Design Systems & Theming
🌐Multilingual & Accessible UIs
📊Dashboard & Data Visualization
🔐Role-Based Access Control
Performance Optimization

Work That Speaks

Enterprise solutions, side hustles, and everything in between.

01

Liquidity Management System

Enterprise Product @ Finastra·Frontend Lead & Full-Stack Developer
Expand
2023 – Present

Banks needed a modern, scalable system to manage cash positions, forecasts, and liquidity across multiple accounts and currencies—without the clunky interfaces of legacy software.

A ground-up, enterprise-grade Angular application that handles complex financial workflows with elegance.

  • 🏗️ Architected from scratch — Built the entire client-side application using Angular 20
  • 🔄 Led major migration — Upgraded codebase from Angular 12 → 20, improving performance & maintainability
  • 📦 Created UI Component Library — Reusable, themeable components now used across multiple products
  • 🖼️ Dashboard Framework — Designed a flexible widget-based dashboard system for financial analytics
  • 📄 Client-Side PDF Generation — Integrated jsPDF for branded, on-demand report generation
  • 🌍 Multilingual & RTL Support — Full internationalization for global banking clients
  • 🎨 Branding Framework — Customer-specific theming and white-label customization
  • 🧱 Micro Frontend Architecture — Implemented Module Federation for scalable app composition
  • 🔐 RBAC Implementation — Secure, role-based access control for enterprise compliance
Angular 20TypeScriptJavaSpring BootPostgreSQLModule FederationjsPDFJestFigma
02

Virtual Account Management (VAM)

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

Create a unified platform for managing virtual accounts with complex permission hierarchies, dynamic forms, and seamless integration with existing banking systems.

A multilingual, accessible web application that simplifies virtual account operations for financial institutions.

  • 📝 Dynamic Form Engine — JSON schema-driven forms that adapt to different account types
  • 🔗 SSO Integration — Seamless authentication with parent banking systems
  • 👥 Permission Management — Hash-based user permission control for granular access
  • 📊 Reports Framework — Export capabilities in CSV, Excel, and TSV formats
  • 🎛️ Dashboard Builder — User preference-driven dashboards with drag-and-drop widgets
  • 🎨 Theming System — Brand-specific customizations for enterprise clients
  • 🔬 Angular Elements POC — Explored web components for cross-framework compatibility
  • 📬 Async Workflows — Message queue integration for background processing
AngularTypeScriptSpring BootREST APIsSSOMessage Queues
03

Sales Management System

Freelance / Collaborative Project·Technical Lead & Architect
Expand
Aug 2020 – Feb 2021 · 3 Junior Engineers (Mentored)

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

A full-stack sales platform with Android app, web dashboard, and integrated payment/logistics.

  • 📱 Android Application — Native mobile interface for on-the-go sales management
  • 🖥️ Web Dashboard — Angular-based admin panel for inventory and analytics
  • 💳 Payment Integration — Razorpay implementation for seamless transactions
  • 🚚 Shipment API Integration — Third-party logistics tracking and management
  • 🔔 Real-time Notifications — Firebase push notifications for inventory alerts
  • 📧 Automated Alerts — Scheduled email notifications for stock management
  • 👨‍🏫 Team Leadership — Architecture decisions, sprint planning, code reviews, and mentoring
JavaPostgreSQLAndroidFirebaseRazorpay APIREST APIs
04

Angular UI Component Library

Open Source / Reusable Framework·Creator & Maintainer
Expand
Ongoing

Enterprise projects often reinvent the wheel with UI components, leading to inconsistency and wasted effort.

A production-ready component library extracted from enterprise projects, designed for rapid fintech application development.

  • 🧩 Modular, tree-shakeable components
  • 🎨 Theme-aware with CSS custom properties
  • ♿ Accessibility-first design (WCAG compliant)
  • 📚 Comprehensive documentation
  • 🧪 Full test coverage
AngularTypeScriptSCSSJestStorybook

The Path So Far

2026
📍

NOW Seeking Senior Engineering Roles

Ready for the next challenge in fintech/product companies

2025
🚀

Led Angular 20 Migration @ Finastra

Modernized entire product suite

📱

Launched Sales Management System

Mentored 3 junior engineers

2024
🏗️

Built Micro Frontend Architecture

Module Federation implementation

📦

Created UI Component Library

Now used across multiple products

2023
⬆️

Promoted to Software Engineer

Recognized for consistent delivery

🎨

Developed Dashboard Framework

Reusable widget system for analytics

2021
🎯

Joined Finastra as Associate Software Engineer

Started journey in enterprise fintech

2020
🎓

Graduated from IIT Dhanbad

B.Tech in Computer Science & Engineering

2015
🏆

JEE Advanced AIR 3231

Among top 0.3% of 1.5M+ aspirants

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 for complex, user-facing products
  • 🚀Scale fintech applications that handle real-world financial workflows
  • 🎨Build design systems that accelerate development across teams
  • 👥Mentor engineers and contribute to team growth
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. ⚡