Abhishek Mukherjee

Software Engineer

Summary

I’m a Full-Stack Engineer and AI/ML Developer with 3+ years of experience building scalable, production-ready applications. My work spans modern frontend development (Next.js, React, Tailwind, TypeScript), backend systems (Express.js, Supabase, Prisma, Flask), and applied AI/ML projects involving RAG pipelines, embeddings, and real-time face recognition. I’m passionate about solving real-world problems at the intersection of AI and full-stack engineering, with a focus on scalability, performance, and user impact.

Work Experience

Software Developer at Vedant Asset Limited

March 2023 - Present | 2 yrs 7 mos

Highlights

  • Developed complete frontend from scratch for two financial products using React/Next.js, Tailwind CSS, and Shadcn/UI
  • Implemented dynamic dashboards and real-time data rendering with below 2s page load times
  • Built interactive charts and portfolio views for mutual fund and bond investments using Recharts/Chart.js
  • Integrated authentication, routing, and state management for seamless user flows
  • Ensured cross-browser and mobile compatibility with fully responsive layouts

Projects

Frontend Intern at GoFloww

Nov 2022 - Feb 2023 | 4 mos

Highlights

  • Developed 15+ React components with TypeScript, achieving 99% on-time delivery.
  • Fixed 50+ UI bugs, improving user experience across key modules.
  • Wrote unit tests, increasing test coverage by 35%.

Freelancing

SEO Work

2020 - Present | 5 yrs 10 mos

Highlights

  • Generated 42K backlinks for Loopworm, an insect protein startup, boosting its Google ranking to top 5 in its niche.
  • Developed a WordPress site for The Thoughts Company, increasing traffic by 60% via SEO.
  • Created an expansion strategy for 3Bigs, driving 50% traffic growth in Middle Eastern markets.

Responsibilities

  • Built and optimized websites using JavaScript, WordPress, and Next.js.
  • Implemented SEO best practices and managed backlink profiles.
  • Analyzed metrics using Google Analytics, delivering 30-50% performance improvements.

Basukinath Multi-Camera Surveillance System (Jharkhand Govt Project)

Python, DeepFace, InsightFace, GPU
2025
  • Built real-time GPU-accelerated face recognition engine boosting throughput (1553 comparisons/sec)
  • Integrated DeepFace and upgraded to InsightFace improving accuracy from 95% to 99%+
  • Designed multi-camera surveillance pipeline with ROI-based detection and batch processing
  • Achieved 2× inference speedup and reduced manual checks by 50%

AI Tutor with Memory + Textbook Knowledge (Jharkhand Govt Project)

Flask, ChromaDB, SentenceTransformers
  • Developed AI-powered tutor combining retrieval-augmented generation with conversational memory
  • Built Flask backend API with ChromaDB for storing past conversations with vector embeddings
  • Implemented dual usage modes: Web App and CLI for interactive terminal-based tutoring
  • Designed retrieval pipeline merging memory and textbook knowledge for personalized outputs

Projects

CrackBase – AI Learning & Career Platform

Next.js 14, Express.js, Supabase, Prisma
2025
  • Built a full-stack platform with Next.js 14 frontend and Express.js backend for learning roadmaps and job listings
  • Implemented secure authentication using Supabase Auth with JWT-based session management
  • Designed automated job scraping system with deduplication and categorization
  • Achieved complete SEO optimization with meta tags, Open Graph, and dynamic sitemaps
  • Contributed 200+ development hours to architect and optimize a production-ready platform

Personal Portfolio Website – AWS + CI/CD

AWS S3, CloudFront, Route53, ACM, GitHub Actions
2025
  • Developed and deployed a personal portfolio website using AWS S3 (static hosting), CloudFront (CDN), Route53 (custom domain), and ACM (SSL) for global availability with HTTPS
  • Implemented automated CI/CD pipeline using GitHub Actions to automatically deploy updates on push to the main branch
  • Ensured scalable, secure, and performant hosting leveraging AWS Free Tier resources
  • Gained hands-on experience with cloud infrastructure, static web hosting, and DevOps automation

Blog

Make Your First Computer Vision Project: A Step-by-Step Guide

April 2, 2025

Learn how computers "see" with this beginner-friendly guide to computer vision...

Read More

AI vs ML vs Deep Learning vs Data Science

March 15, 2025

Unpacking the differences between AI, ML, Deep Learning, and Data Science...

Read More

Basic Architecture of a Computer

February 22, 2025

Exploring the core components and design of computer systems...

Read More

Skills

Languages

JavaScript Python HTML/CSS SQL

Frameworks

React Next.js Express.js Flask Tailwind CSS Shadcn/UI

Developer Tools

Git Docker AWS Supabase Prisma ChromaDB Playwright

Libraries

DeepFace InsightFace SentenceTransformers Cheerio Recharts