Hello, I am Pratim.
A Principal Software Engineer.

A seasoned Principal Software Engineer with 10+ years of experience building impactful solutions, primarily in the EdTech industry. I specialize in leveraging technologies like JavaScript, Node.js, and modern AI tools (LangChain, LLMs) to create innovative applications. I’ve led teams, thrived in fast-paced startup environments, and am passionate about translating complex business needs into high-performing software. When I’m not coding, you can find me in the kitchen or in the water!

Portrait

About Me

I bring over 10 years of hands-on experience in a range of technologies, including JavaScript, TypeScript, Node.js, Express.js, React.js, PostgreSQL, MySQL, MongoDB, Ruby on Rails, Python, HTML, CSS, and DevOps practices (CI/CD, AWS).

Additionally, I have experience in developing agentic AI and retrieval-augmented generation (RAG) applications using advanced tools such as LangChain, LangChain Agents, and LangChain RAG with LLMs like OpenAI, Gemini, and llama.

Beyond my technical expertise, I have led a team of six engineers, fostering collaboration and driving project success. My career has primarily been in dynamic startup environments, where I've worked closely with co-founders to translate complex business requirements into practical, high-impact solutions.

Feel free to check out my projects below or get in touch if you'd like to collaborate on something exciting!

Experience

  • AntWalk(YCW22)

    10/2019 - Present

    Principal Software Engineer

    • As one of the first engineers in the company, I played a key role in designing and developing the backend architecture, scaling infrastructure, and ensuring high availability while optimizing costs. My work spanned across backend development, infrastructure management, CI/CD automation, and team leadership.
    • Led and mentored the backend team, helping them unlock their full potential.
    • Led, designed, and developed AntWalk LMS, also known as LXP
    • Managed Infrastructure and Cloud(AWS), CI/CD and DevOps
    • Built custom data and analytics framework
    • Worked closely with business and product teams to gather and translate requirements into scalable technical solutions.
  • Think & Learn Pvt. Ltd. (Byju's)

    12/2015 - 09/2019

    Software Developer

    • Contributed to backend REST APIs serving 1M+ daily active users for BYJU'S core learning platform
    • Built scalable content management system (CMS) for managing premium educational content across diverse categories
    • Contributed to the critical lead-capture system infrastructure, directly impacting business growth and user acquisition
    • Worked closely with the team that designed and developed the core learning features including an interactive quiz engine, comprehensive course management system, and personalized learner journey tracking.
  • lmsofIndia (currently known as EDZLearn Services Private Limited)

    10/2014 - 11/2015

    Software Trainee

    • Engineered custom Moodle themes and plugins for multiple enterprise LMS platforms using PHP, JavaScript, and modern web technologies
    • Developed RESTful APIs extending Moodle's core functionality to support custom mobile applications
    • Architected third-party service integrations using REST APIs and webhooks, enhancing platform capabilities
    • Led performance optimization initiatives, resulting in improved codebase efficiency and security through systematic refactoring
    • Established version control (Git) best practices and Linux environment workflows, mentoring team members in adoption
    • Implemented staged deployment processes, enhancing release reliability and reducing deployment risks

Skills & Expertise

JavaScript
TypeScript
Node.js
Express.js
React.js
PostgreSQL
MySQL
MongoDB
Ruby on Rails
Python
HTML/CSS
DevOps (CI/CD, AWS)
LangChain
AI Applications

Additional Expertise

Git & Version Control CI/CD Pipelines GraphQL REST API Design Test-Driven Development Agile Methodologies UI/UX Design Microservices System Architecture Serverless HLD & LLD

Portfolio

helpmefind - an intelligent location-based recommendation system that leverages AI to help you discover the perfect places nearby without the endless scrolling and review-reading.

helpmefind - an intelligent location-based recommendation system that leverages AI to help you discover the perfect places nearby without the endless scrolling and review-reading.

Web Application

PagePal: Your AI buddy for chatting with websites

PagePal: Your AI buddy for chatting with websites

Telegram bot

BlogForge - AI-powered Content Alchemy

BlogForge - AI-powered Content Alchemy

Web application

Latest Blog Posts

Contact

Let's work together. Feel free to reach out if you want to collaborate on a project, talk about design, or just chat.