Fullstack Developer Portfolio
A Fullstack Dev
I'm a Full Stack Software Engineer with experience in web, mobile, and AI/ML-backed software development.
P.S. I go by the alias Perseus
Work Experience
Associate Product QA Developer
Epicor Software India
October 2024 - Present
View Details
Developed an AI-powered log-analysis framework (Python, FastAPI, Azure AI) to detect anomalies, reducing root-cause analysis from ~60 hours to under 60 seconds.
Developed a test automation framework from ground up using Python that improved testing efficiency to 98.75%, streamlining the QA process.
Developed an AI-powered unified knowledge-search platform (Next.js, FastAPI, Vector Search) to centralize diverse knowledge assets, cutting lookup time from hours to under 30 seconds.
- Developed an AI-powered log-analysis framework (Python, FastAPI, Azure AI) to detect anomalies, reducing root-cause analysis from ~60 hours to under 60 seconds.
- Developed a test automation framework from ground up using Python that improved testing efficiency to 98.75%, streamlining the QA process.
- Developed an AI-powered unified knowledge-search platform (Next.js, FastAPI, Vector Search) to centralize diverse knowledge assets, cutting lookup time from hours to under 30 seconds.
Intern
Epicor Software India
February 2024 - October 2024
View Details
Developed the frontend for an internal tool using Angular 16, leveraging Kendo UI components for rich user interfaces.
Created end-to-end API automation tests to validate business scenarios in the Retail vertical.
- Developed the frontend for an internal tool using Angular 16, leveraging Kendo UI components for rich user interfaces.
- Created end-to-end API automation tests to validate business scenarios in the Retail vertical.
SDE Intern
MyFinfi World Pvt Ltd
June 2023 - December 2023
View Details
Developed full-stack web applications from Figma wireframes, managing both frontend and backend development with unit testing using Jest.
Utilized Vue.js and Nuxt.js along with Tailwind CSS to build intuitive, responsive user interfaces and implemented robust backend services with Node.js and Fastify.
Created mobile applications using Flutter, delivering cross-platform apps focused on user experience and performance.
- Developed full-stack web applications from Figma wireframes, managing both frontend and backend development with unit testing using Jest.
- Utilized Vue.js and Nuxt.js along with Tailwind CSS to build intuitive, responsive user interfaces and implemented robust backend services with Node.js and Fastify.
- Created mobile applications using Flutter, delivering cross-platform apps focused on user experience and performance.
Skills

HTML5

CSS3

Tailwind CSS

React

Next.js

Angular

Vue.js

Flutter

Node.js

Express.js

FastAPI
MongoDB

PostgreSQL

MySQL

Python

JavaScript

TypeScript
My Projects

Built a four-screen app using the T3 stack with Next.js API routes (instead of traditional APIs), Tailwind CSS for styling, and PostgreSQL (Neon) + Prisma for database management. - Auth Flow: Signup with email/password, OTP verification via NodeMailer, and secure authentication. - Protected Routes: Users access a choices screen only after login, with category data generated using Faker.js. - Persistent Data: Selected categories are stored in PostgreSQL, ensuring a personalized experience on return.

Built with Next.js 14, Tailwind CSS, and Ant Design, this email client supports pagination, filtering, and read-state management with localStorage. - Pagination: Displays up to 10 emails per page. - Filtering: View favorites, read, unread, or all emails. - Favorite Management: Mark/unmark emails as favorites. - Read State Persistence: Emails are marked as read when opened. - Loading States: Skeleton loaders for better UX.