Personal details

Pritish C. - Remote Back-End developer

Pritish C.

Timezone: New Delhi (UTC+5.5)

Summary

In the past five years, I have, both, worked with a Python consulting shop and helped build a company and its product from the ground-up.
I've been through pressure-situations and high-profile feature launches and helped scale the product through its pain points. I have honed my skills through reasonable iterations of software releases, and worked with some really bright folks to learn my craft.

In the process, we bagged first-time and repeat subscriptions from well-known enterprise companies such as Microsoft, Amazon, Uber, Go-JEK , Target, Paypal, and many others.

I now aim to work magic with my clients' product requirements!
Looking for projects which use: Django, DRF, React, Vue, AngularJS, Python, Javascript (ES5/ES6), DevOps (uWSGI/Nginx/AWS), Elasticsearch, Celery

Work Experience

Software Engineer/Head of Engineering
Instahyre | Jul 2015 - Jun 2019
Python
Django
MySQL
Angular
Elasticsearch
Web Scraping
Celery
Performance Optimization
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.
Software Developer
Openlabs Technologies and Consulting | Sep 2014 - Jun 2015
Python
Flask
PostgreSQL
Elasticsearch
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.

Education

Manav Rachna International Institute of Research and Higher Studies
Bachelor of TechnologyComputer Science and Engineering
Jul 2010 - May 2014

Personal Projects

2017
Django
Angular
Nginx
Ionic
RESTful API
DRF (Django REST Framework)
DevOps
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.
Elasticsearch IntegrationIconOpenNewWindows
2018
Python
Django
Angular
Elasticsearch
JavaScript
RESTful API
DevOps
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.