Senior Frontend Engineer β’ React β’ TypeScript β’ Product Engineering β’ AI-assisted Development
I'm a frontend engineer with 6+ years of experience building enterprise SaaS and fintech products.
Currently, I'm working on a large-scale digital banking platform that powers online banking experiences for more than 1,200 financial institutions, processing over 1 million financial transactions every day.
What excites me most isn't writing UI componentsβit's understanding how large software systems fit together.
Over the last few years I've found myself becoming increasingly interested in:
- Designing scalable frontend architectures
- Building configurable platforms instead of one-off applications
- Production engineering and incident debugging
- AI-assisted software development
- Performance and developer productivity
- Bridging frontend and backend engineering
I enjoy breaking down complex systems, documenting how they work, and making them easier for others to understand.
Currently spending most of my time on:
- Building configurable banking experiences using React & TypeScript
- Working across Module Federation based microfrontends
- Production incident investigation and debugging
- Dashboard architecture and reusable widget systems
- Backend contributions using NestJS (BFF)
- Exploring React Native for upcoming cross-platform initiatives
- Using AI tools (Cursor, ChatGPT, Claude) to improve engineering productivity
- React
- TypeScript
- Next.js
- Redux Toolkit
- React Query
- Tailwind CSS
- Material UI
- Node.js
- Express
- NestJS
- PostgreSQL
- MongoDB
- Microfrontends
- Module Federation
- BFF Architecture
- Config-driven UI
- REST APIs
- Authentication & Authorization
- Performance Optimization
- Git
- Docker
- VS Code
- Cursor
- GitHub Actions
- Postman
I strongly believe AI won't replace good engineersβit will amplify them.
I actively use AI to:
- Understand unfamiliar codebases
- Debug production issues faster
- Explore architecture decisions
- Generate implementation ideas
- Improve developer productivity
My goal is to become an engineer who combines strong system thinking with AI, rather than competing against it.
I'm currently investing time in:
- Distributed Systems
- Frontend System Design
- React Native
- Backend Engineering (Java & Spring Boot)
- High-performance frontend architecture
- Building AI-powered developer tools
Outside work, I enjoy building products that solve real problems.
Some areas I'm exploring:
- AI-powered developer tools
- Real-time dashboards
- SaaS products
- Indie hacking
I'm passionate about building software at scale and solving challenging engineering problems.
Long term, I'm interested in:
- Product Engineering
- Distributed Systems
- Large-scale Frontend Architecture
- Fintech
- AI Engineering
- Global engineering opportunities
- πΌ LinkedIn: www.linkedin.com/in/pratyush-p-0097b5165
Always happy to connect with engineers who enjoy building scalable products.