SOFTWARE ENGINEER

Passionate about creating intuitive and engaging user experiences. Specialize in transforming ideas into beautifully crafted products.

~3

YEARS OF EXPERIENCE

+18

PROJECTS COMPLETED

+28

WORKED LIBRARIES

AI CHAT WITH MULTIPLE LANGUAGES

AI CHAT WITH MULTIPLE LANGUAGES

Draw your thoughts away on a calender

Draw your thoughts away on a calender

Featured Work

RECENT PROJECTS

Dashgen

Software Development Engineer

08/2024

Present

A platform for integrating AI models into chat functionalities. Developed with colleagues, now with 1000+ active users. Built full-stack chat thread and message editing using tree and LinkedList concepts.

Next.jsTypeScriptTailwind CSSZustandNestJSPostgreSQLRedisLangChainDockerGitHub ActionsAWS

XG

Team Lead

06/2023

03/2025

Created a powerful workflow automation tool similar to Zapier using queues and LinkedList techniques. Constructed backend for a CRM system and a mail editor.

Next.jsNest.jsRedisBullMQReact QueryGraphQLTypeScriptTailwind CSS

Glue

Software Development Engineer

09/2024

03/2025

Built an app to create fan pages with AI-generated videos and rewards to engage customers, aiming to 3x organic traffic on the customer's profile.

Nest.jsNext.jsTypeScriptPostgreSQLTailwind CSSRedis

Glue Labs Website

Software Development Engineer

09/2022

12/2022

Created the Glue Labs website with Astro.js, integrating Svelte and TailwindCSS to achieve a 98% SEO score, improving search engine visibility.

AstroSvelteTypeScriptTailwind CSS

Calendraw

Solo Developer

11/2024

Present

Engineered an online calendar tool featuring traditional writing and scribbling capabilities.

Svelte KitTypeScriptCSS

MyEduStation

Software Development Engineer

09/2023

03/2025

Delivered a full-stack educational platform offering resources for students, teachers, and parents, featuring articles, videos, and downloadable materials. Included 3+ interlinked services.

Next.jsReact QueryTailwind CSSNest.jsPostgreSQLAWSDockerGitHub Actions

Career Journey

WORK EXPERIENCE

ThoughtWorks

UI Developer - Consultant

03/2025

Present

  • Joined ThoughtWorks as a UI Developer - Consultant, working at the forefront of leveraging technology for meaningful change.
  • Collaborating with cross-functional teams to deliver cutting-edge projects and innovative solutions.
  • Applying expertise in modern frontend technologies to create impactful user experiences.
  • Contributing to ThoughtWorks' mission of pushing the boundaries of innovation in software development.

Glue Labs

Software Developer

06/2022

03/2025

  • Developed the workflow structure in XG using Linked List and Queues to automate marketing email campaigns. Implemented backend systems and integrated frontend APIs and UI.
  • Designed a process to gather data from multiple sources, utilize AI for analysis, and feed results into React email templates for seamless communication.
  • Conducted research and development to optimize the creation of a static website, evaluating frameworks like Remix and Astro. Implemented a solution using Svelte with Astro for its lightweight nature and reduced boilerplate code, achieving a 98% SEO ranking.
  • Developed initial backend for the Glue platform using NestJS, implementing features like the affiliate program. On the frontend, created the landing page and "create page" functionality, enabling influencers to leverage AI-generated videos and gift coupons for organic traffic growth.
  • Integrated Glue ID, a common OAuth-compliant authentication platform, into the Glue services, ensuring secure and standardized authentication for various clients.
  • Established the code architecture for the Glue project from scratch, following best practices ensuring scalability and performance, which improved system reliability and developer productivity.
  • Engineered a common admin dashboard for all the products at Glue Labs with Next.js and Nest.js, that helped in streamlining product management across departments and boosting operational efficiency.
  • Implemented a high-performance company-wide file upload service utilizing AWS S3 and CloudFront.
  • Helped in reviewing code to enhance code quality, security, and compliance with industry standards.

Novasie

Software Development Intern

04/2021

06/2022

  • Revamped UI for 2+ repositories with React and TailwindCSS, significantly improving usability.
  • Authored efficient backend services and REST APIs using ExpressJs with testing, ensuring seamless functionality.
  • Refactored codebases utilizing TypeScript and ESLint by following best practices enhancing code quality, security, and maintainability.
  • Collaborated with the backend team to integrate Firebase Authentication into a food ordering app, enhancing security and streamlining user management through effective communication for seamless integration.

Giving Back

VOLUNTEER WORK

Koshish Family logo

Koshish Family

Marketing Department Member

2023

Present

  • Developed and executed marketing strategies to promote organization events and initiatives.
  • Collaborated with team members to organize successful fundraising campaigns.
Koshish Family logo

Koshish Family

Website Department HOD

2022

Present

  • Led the website development team, overseeing all aspects of the organization's online presence.
  • Managed website content updates and ensured information accuracy across all pages.
  • Trained team members on content management systems and web development best practices.

TECH STACK

Languages

TypeScript

JavaScript

C++

Python

Frontend

React.js

React Native

Next.js

Tailwind CSS

Redux

React Query

Zustand

Material UI

Styled Components

HTML

CSS

Svelte

Backend

Node.js

Nest.js

Express.js

PostgreSQL

Kafka

Redis

Socket.IO

Sequelize ORM

TypeORM

Flask

Tools & DevOps

Docker

GraphQL

GitHub Actions

AWS

Firebase

Supabase

Git

MY RESUME

Download My Resume

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

Download Resume

Beyond Coding

INTERESTS & HOBBIES

Chess

Strategic player with a passion for the game. Check out my Chess.com profile to see my games and rating.

Learn more →

Karate

Enthusiast of this martial art that combines discipline, technique, and mental focus.

MMA

Avid follower of mixed martial arts competitions and training techniques.

Cricket

Fan of cricket with a deep appreciation for the strategy and skill involved in the sport.

LeetCode

Try Solving coding problems from time to time to sharpen algorithmic thinking and problem-solving skills.

Learn more →

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.