Open to SDE/SWE internship and full-time roles focused on developing robust frontend and backend infrastructure.

Experience

Full Stack Engineer

November 2024 - Present

  • Build new products and resolve issues in existing products as a full-stack developer using the MERN stack.
  • Backend APIs integrated with MongoDB and Prisma for efficient data management.
  • Debug and resolve issues in existing products to improve performance and functionality.
  • Deploy applications using AWS and Firebase for cloud services and hosting.

Backend Development Intern

September 2024 - November 2024

at, Xipper
  • Backend APIs and security features using Node.js and Express.js.
  • SQL operations and database schemas with PostgreSQL for efficient data handling.
  • Integrated backend APIs with the frontend to ensure seamless functionality and data flow.
  • authentication, authorization, and other security measures to protect user data.
  • Collaborated with frontend teams to align API design with user interface requirements.

Member

November 2023 - April 2024

  • Led the LaCE quality team (Responsible for all user-facing features) and worked on a Python/Angular project.
  • Reviewed PRs of fellow developers and assisted new contributors in onboarding.
  • Addressed several feature requests/bugs, contributed to e2e and acceptance tests.
  • More than 10 Accepted PRs.

Open Source Contributions

Tailcall

The Oppia Foundations

CircuitVerse

Zlux Server Framework

Projects

Nexus

Maintained

  • Developed a live web portal to facilitate real-time coding contest participation and monitoring for 300+ students at the college level.
  • Implemented a user-friendly student portal for contest enrollment and standings viewing on CodeChef.
  • Established a secure admin portal for profile management, efficient data scraping, and result generation.
  • Utilized web scraping techniques to extract real-time user data from CodeChef.
  • Implemented user authentication and authorization using Passport.js and JSON Web Tokens (JWT).

Category:

Full-Stack Development

Tech Stack:

MERN Stack, Chakra-UI, Tailwind CSS

Event calendar

  • Developed a calendar application with features like event creation, deletion, and editing.
  • Utilized React Big Calendar for a user-friendly interface and a seamless user experience.
  • Implemented user authentication and authorization using Express.js and JSON Web Tokens (JWT).

Category:

Full-Stack Development

Tech Stack:

MERN Stack, React Big Calendar

Bitcoin Wallet - cli tool

  • A command-line interface (CLI) tool to manage Bitcoin wallets, addresses, and transactions.
  • Implemented functionalities like wallet creation, address generation, balance checking, and transaction history.
  • Utilized the blockcypther API to fetch real-time Bitcoin data.

Category:

CLI Development

Tech Stack:

Node.js, Blockcypher API

Pokédex App

  • Full-stack application to explore Pokémon data, allowing users to browse, search, and filter Pokémon information.
  • Implemented a responsive design using Material-UI, providing an optimal user experience across devices.
  • Employed tRPC for type-safe API interactions, ensuring seamless communication between the frontend and backend.
  • Managed data with Prisma ORM and stored it in a PostgreSQL database on Supabase, facilitating efficient data retrieval and management.

Category:

Front-End Development

Tech Stack:

next.js, tRPC, Material-UI, Prisma, supabase, PostgreSQL

Drive React

  • Implemented user registration using Firebase Auth for secure authentication.
  • Utilized Firebase Cloud Firestore and Firebase Storage to manage file and folder creation, ensuring seamless user interactions with uploaded content.
  • Designed intuitive folder navigation with breadcrumb tracking, enhancing user experience.
  • Used React Hooks for state management and component logic, and Context API for efficient global state management.
  • Applied Material UI and Styled Components for a clean and modern design.

Category:

Web Development

Tech Stack:

React, Firebase, Material UI, Styled Components

Job Application App

  • Mobile application used to browse job listings and apply for jobs using data retrieved from a free job API.
  • Implemented features such as user authentication, browsing job listings, applying for jobs, viewing job details, and saving favourite jobs.

Category:

Mobile Development

Tech Stack:

React Native, Expo CLI

Google Clone with ReactJs

  • This is a Google search clone created using React.js, Tailwind CSS, Vite, and the Google Search API.
  • It provides features like debounced search, autocomplete suggestions, and displays search results along with images, pagination, and multilingual support using Google Translate.
  • The Context API is used for state management for searching images.

Category:

Web Development

Tech Stack:

React.js, Tailwind CSS, Vite, Google Search API, Context API