SENIOR SOFTWARE ENGINEER

Specializing in building scalable and innovative solutions with modern web technologies. Currently building Dashgen — a unified platform for multiple AI models.

6+

YEARS OF EXPERIENCE

25+

PROJECTS COMPLETED

10+

TECH STACK EXPERTISE

DASHGEN - AI MODELS PLATFORM

DASHGEN - AI MODELS PLATFORM

GLUE IDENTITY - AUTH PLATFORM

GLUE IDENTITY - AUTH PLATFORM

Featured Work

RECENT PROJECTS

Dashgen

Founder & Lead Developer

01/2023

Present

Currently building a unified platform for multiple AI models including OpenAI, Anthropic, Google Gemini, Mistral, xAI and DeepSeek. The platform provides a seamless way to integrate and manage multiple AI models through a single, user-friendly dashboard.

Next.jsTailwindCSSReact QueryZustandNestJSPostgreSQLRedisLangChain

Glue Identity

Technical Lead

05/2022

12/2022

Built an identity management platform with features like authentication, RBAC, and OAuth 2.0, designed for scalability and security. The platform provides enterprise-grade identity and access management solutions while maintaining high performance and user experience.

Next.jsNestJSTailwindCSSReact QueryPostgreSQLRedisOry KratosOry Hydra

FIFO

Technical Lead

10/2021

04/2022

Built a modern blogging platform with React and Node.js, featuring rich text editing and responsive design. The platform combines modern web technologies to create an engaging and performant user experience while maintaining robust backend systems.

Next.jsNestJSTailwindCSSReact QueryPostgreSQLRedisDeepstream

Career Journey

WORK EXPERIENCE

Thoughtworks

Senior Software Engineer

02/2025

Present

  • Thoughtworks is a global leader in tech, driving innovation through strategic design and engineering
  • Increased application performance by 40% through optimizing backend services and algorithms
  • Oversaw development of 15 microservices, each handling over 200,000 transactions/month
  • Drove down bugs by 30% in production releases by automating end-to-end testing protocols

Glue Labs

Technical Lead

01/2022

01/2025

  • Led product development at Glue Labs, from conceptualization to scaling, for products like FIFO.im, Glue, xG, and Glue Identity
  • Designed user-centric UX flows and architected repositories using best practices to ensure scalability and performance
  • Conducted code reviews to improve quality, security, and compliance with standards
  • Streamlined workflows through detailed documentation, enhancing onboarding and collaboration
  • Scaled the team from 8 to 40+ through strategic hiring and mentoring, while developing an Intern Training Module and training 30+ interns in core technologies like React, Flutter, and Node.js

Glue Labs

Senior Software Engineer

10/2021

01/2022

  • Built a Voice Calling App using React Native, Firebase, and Agora, enabling users to create/join voice chat rooms
  • Spearheaded development of FIFO.im and Glue Mobile App from scratch using React, Node.js, and Flutter, delivering scalable and innovative solutions
  • Led cross-functional teams, designed UX flows, and defined product roadmaps to ensure timely delivery and user satisfaction
  • Refactored codebases with TypeScript and ESLint, improving code quality, security, and maintainability
  • Streamlined developer workflows through comprehensive documentation for seamless collaboration

GeekyAnts

Software Development Engineer

02/2019

10/2021

  • Worked on 6+ client projects as a full-stack developer using technologies like React, React Native, Svelte, Next.js, Node.js, Flutter, and GraphQL
  • Delivered high-quality features on time across multiple projects, ensuring performance and client satisfaction
  • Experienced with state management tools such as Redux, React Query, Zustand, SWR, Flutter Bloc, and Riverpod
  • Conducted 40+ technical interviews for GeekyAnts and mentored 3-4 interns on best practices and code quality
  • Delivered a Tech Talk on voice calling in React Native with Agora

TECH STACK

Languages

JavaScript

TypeScript

Python

C++

Frontend

React

React Native

Next.js

Flutter

TailwindCSS

Material UI

Styled Components

Svelte

HTML

CSS

Backend

Node.js

NestJS

Express

Fastify

Flask

FastAPI

Django

Socket.IO

OAuth 2.0

OpenID Connect

Ory Kratos

Ory Hydra

Microservices

Distributed Systems

Database

PostgreSQL

MongoDB

Redis

SQL

Kafka

Sequelize ORM

TypeORM

SQLAlchemy

Alembic

State Management

Redux

Redux Saga

React Query

Zustand

DevOps & Cloud

Docker

Docker Containerisation

Kubernetes

GraphQL

Langchain

GitHub Actions

Buildkite

Terraform

AWS S3

AWS EC2

AWS SES

AWS RDS

Nginx

BaaS

Firebase

Supabase

MY RESUME

View My Resume

Get a detailed overview of my skills, experience, and achievements in a comprehensive PDF format. Opens in a new tab.

View Resume

LET'S WORK TOGETHER

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Quick Response

I typically respond within 24-48 hours to all inquiries and messages.

Location

Based in India
Available for remote work worldwide

Work Hours

Mon - Fri: 9:00 AM - 6:00 PM IST
Flexible for different time zones