Skip to content
Backend Systems • Data Processing • Full-Stack Engineering

Focused on backend systems, data processing, and scalable architecture.

01

About

I’m a computer science student focused on building backend-heavy systems and full-stack applications that solve real-world problems. My work centers around designing structured architectures, handling data pipelines, and building systems that are not just functional, but scalable and logically sound.

I’ve built systems including a full-stack e-commerce platform with authentication and role-based access control, a high-performance analytical engine for large-scale data queries, and machine learning pipelines for tasks like face recognition.

I focus on understanding systems end-to-end from data ingestion and processing to API design, business logic, and deployment.

Focus areas

  • Backend systems & API design
  • Data processing & analytical systems
  • Full-stack architecture (end-to-end systems)
  • Authentication, security & system design fundamentals
TypeScriptPythonPostgreSQLPrismaFastAPINext.js

02

Projects

Vedic Wellness

Full-Stack E-commerce Platform

Problem

Building a secure, structured system for managing products, users, and transactions.

Key Work

  • • Designed full-stack architecture using Next.js and PostgreSQL
  • • Implemented authentication, RBAC, OTP verification, and rate limiting
  • • Built product catalog, cart, and order workflows
  • • Structured backend with Prisma and clean API patterns

Outcome

Delivered a production-style system with secure flows and scalable architecture.

Next.jsTypeScriptPostgreSQLPrismaAuth / RBAC

InsightRush

Analytical Query Processing System

Problem

Efficiently querying and analyzing large datasets.

Key Work

  • • Built query engine for large CSV datasets
  • • Implemented filtering, aggregation, and indexing logic
  • • Designed data ingestion and processing pipeline
  • • Optimized memory usage for large-scale data handling

Outcome

Enabled efficient analysis of large datasets with structured processing pipelines.

PythonData ProcessingQuery Engine

Hybrid CNN-PCA Face Recognition

Machine Learning System

Key Work

  • • Used MobileNetV2 for feature extraction
  • • Applied PCA for dimensionality reduction
  • • Trained SVM classifier on embeddings
  • • Built preprocessing and evaluation pipeline

Outcome

Achieved ~92% recognition accuracy with optimized computation.

PythonTensorFlowOpenCVPCASVM

PayParse

Transaction Parsing & Data Enrichment Pipeline

Problem

Google Pay exports are raw HTML with no structured categorization or usable analytics format.

Key Work

  • • Built HTML parsing pipeline using BeautifulSoup and regex extraction
  • • Implemented data cleaning and feature engineering using Pandas
  • • Designed merchant enrichment using Google Places API with fuzzy matching
  • • Added caching layer to reduce repeated API calls and improve performance

Outcome

Converted unstructured transaction logs into structured datasets with categorized spending and location context.

PythonPandasBeautifulSoupFastAPIData Pipeline

Lumi

Health & Productivity Tracking System

Problem

Existing trackers lack unified data tracking and meaningful feedback across habits, goals, and wellness metrics.

Key Work

  • • Built full-stack Flask application with SQLite-backed data models
  • • Implemented EMA-based habit tracking for consistency scoring
  • • Developed server-side chart generation using Matplotlib (Base64 rendering)
  • • Integrated AI-based routine analysis with fallback logic for reliability

Outcome

Delivered a self-contained analytics dashboard combining quantitative tracking with AI-assisted feedback.

PythonFlaskSQLiteMatplotlibLLM Integration

03

Tech stack

Frontend

Building clean, structured interfaces for system-driven applications.

Next.jsReactTypeScriptTailwind CSSComponent Architecture

Backend

Designing APIs, handling business logic, and structuring scalable services.

Node.jsFastAPIFlaskREST APIsJWT AuthenticationAPI Design

Data & Systems

Working with structured data, pipelines, and analytical processing.

PostgreSQLSQLitePandasData PipelinesFeature EngineeringFuzzy Matching (RapidFuzz)

Tools

Tooling for development, debugging, and deployment workflows.

GitGitHubPostmanDocker (basics)LinuxVercel

05

Experience

Freelance Developer

Vedic Wellness · Remote

2024Present

  • Developed and deployed a full-stack e-commerce platform for a real-world Ayurvedic business.
  • Architected backend using service-layer abstractions with Prisma ORM for structured and scalable data access.
  • Implemented authentication with RBAC, OTP-based verification, and rate limiting for secure user workflows.
  • Designed normalized database schema for products, users, and orders with transactional order processing.
  • Optimized performance using server-side rendering and cache revalidation for read-heavy traffic.
Next.jsPostgreSQLPrismaDockerAuth

06

Education

B.Tech in Computer Science and Engineering

Vellore Institute of Technology (VIT), Vellore

2024Present

  • CGPA: 8.89 / 10.
  • Core coursework: Data Structures & Algorithms, OOP, Computer Networks
  • Focused on backend systems, data handling, and scalable application design through project-based learning.
  • Built multiple full-stack and system-oriented projects involving APIs, databases, and data pipelines.
DSAOOPComputer Networks

08

Resume

Concise overview of my work across backend systems, data pipelines, and full-stack applications, including architecture decisions and implementation details.

09

Contact

I'm currently looking for opportunities where I can work on real-world systems, backend architecture, or data-driven applications. If you're hiring or building something interesting, feel free to reach out.