Pritish Chakraborty

Pritish Chakraborty

Mentor
5.0
(7 reviews)
US$15.00
For every 15 mins
9
Sessions/Jobs
ABOUT ME
Senior Backend Engineer & Applied ML Researcher with 5+ years building, scaling, and debugging production systems.
Senior Backend Engineer & Applied ML Researcher with 5+ years building, scaling, and debugging production systems.

I have worked in high-pressure product environments, owning backend architecture, search and retrieval infrastructure, deployment pipelines, and performance optimization. My work has supported enterprise customers including Microsoft, Amazon, Uber, PayPal, Target, and Go-JEK.

Alongside industry experience, I am a PhD student in Machine Learning, working on modern ML models and retrieval systems. I focus on pragmatic, engineering-first applications of ML rather than purely theoretical work.

I typically help clients with:

  • Debugging slow or unstable Python / Django systems

  • Designing and fixing Elasticsearch-based search and ranking pipelines

  • Refactoring legacy codebases and managing dependency upgrades

  • Diagnosing production performance issues (CPU, memory, query latency)

  • Integrating machine learning models into backend services

English
New Delhi (+05:30)
Joined May 2019
EXPERTISE
7 years experience
Primary language for building and maintaining production systems. - Backend development and API design - Writing, refactoring, and opti...
Primary language for building and maintaining production systems. - Backend development and API design - Writing, refactoring, and optimizing asynchronous and time-bound tasks - Performance profiling and production debugging - Internal tooling, scripting, and data pipelines - Working effectively in large, long-lived codebases Comfortable completely owning Python systems end-to-end in production.
View more
View more
7 years experience
Extensive experience building and maintaining Django applications at scale. For example -: - Django ORM and raw SQL usage - Query optim...
Extensive experience building and maintaining Django applications at scale. For example -: - Django ORM and raw SQL usage - Query optimization and performance debugging - Extending QuerySets and RawQuerySets for advanced use cases - Designing end-to-end REST APIs with DRF - Managing dependency upgrades in legacy systems Strong intuition for when ORM abstractions help and when they hurt.
View more
View more
5 years experience
Designed and maintained Elasticsearch-based search and matching systems in production. - Search APIs with complex filters and ranking lo...
Designed and maintained Elasticsearch-based search and matching systems in production. - Search APIs with complex filters and ranking logic - Matching and retrieval pipelines - Index design, mappings, and query DSL - Performance optimization and latency tuning - Debugging incorrect or slow search behavior Experienced in translating product requirements into efficient search systems.
View more
View more
4 years experience
PhD student in Machine Learning focused on applied systems and production-adjacent ML. - Designing and evaluating machine learning model...
PhD student in Machine Learning focused on applied systems and production-adjacent ML. - Designing and evaluating machine learning models - Retrieval, ranking, and search-related ML systems - Graph-based machine learning systems - Model experimentation, evaluation, and debugging - Integrating ML models into Python backend services I work best at the boundary between ML research and real-world engineering.
PyTorch
View more
PyTorch
View more
5 years experience
Hands-on experience managing production infrastructure. - AWS (EC2, RDS) and Linux servers - uWSGI + Nginx deployments - Python-based ...
Hands-on experience managing production infrastructure. - AWS (EC2, RDS) and Linux servers - uWSGI + Nginx deployments - Python-based deployment pipelines (Fabric) - Diagnosing infrastructure-level performance issues - Debugging CPU, memory, and database bottlenecks Strong at handling production incidents and stability issues.
AWS
View more
AWS
View more
6 years experience | 2 endorsements
Worked across the frontend stack in production environments. - ES5 / ES6 JavaScript - AngularJS (1.x) in large applications - React an...
Worked across the frontend stack in production environments. - ES5 / ES6 JavaScript - AngularJS (1.x) in large applications - React and Node.js for modern frontend work - Debugging complex client-side issues - Tight integration with backend APIs Backend-leaning, but comfortable working full-stack when required.
View more
View more
6 years experience
- Clear technical documentation - Internal design and architecture docs - Explaining complex systems succinctly Have written math-heav...
- Clear technical documentation - Internal design and architecture docs - Explaining complex systems succinctly Have written math-heavy technical articles for websites like Baeldung.
View more
View more

REVIEWS FROM CLIENTS

5.0
(7 reviews)
sophiamakeitshe
sophiamakeitshe
July 2020
He was very helpful, made an effort to do research beforehand in order to help me, and not only moved my code in the right direction but also had a very clear explanation of what he was doing and how I could move forward!
Bharath kumar
Bharath kumar
May 2020
Great assistance.
Nic Saavedra
Nic Saavedra
May 2020
Really learned a lot from the session :)
Ashish
Ashish
May 2020
Pritish has great understanding of JavaScript and AngularJS fundamentals. He was able to resolve my request pretty easily and also suggested different ways to improve my coding approach. He also educated me with some Javascript concepts related to my request. A mentor that I will definitely return to in the future.
EMPLOYMENTS
Software Engineer/Head of Engineering
Instahyre
2015-07-01-2019-06-01
Instahyre is an online recruitment platform whose main product is an intelligent matching engine, which matches candidates to jobs with a...
Instahyre is an online recruitment platform whose main product is an intelligent matching engine, which matches candidates to jobs with a high rate of success. The company launched in 2014 and has gone on to become a hot favourite for recruiters looking to hire in the tech space in India. They plan to expand aggressively into non-tech hiring in the next few years. I joined when the company was on an auction business model and facilitated the company's pivot (twice) to a more profitable business model, based off of subscriptions. This enabled us to acquire bigger enterprise clients such as Microsoft, Amazon, Uber, Go-JEK , Target, Paypal, etc. Worked on all of backend code, frontend (JS) code, and the deployment pipeline and delivered everything from feature release, maintenance, refactoring, debugging, performance optimization, and security enhancements. Provided support to the talent acquisition and account management teams related to the platform.
Python
Django
MySQL
View more
Python
Django
MySQL
Angular
Elasticsearch
Web Scraping
Celery
Performance Optimization
View more
Software Developer
Openlabs Technologies and Consulting
2014-09-01-2015-06-01
Worked on a variety of open-source components as well as customer projects. Openlabs' USP was its all-in-one custom Enterprise Resource P...
Worked on a variety of open-source components as well as customer projects. Openlabs' USP was its all-in-one custom Enterprise Resource Planning solution, built off the open-source Tryton project.
Python
Flask
PostgreSQL
View more
Python
Flask
PostgreSQL
Elasticsearch
View more
PROJECTS
HOPE AppView Project
NIT Delhi
2017
An educational mobile app written in Django and Ionic as a side project, aimed to train college kids in India for their jobs. The employa...
An educational mobile app written in Django and Ionic as a side project, aimed to train college kids in India for their jobs. The employability and job-readiness problem is a serious one, as those from lower-tiered colleges have trouble adjusting to the corporate world. This app was meant to bridge the gap by providing lessons delivered via high-quality streaming, and by providing information about graduate schools with which the company would have had tie-ups. A demonstration version of the code can be found on Github, with the link given below.
Django
Angular
Nginx
View more
Django
Angular
Nginx
Ionic
RESTful API
DevOps
View more
Elasticsearch IntegrationView Project
Instahyre
2018
This code was created as part of a big project to bring Elasticsearch to the Instahyre platform. I delivered on all parts of the project ...
This code was created as part of a big project to bring Elasticsearch to the Instahyre platform. I delivered on all parts of the project -: 1. Backend development - writing queries, creating filters, configuring fields etc. 2. Integration of ES into our job matching engine - resulted in a 90% performance gain with a several-second drop through our job matching pipeline. 3. Various front-end components that used ES such as a semi-automated form with numerical cues for recruiters to make informed decisions. 4. Configuration and deployment of AWS's managed ES service, and dealing with compatibility issues that arose. PS: The directive code represents a directive function written in AngularJS as part of an intelligent form that provided numerical cues to recruiters and advised them on how to proceed so that their job would match the maximum number of candidates on the platform. It was part of an experimental feature for agencies, within the framework of an A/B test of what regular employers want versus what agencies want in candidates. PPS: I have linked to a PDF of representative code samples as I cannot link to private code repositories.
Python
Django
Angular
View more
Python
Django
Angular
Elasticsearch
JavaScript
RESTful API
DevOps
View more