Portrait of Prabhakar Punj

Available for new opportunities

H-1B Transfer Eligible / Open to relocation

Prabhakar Punj

Full Stack Software Engineer

I build systems that scale, and I'm learning to build AI agents that reason.

4+ years shipping production SaaS systems at scale. Currently building autonomous workflows with LangGraph.

Boston, MA

01

About

I'm a full stack engineer with 4+ years shipping scalable SaaS products end-to-end. I care about the craft: clean architecture, interfaces people love using, and code other engineers actually enjoy working with.

My focus is modern web — Angular, React, TypeScript, and Node.js — but I move comfortably across the stack, from database schema design to API architecture to fine-tuning Core Web Vitals. I thrive in fast-paced teams, working closely with product and design to take problems from idea to production.

Most recently at ZoomInfo, I shipped communication features — VoIP, SMS, and voicemail — used by 35,000+ companies globally, while working hands-on across microservices and AWS cloud infrastructure.

After ZoomInfo, I took time before starting my next chapter. In 2026, I started building AI agent systems with LangChain and LangGraph, bringing the same backend rigor from production SaaS to autonomous, tool-using applications.

Years experience
4+
Technologies
20+
Degrees earned
2
02

Projects

AI Research Agent

2026

A multi-agent research assistant that generates structured, cited reports on any topic. Expert agents retrieve and synthesize information from Wikipedia and the web (via Tavily), while analyst agents cross-examine them for accuracy before compiling a final report with introduction, body, and sourced citations. Built with LangGraph for agent orchestration, GPT-4o as the reasoning engine, and Pydantic for type-safe state management across the pipeline.

  • LangChain
  • LangGraph
  • RAG
  • Python

Notes App Backend

A backend system for a collaborative tasks app supporting multi-user groups, built with NestJS and MongoDB (Mongoose ORM). Designed a group-based permission model where members can add and complete shared tasks, membership is managed by existing members and admins, and ownership is tracked and enforced at the task level. Implemented authentication and role-based authorization using custom guards to secure group and task operations.

  • Node.js
  • JavaScript
  • MongoDb

Hand Gesture Recognition System

A hand gesture recognition system using a 2-layer CNN (Python, Keras) to classify hand gestures from images with 80% accuracy. Built a desktop UI in Java Swing for image upload and result display, using Jython to bridge the Python model directly into the Java application.

  • PyTorch
  • Python
  • Java
03

Experience

  1. AI Agent Developer(Independent) ·

    2026 - Present

    Building AI agentic systems with LangGraph and LangChain, including a modular multi-agent research assistant with subgraph architecture, Pydantic-validated state schemas, and checkpointed memory. Applying production engineering practices — clean module boundaries, structured typing, iterative testing — to agentic AI development. Currently deepening expertise in RAG pipelines and evaluation frameworks.

  2. Software Engineer II · ZoomInfo

    Jul 2021 — Mar 2024

    Shipped VoIP, SMS, and voicemail features used by 35,000+ companies, integrating Twilio's API via webhooks and event-driven handlers. Led a monolith-to-microservices migration in Node.js and raised unit test coverage from 60% to 95%. Built Kafka producer/consumer pipelines to offload heavy DB operations and designed a custom SMS rate-limiter on AWS SNS/Redis for reliability at scale.

  3. Frontend Developer · CloudData Technology

    Mar 2021 - Jul 2021

    Cut page load times by 75% by eliminating redundant backend calls and enabling tree-shaking across the component library. Introduced Redux for state management on an inventory system, improving UI responsiveness under heavier data loads. Drove cross-browser compatibility testing and CSS fixes to stabilize the product across environments.

  4. React Developer · Infylogy

    Nov 2020 — Mar 2021

    Reduced frontend bundle size by 15% through component refactors and backend API cleanup on a pharmaceutical e-commerce platform. Tuned Node.js/MySQL queries to improve app performance, and built pagination and filtering to handle large product catalogs. Also shipped a C# desktop catalog-sharing tool with a product recommendation API.

  5. Research Assistant · Boston University

    Mar 2020 — Nov 2021

    Led a research effort to automate detection of software design patterns, cutting manual analysis time by 90%. Built Linux/Java tooling to convert source code into Abstract Syntax Trees and wrote algorithms to extract class relationship data from AST nodes. Prepared labeled datasets and pattern-recognition logic that fed downstream ML models.

04

Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • C#
  • Java
  • SQL

Frontend

  • Angular
  • React
  • React Native
  • Next.js
  • Redux
  • Tailwind CSS
  • SCSS

Backend

  • Node.js
  • MSSQL
  • MySQL
  • Firebase
  • Redis
  • MongoDb
  • NestJs

Tools & Cloud

  • AWS
  • Docker
  • CI/CD
  • GCP

AI

  • Agentic AI
  • LangChain
  • LangGraph
  • RAG
05

Education

2017 — 2019

Master of Science

Computer Science

Boston University, Massachusetts, USA

Distributed Systems | Cloud Computing | Advance Database Management | Machine Learning | Data Analytics | Software Engineering

2010 — 2015

Bachelor of Technology

Computer Engineering

College Of Technology, G.B.P.U.A.T., India

Database Management | System Architecture | Operating Systems | Algorithms and Data Structure | Control Systems | Computer Networks | Numerically Controlled Machines and Robotics

06

Contact

Let's build something great together.

I'm currently open to new Software Engineering roles, particularly in AI/agent development. Reach out directly below, or connect on LinkedIn.

parkerpunj777@gmail.com

Let's talk!