Pravin Kumar

Available to hire

I’m Pravin dia, a senior software engineer with 8+ years of experience building reliable backend services and web applications using Node.js/TypeScript, Python, and modern frontend frameworks like Angular and React.

About

I’m Pravin dia, a senior software engineer with 8+ years of experience building reliable backend services and web applications using Node.js/TypeScript, Python, and modern frontend frameworks like Angular and React. I’ve worked extensively with REST APIs, microservices, and event-driven systems (Kafka), along with strong database design and query optimization, caching, and scalable system architecture.

I also enjoy building AI-enabled products—recently creating RAG pipelines, integrating MCP-style components, and developing agentic AI systems with solid evaluation, tracing, and cost-aware execution using tools like LangSmith and LangChain. Throughout my career, I’ve led small teams, delivered custom clearance and warehouse management platforms, and helped improve performance and observability via CI/CD, Docker, AWS services, and monitoring.

  • 8 years' experience
  • Joined November 2026

Industry experience

  • Software & Internet
  • Computers & Electronics

Work experience

Senior Product Engineer · WCC Pty Ltd. (Australia, Remote)Jun 2026 – Sep 2026 · 4 mos

Architected a scalable AI marketing intelligence platform using NestJS, TypeScript, Next.js, and PostgreSQL, implementing a reusable multi-model agentic architecture. Implemented LLM tracing and evaluation with LangSmith including token/cost tracking, idempotent execution, and failure recovery to improve workflow observability and reliability. Engineered a multimodal RAG pipeline using LangChain and pgvector with hybrid search and reranking, grounded citations, and human review controls (86% Recall@8) and optimized retrieval latency. Optimized LLM orchestration and streaming to reduce P95 time-to-first-token (3.1s to 2.4s) and lowered average cost per AI run by 14%.

Senior Software Specialist | Tech Lead · Tem Technologies Pvt. Ltd. (Chennai, India)Jan 2023 – May 2026 · 3 yrs 5 mos

Built an intelligent HS code recommendation tool using LLM embeddings and similarity search, reducing manual classification time by 80%. Developed and maintained backend services using NestJS, plus Python microservices for a customs clearance platform handling 1M+ declarations daily, ensuring reliability, security, and scalability. Led a team of 3 engineers from project initiation to production with ownership of project planning, architecture, CI/CD, server configuration, and load balancing; established code reviews and mentored junior developers. Delivered end-to-end backend features using Node.js (TypeScript), FastAPI, and MySQL, designing scalable microservices and core APIs for warehouse and parcel operations. Automated document processing with an OCR service extracting structured data from email attachments, reducing processing time by ~70%. Built real-time communication and search using Socket.IO, Firebase, TypeSense, and Redis with background workers and event-driven workflows f

Senior Software Developer · Smazee (Chennai, India)May 2018 – Dec 2022 · 4 yrs 8 mos

Co-founded the company and led a team of 4–5 developers, owning technical architecture, hiring, code reviews, and delivery across client projects. Designed and delivered B2B and B2C applications across e-commerce, e-learning, accounting, and engineering domains using Django, Node.js, Angular 8, Next.js, and Flutter. Developed and shipped B2C and utility cross-platform Flutter apps (Android, iOS, Web) and successfully published multiple apps on Google Play Store and Apple App Store.

Education

Bachelor of Engineering · E C E - Anna Univ ersity, Chennai, India2014 – 2018

Hire Pravin Kumar today

Post a job and invite Pravin, or contact them directly. No hidden commission.

Post a job