About / A
Bengaluru--:-- IST
A developer who ships end to end - with AI as a tool, not a shortcut.
I build production web apps end-to-end - Next.js on top, FastAPI + PostgreSQL underneath.
Biography
Principles
- 01 / 04
Own it end-to-end
Schema → API → UI → container → prod URL. One engineer, one pull request, one deploy.
- 02 / 04
Human-in-the-loop AI
AI accelerates the boring parts. I still read the diff, run the tests, and own the outcome.
- 03 / 04
Performance is a feature
Core Web Vitals, bundle budgets, async-first APIs, cached queries - shipped features, not afterthoughts.
- 04 / 04
Boring, obvious code
Small components. Typed contracts. Pydantic on the way in, SQLAlchemy on the way down. No premature abstractions.
Four years, one company, four roles.
Grew from Associate to Lead Software Engineer at Screen Interactiv (Screetract OPC) in Bengaluru - 15+ projects shipped across the frontend, the backend, and the infrastructure between them.
Work
Aug 2024 – Nov 2025
Bengaluru, India
Lead Software Engineer
Screen Interactiv (Screetract OPC)
Owned end-to-end delivery of enterprise-scale, user-focused web applications. Set technical strategy, rolled out a shared design system for UI consistency, and drove team-wide adoption of modern state management, performance techniques, and accessibility + SEO standards across products.
- Headed development for 15+ projects, leading a team of frontend engineers through the full delivery cycle.
- Introduced Core Web Vitals monitoring and hit top industry benchmarks for speed on every shipped surface.
- Ran regular code reviews and workshops - fostered continuous learning and raised the team's engineering bar.
- Set technical strategy, standardized the design system, and enforced a11y + SEO baselines across the portfolio.
- Next.js
- React
- TypeScript
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Redis
- Redux Toolkit
- Zustand
- TanStack Query
- Tailwind CSS
- Docker
- AWS EC2
- GitHub Actions
Work
Nov 2023 – Aug 2024
Bengaluru, Karnataka, India
Senior Software Engineer
Screen Interactiv (Screetract OPC)
Led UI revamps and mentored junior developers on frontend best practices, performance optimization, and scalable component architecture. Used TypeScript, Redux Toolkit, and advanced memoization to improve web-app stability and efficiency.
- Delivered high-impact initiatives across 7+ projects, lifting user engagement by ~25%.
- Introduced structured code reviews and CI/CD practices, hardening code quality and team collaboration.
- Cut application load times by up to ~40% through targeted performance optimization.
- Mentored juniors on TypeScript, memoization strategy, and scalable component patterns.
- React
- Next.js
- TypeScript
- FastAPI
- PostgreSQL
- Redux Toolkit
- TanStack Query
- Docker
- GitHub Actions
Work
Apr 2023 – Nov 2023
Bengaluru, Karnataka, India
Software Engineer
Screen Interactiv (Screetract OPC)
Took full ownership of UI modules, honing expertise in component-driven development and frontend performance. Worked in TypeScript, hardened cross-browser compatibility, and supported backend integration with Node.js and Express.js for seamless user experiences.
- Contributed to 6+ key projects with a focus on user engagement and reliability.
- Streamlined state management using Redux Toolkit and TanStack Query.
- Coordinated with backend teams to build efficient, API-driven UIs.
- Improved cross-browser and cross-device consistency across the app portfolio.
- React
- TypeScript
- Redux Toolkit
- TanStack Query
- Node.js
- Express.js
- REST APIs
Work
Feb 2022 – Apr 2023
Bengaluru, Karnataka, India
Associate Software Engineer
Screen Interactiv (Screetract OPC)
Built responsive web applications with React.js, Next.js, and Tailwind CSS - translating Figma designs into pixel-perfect UIs. Shipped reusable components, tuned state management with Redux and Context API, and collaborated across teams on accessibility and SEO.
- Delivered 5+ successful projects focused on UI performance and accessibility.
- Applied code splitting and lazy loading to accelerate first paint and interaction.
- Translated Figma designs into pixel-perfect production UIs at scale.
- Fluent in HTML5, CSS3, JavaScript (ES6+), Git, Chrome DevTools, and Figma.
- React
- Next.js
- Tailwind CSS
- Redux
- Context API
- Figma
Education
Aug 2018 – Aug 2022
Gangoh, India
Bachelor of Technology, Computer Science
Shobhit University
Four-year undergraduate program in Computer Science - data structures, algorithms, systems fundamentals, and software engineering.
What I reach for, day to day.
Grounded in Python and TypeScript, with enough backend, infrastructure, and AI tooling to own a feature from schema to production URL.
- 01
Languages
The core toolbox - day-to-day.
- Python
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- SCSS
- 02
Backend
Async-first APIs, typed contracts, secure by default.
- FastAPI
- Pydantic
- SQLAlchemy
- Node.js
- Express.js
- REST APIs
- GraphQL
- JWT Authentication
- Celery
- WebSockets
- 03
Frontend
Next.js, React, and everything around them.
- Next.js (App Router)
- React.js
- Redux
- Zustand
- Context API
- Tailwind CSS
- GSAP
- 04
Data & Infra
Where the state lives - and how it ships.
- PostgreSQL
- Redis
- Docker
- Docker Compose
- Nginx
- AWS EC2
- AWS S3
- GitHub Actions (CI/CD)
- 05
AI Developer Tools
AI-native workflow - used daily, not for demos.
- Cursor
- Claude Code
- Devin (formerly Windsurf)
- Kiro
- Antigravity
- GitHub Copilot
- ChatGPT
- Ollama
- 06
Tooling
Everyday keyboard companions.
- Git
- GitHub
- Webpack
- Vite
- Postman
- Vercel
- Linux
- Linear
- 07
Architecture
How the code is organized.
- Component-Driven Development
- Micro-Frontend
- Responsive Design
- Performance Optimization
- 08
Practices
How the work gets shipped.
- Agile / Scrum
- Code Review
- Technical Documentation
- Team Mentorship
- Cross-functional Collaboration
Have a project, a role, or just a question?
Email is fastest. Based in Bengaluru - happy to work remote with teams anywhere.