Gittam Pal.

Full-Stack Developer, New Delhi, India

Summary

Full-stack developer with hands-on experience building and deploying production-grade web applications across the React, Node.js and Python FastAPI stack. Designs REST APIs, relational and NoSQL data models, JWT-based auth and real-time systems over WebSockets, ships them with Docker and GitHub Actions CI/CD, and integrates AI-driven data extraction with Google Gemini and Tesseract OCR.

Project experience

AI Document ETL Pipeline

Source

Python, FastAPI, PostgreSQL, Gemini, Tesseract OCR, Streamlit, Docker

  • Engineered an end-to-end ETL pipeline that ingests unstructured PDFs and images and turns them into structured, queryable records.
  • Integrated the Gemini LLM with Tesseract OCR to automate field extraction, cutting manual data entry out of the loop.
  • Designed a multi-tenant PostgreSQL architecture with isolated per-user storage behind secured REST endpoints.
  • Built a Streamlit monitoring dashboard surfacing real-time pipeline metrics; the whole stack ships as one Docker Compose file.

RoomieSync

SourceLive

React, Node.js, Express, MongoDB, Socket.IO, Docker, GitHub Actions

  • Built a household management platform covering shared expenses, chores and communication, deployed and running in production.
  • Implemented a debt graph that recalculates and redistributes outstanding balances when a member leaves, instead of dropping them.
  • Added real-time house chat, polls and a gamified chore leaderboard over Socket.IO.
  • Automated build, test and deployment through a GitHub Actions CI pipeline.

Real-Time Chat Platform

Source

Node.js, Socket.IO, React, MongoDB, Docker, GitHub Actions

  • Built a room-based WebSocket messaging platform with secure six-character room codes and message persistence in MongoDB Atlas.
  • Server-side room validation rejects connections to dead rooms before they open, eliminating ghost sessions.
  • Containerised with Docker Compose and wired into CI for repeatable builds and deploys.

Personal Finance Tracker

Source

React, Node.js, Express, PostgreSQL, Prisma, Supabase, JWT

  • Developed a full-stack expense tracker with JWT and bcrypt authentication guarding protected routes on both client and server.
  • Modelled transactions in PostgreSQL via Prisma with multi-currency support and localized formatting.
  • Visualised category spending with interactive Recharts dashboards.

Technical skills

Frontend

React, Next.js, TypeScript, Vite, Tailwind CSS, Recharts, React Router

Backend

Node.js, Express, FastAPI, Socket.IO, REST API design, JWT, bcrypt

Data

PostgreSQL, MongoDB, SQLite, Prisma, Supabase, SQL, Schema design

Infra

Docker, Docker Compose, GitHub Actions, CI/CD, Git, Linux, Render

AI

Google Gemini API, Tesseract OCR, Prompt engineering, LLM data extraction

Foundations

Data structures, Algorithms, OOP, ETL, Multi-tenant architecture, Unit testing

Education

  • 2023 to 2026

    Chitkara University

    Bachelor of Computer Applications, CGPA 6.73 / 10. Rajpura, Punjab.

  • 2020 to 2021

    Atal Adarsh Vidyalaya

    Class XII, CBSE, Commerce. New Delhi.