Whatbytes
Backend Developer Intern
May 1, 2026 - Present
Python, Django, Fastapi, Langchain, LangGraph, AWS, Celery, Redis, PostgreSQL, SQL, SQLite, Typescript, Next.js, Express.js
- 6 production products across AI, hiring, communications, social, food delivery, and nonprofit domains: Owned backend development from architecture through production, working primarily with Django, FastAPI, Node.js, PostgreSQL, and Redis.
- 20+ agent tools + 5+ secured APIs: Architected an agent-heavy RAG system from the ground up using LangGraph and LangChain. The system retrieved fresh backend data on demand while maintaining candidate-, job-, authentication-, and visibility-level constraints instead of relying on static information embedded in the LLM context.
- 83% faster document generation: Reworked an unreliable image-heavy generation pipeline that took 60+ seconds per document. Caching, background jobs, S3-backed storage, lifecycle cleanup, and image optimization brought generation down to ~10 seconds while reducing documents from ~10 MB to ~1 MB.
- 20+ Microsoft Graph APIs + 30+ agent tools: Built an AI communication system around Microsoft Graph with persistent thread-level memory, allowing the system to continuously use previous conversation context to adapt response tone, structure, formatting, and content.
- 4+ integration categories: Built webhook- and API-driven workflows across Microsoft Graph, Meta/Instagram, messaging, payment, and authentication providers, including external-event-triggered conversational workflows.
- 10+ client discussions: Helped translate business requirements into technical solutions, proposed product improvements, defined implementation approaches, coordinated with frontend engineers, and owned backend delivery through production.
- Production-first backend engineering: Worked across AWS, Docker, CI/CD, PostgreSQL, Redis, background workers, and structured logging, while personally diagnosing and resolving backend and production issues across the products I owned.
HashedTokens
Frontend Developer
Aug 27, 2024 - Jul 27, 2026
React, TypeScript, Javascript, Astro, Zustand, Express, Docker
- 10+ production-grade frontend applications built and shipped using React, Astro, and TypeScript with clean, scalable architecture
- 90+ Lighthouse scores achieved across performance, accessibility, and SEO by optimizing hydration, assets, and rendering strategies
- 35% bundle size reduction by refactoring traditional React pages and moving non-interactive UI to Astro static layouts
- Significant client-side JavaScript reduction by isolating interactivity with Astro Islands and minimizing hydration scope
- Zustand, TanStack Query, and TanStack Router used to design predictable client and server state layers across multiple projects
- REST, WebSockets, and Server-Sent Events (SSE) integrated while collaborating with backend engineers across different system designs
- Docker-based build and deployment pipelines implemented to ensure environment consistency from local development to production
- 85%+ test coverage maintained using Vitest through unit and integration tests to catch regressions and improve reliability
Connektra.io
SE Intern
Jan 20, 2025 - Apr 10, 2025
React, TypeScript, Javascript, Zustand, Docker
- Delivered a full OAuth frontend in just a day, hooking it up with 5+ auth endpoints
- Hunted down 35+ UI bugs, cut render time by 30%, and cleaned up unnecessary re-renders by half
- Built custom React hooks and Zod validation schemas—shared logic got DRY and form errors dropped by 80%
- Managed state like a pro with Zustand and React Query, batching 10+ API calls and slashing traffic by 25%
- Led the TypeScript migration across 80% of the codebase, fixing 200+ type issues and speeding up CI builds
- Containerized the app with Docker and streamlined multi-env deployments
- Shipped 10+ zero-downtime releases while keeping uptime above 99.9%.
Ayuryuj
SDE Intern
Jan 15, 2025 - Feb 6, 2025
React Native, TypeScript, Javascript, Firebase, Zustand, Expo
- 5+ responsive mobile screens built using React Native and Expo, optimized for consistent UX across different device sizes
- Zustand-based state management implemented to handle global app state and authentication flows predictably
- Email and phone-based authentication implemented using Firebase Auth, including form validation and edge-case handling
- Reusable UI components designed to reduce duplication and enforce visual consistency across the application
- React Navigation configured to manage screen transitions and application flow
- Real-time data storage and synchronization implemented using Firebase Firestore
