Hi, I'm Pinak Thakar

A

Building scalable, secure backend systems and AI-powered applications with Node.js, Express, TypeScript, and modern AI frameworks.

Get In Touch

About Me

  • Built AI-powered conversational systems enabling semantic search across 1000+ message threads using Claude API with advanced memory management and context chunking.
  • Engineered RESTful API endpoints for xAPI-compliant AI learning platforms, enabling personalized learning pathways for 10K+ students and educators.
  • Architected scalable backend systems using Node.js, Express, and TypeScript, achieving sub-200 ms response times for thousands of users.
  • Led cross-functional teams to deliver 5+ high-impact projects with 95% client satisfaction, optimizing APIs and reducing latency by up to 40%.
  • Enhanced application security with JWT authentication and Supabase Row-Level Security, reducing vulnerabilities by 80%.

Skills

JavaScript TypeScript Node.js Express.js PostgreSQL MongoDB Supabase Claude API OpenAI API RAG MCP Servers n8n Git GitHub Postman Make XANO Render Heroku

Experience

Goodspeed | Remote

Software Developer

Jun 2025 - Present

  • Engineered 7 RESTful API endpoints integrating xAPI-compliant AI learning platform by implementing tree-based content mapping architecture and resolving complex parent-child node payload parsing challenges.
  • Enabled personalized learning pathways for 10K+ students and educators through integration of adaptive learning algorithms and real-time progress tracking capabilities.
  • Built conversational AI retrieval system enabling semantic search across 1000+ message threads by implementing Claude API with memory management and context chunking.
  • Automated recurring team workflows by building n8n integrations connecting Slack, ClickUp, and Google Meet, reducing manual coordination overhead by 50 minutes weekly per developer.

AGIL f(x) | Remote

Lead Developer

Jul 2024 - Apr 2025

  • Directed cross-functional teams of 6 professionals across 5+ concurrent projects, achieving 95% client satisfaction through strategic task delegation and stakeholder communication.
  • Mentored junior developer and authored Standardized Operating Procedure for Replit development environment, accelerating onboarding efficiency by 50%.
  • Restructured database architecture and minimized data volume by 67% by identifying and eliminating redundant MongoDB collections across production systems.

Backend Developer

Apr 2024 - Jul 2024

  • Delivered secure JWT-authenticated RESTful API endpoints achieving sub-300ms average latency using Node.js monolithic architecture for MVP deployment.
  • Eliminated $49.99 monthly third-party API costs by engineering internal database solution with custom JavaScript data upsert operations.

Bub.dev | Remote

Software Developer (Part-time)

Nov 2024 - Jan 2025

  • Enhanced Bubble.io workflows with AI-driven chatbot and PRD drafting, boosting user engagement by 35%.
  • Optimized make.com workflows, achieving 70% increase in efficiency and reducing processing time.

Projects

BoringCook Server project thumbnail

BoringCook Server

BoringCook Server is the backend for a recipe-sharing platform that allows users to create, share, and manage recipes, rate and comment on them, track cooked recipes, set dietary preferences, and organize recipes into collections. Languages: JavaScript, TypeScript, Node.js | Tools: Git, Postman | Frameworks: Express.js | Database: PostgreSQL, Supabase | Deployment: Render

View Project
BoringBird Server project thumbnail

BoringBird Server

A Node.js application for managing aviation data, integrating FAA aircraft records, user aircraft management, and flight session tracking. Features robust MongoDB connections, transaction support, and a modular controller architecture for scalability. Languages: JavaScript, Node.js | Tools: Git, Postman | Frameworks: Express.js | Database: MongoDB | Deployment: Render

View Project
Boring Business Card Generator project thumbnail

Boring Business Card Generator

A CLI tool to generate personalized business card CLI packages for npm. By running npx boring-business-card-generator with node installed, users can answer a series of prompts about their professional details, provide npm credentials, and automatically create and publish a custom npm package. Languages: JavaScript, Node.js | Tools: Git, GitHub | Deployment: NPM

View Project

Contact Me