Senior Software Engineer
I build scalable frontend systems and the applications behind them.
Senior Software Engineer with 4+ years of experience building production React and Next.js applications. I specialize in scalable frontend architecture and modern web applications, while building full-stack systems with NestJS, Node.js, PostgreSQL, REST APIs, and real-time technologies.
Open to international opportunities

4+ Years
Production Engineering
React & Next.js
Core Expertise
Real-Time Systems
WebSocket & SSE
Full-Stack
NestJS & PostgreSQL
Stack
Technologies I work with
What I Do
Beyond building screens.
I work across architecture, product development, performance, APIs, and increasingly the full application stack.
Scalable Frontend Architecture
Building maintainable React and Next.js applications with reusable architecture, predictable state management, clean feature boundaries, and patterns that can grow with the product and engineering team.
- Component architecture
- Feature organization
- State management
- Server state
- Reusable systems
- Design systems
Modern Frontend Engineering
Building production web applications with a focus on performance, responsive interfaces, complex workflows, real-time experiences, and maintainable code.
- React
- Next.js
- TypeScript
- TanStack Query
- Redux Toolkit
- Performance
Full-Stack Application Development
Building backend services and application infrastructure using NestJS, Node.js, PostgreSQL, modular architecture, authentication, and REST APIs.
- NestJS
- Node.js
- PostgreSQL
- REST APIs
- JWT Authentication
- Role-based access control
AI-Assisted Engineering
Using AI as part of the engineering workflow, from Claude Code project memory and development guidelines to building applications with Claude API, RAG, tool use, and streaming responses.
- Claude Code
- Claude API
- RAG
- Prompt Engineering
- AI workflows
- Streaming
Selected Work
Problems, decisions, and system, not just screenshots.
A closer look at the products I've worked on, the technical challenges involved, and how I approached solving them.
Nurses Now
Healthcare Platform · Production Application
A healthcare-sector mediator platform supporting operational workflows including attendee management, real-time provider tracking, and communication.
Role
Senior Software Engineer / Frontend Engineer
Core Challenge
Synchronizing live location data and chat state across a complex, always-on production workflow without destabilizing the UI.
- GPS-based live provider tracking
- Real-time map updates using WebSocket
- In-app chat
Project details are presented at an architectural level to respect product and client confidentiality.
View Case StudyDream Story
Social Platform · Production Application
A social platform featuring chat, user connections, and a personalized Dream Book experience.
Role
Senior Software Engineer / Frontend Engineer
Core Challenge
Keeping a growing set of interactive product surfaces (chat, connections, personalized content) consistent as the product evolved.
- Social product workflows
- Chat functionality
- Personalized Dream Book
Project details are presented at an architectural level to respect product and client confidentiality.
View Case StudyRoast My App Idea
AI · Full-Stack · Multi-Agent System
A full-stack AI orchestration platform that critiques and stress-tests startup and application ideas through sequential and parallel AI-agent pipelines.
Role
Founder / Full-Stack Engineer
Core Challenge
Coordinating multiple specialized AI agents (some sequential, some parallel) and streaming their combined output to the UI in real time.
- Multi-agent orchestration (sequential & parallel)
- SSE-based streaming UI
- Modular NestJS architecture with JWT & role-based guards
YouTube Clone
Full-Stack · Video Platform
A full-stack video platform built to explore engineering challenges beyond standard CRUD applications, including video upload, media storage, transcoding, and adaptive playback.
Role
Full-Stack Engineer
Core Challenge
Designing a backend service architecture that can take an uploaded video through storage, transcoding, and adaptive playback reliably.
- Video upload architecture
- Object storage & transcoding pipeline
- Adaptive playback
More Work
Other things I've built
BAS: Broker Accounting System
Business Platform · Production Application
A business platform supporting invoicing, accounting, contracts, sub-broker onboarding, and client onboarding.
- Invoicing & accounting workflows
- Contract management
- Sub-broker & client onboarding
Chang'd Agility
Change Management Platform · Production Application
A change-management platform designed to replace manual spreadsheet-based workflows for managers.
- Structured change-management workflows
- Manager-facing dashboards
- Spreadsheet-to-product migration
Lyricsweb
Content Platform · Freelance
A Next.js project focused on data fetching, caching, automation, and stability improvements.
- SWR-based data fetching & caching
- Automation scripts
- Stability & performance improvements
HP LMS
Training Platform · Internship Project
A training platform for new employees.
- Employee onboarding workflows
- React + Django integration
- Content delivery UI
How I contribute beyond feature delivery
Mentoring
Mentor interns on React best practices and AI-assisted development workflows.
Engineering Standards
Created and maintained a CLAUDE.md project-memory workflow documenting project architecture, conventions, and engineering context for AI-assisted development.
AI Development Workflow
Configured Claude Code workflows and debugging plugins and authored best-practice guidelines adopted across the team.
Design Systems
Built reusable Storybook component libraries to maintain design consistency across production platforms.
Rapid Prototyping
Used tools such as Lovable and Bolt to rapidly prototype client-facing product ideas for demonstrations and feedback.
How I think about engineering
Build for change
Good architecture should make the next feature easier to build, not harder.
Performance is part of the product
Users experience responsiveness, loading states, reliability, and feedback, not just technical performance scores.
Abstractions should earn their place
I prefer understandable systems and introduce abstractions when repeated complexity justifies them.
Think beyond the component
A frontend feature is part of a larger system involving APIs, server state, caching, authentication, performance, accessibility, and product decisions.
Experience
Where I've worked
Senior Software Engineer
May 2024 - PresentSolGuruz LLP
- Promoted to Senior Software Engineer
- Mentor interns on React and AI-assisted development workflows
- Built production features across healthcare and social platforms
- Worked with real-time tracking and communication features
- Built reusable Storybook component libraries
- Improved team AI-assisted development workflows
React JS Developer
December 2023 - April 2024Freelance
- Worked on Lyricsweb, improving caching, data fetching, automation, stability, and performance
React JS Developer
January 2023 - November 2023TrinaryBits Pvt Ltd
- Built and maintained BAS (Broker Accounting System)
- Built and maintained Chang'd Agility
Software Developer Intern
July 2021 - March 2022DRC Systems
- Worked on HP LMS
- Contributed to e-commerce platform improvements
About
A little about me
I'm a Senior Software Engineer with 4+ years of experience building production applications with React and Next.js. My core strength is frontend engineering: designing scalable application structures, building complex product workflows, integrating APIs, and creating reusable systems that remain maintainable as products grow.
I'm also expanding deeper into full-stack engineering with NestJS, Node.js, PostgreSQL, and modern backend architecture. Recently, I've been building applications involving real-time communication, AI-agent orchestration, authentication, streaming, and backend service design.
I enjoy understanding how the entire system works, not only the interface users see.
- Frontend Architecture
- System Design
- Full-Stack Engineering
- AI Applications
- Real-Time Systems
- Developer Experience
AI & Modern Engineering
Building with AI, not just using it.
I use AI in two distinct ways in my day-to-day engineering work: as a tool that speeds up how I build, and as a capability I build directly into products.
As an engineering tool
For development workflows, project context, debugging, and prototyping.
- Claude Code
- Project memory & guidelines
- Debugging
- Rapid prototyping
As an application capability
For AI-powered products, multi-agent systems, RAG, streaming AI responses, and agent orchestration.
- Claude API
- Multi-agent systems
- RAG
- Streaming responses
- Agent orchestration
I use AI as part of a modern engineering workflow. I'm not presenting myself as an AI researcher or machine-learning engineer.
Certifications
Continued learning
Anthropic Academy
Claude Code in Action
Anthropic Academy
Building with the Claude API: Tool Use, RAG, and Streaming
Let's build something meaningful.
I'm open to discussing software engineering opportunities, challenging products, and teams building thoughtful technology.