Divyanshu Kalra
Verified Expert in Engineering
Machine Learning Developer
Divyanshu is a data scientist and full-stack developer. He’s well versed in various languages such as Python, NodeJS, PHP, MySQL, and JavaScript. He's particularly proud of his academic work; he's published three research papers in his field. The projects that interest him involve web back ends, machine learning, and web scraping.
Portfolio
Experience
Availability
Preferred Environment
Unix, Linux
The most amazing...
...thing I've worked on is the Bayesian engine of VWO, I was able to make it 10x faster and give faster results to customers.
Work Experience
Data Scientist
Wingify
- Worked on personalization and the MultiArmedBandit algorithm, production, and R&D.
- Improve the stats engine by making it 10x faster and reduced the server cost.
- Created a spam detection algorithm using deep learning with 95% accuracy.
- Worked on projects like optimal notification sending time, sample size selection, and so on.
- Made end-to-end API systems with Node.js and Python.
Web Developer
Wingify
- Implemented Redis pooling using Node.js.
- Developed a Django-like framework for Node.js.
- Built a customizable finite state machine (using PHP/Neo4j) that can be altered and generated using only a JSON file.
Web Developer
Grand Electronics
- Built a website from scratch.
- Created an anti-piracy technology using a 64-bit unique code that helped the company fight piracy of their products.
- Used PHP, MySQL for the back end.
- Developed the front end using Material Design.
- Developed the back end using CSS, JavaScript, jQuery, and HTML.
Android Developer | System Administrator
ParkZap
- Created an OCR application to detect number plates using Google's Android Vision.
- Developed a graphical dashboard using Graphana to monitor system stats via Collectd and InfluxDB.
- Built an Android app for tracking number plates using OCR.
- Engineered a daemon process for tracking system stats.
- Developed custom dashboards for Graphana.
Machine Learning Developer
Paytm
- Worked on a neural net (algorithmic hybrid model).
- Created a Django front end that lets the user train the neural network and track all the performance of the net. The neural net compared two names and outputted if they are the same name (for user verification).
- Ensured that the final accuracy of the model was 99.03%.
- Developed a neural net for anomaly detection.
Web Developer
iMedicalHub
- Scraped the data of doctors, hospitals, and more using Python's Selenium and Dryscrape libraries.
- Created a real-time notification system using Node.js, Socket.IO, and PHP.
- Removed API security holes by using OAuth 2.0 protocol for communication.
- Built a real-time admin chat application that lets user chat with admin and get support.
- Implemented PBKDF2 (password-based key derivation function) with salting to store passwords and replace MD5 hashing.
Software Developer
Paytm
- Created an API test suite using Python's pandas and Requests libraries.
- Automated the testing of deployed APIs and compare them to their local counterparts.
- Made the interfacing of multiple APIs faster and easier.
- Developed a custom doc reader that read the API documentation and fed the response body to the test suite.
- Created a process to store tokens and other keys that will be used in calling future APIs.
Freelance Web Developer
ZakiMonkey
- Created a website that lets a user add t-shirt designs and allows other users to vote on it. It was built using PHP and MySQL. The passwords were hashed by using PBKDF2 and salts and the website was hosted on a shared server.
- Developed the front end used CSS, jQuery, and HTML; Bootstrap CSS was used for styling.
Freelance Web Developer
ShareGaadi | EventGyan
- Created a website for EventGyan that was used for managing upcoming events; built HTML, CSS, PHP, and jQuery.
- Developed a back-end for the site which saved the route the user is going on and if a new user has to go on the same or similar route, the back-end algorithm would match them, as a potential carpooling partner.
- Built the front end of the site using Bootstrap CSS for styling.
- Developed a carpooling application for ShareGaadi using the Google Maps API. Google Maps was used to calculate the distance and directions of the trip.
Experience
Sentiment Analyzer
Advances in Keystroke Dynamics: 2005-2016
Classifier Dependent Dimensionality Reduction for Resource Restricted Environments
Kafka End-to-End Encrypted Chat
https://github.com/kalradivyanshu/kafkaEncryptedChatHome Automation
Color Detect
https://github.com/kalradivyanshu/ColorDetect2Remote Play
https://github.com/kalradivyanshu/RemotePlay360° Security Camera
https://github.com/kalradivyanshu/StreamSkills
Languages
JavaScript, Python, PHP, CSS, Python 3, Java, HTML, PHP 7
Paradigms
Data Science
Frameworks
Bootstrap 3, Django, Unity, CodeIgniter
Libraries/APIs
TensorFlow, jQuery, Google Maps API, Node.js, Keras, Pandas, WebRTC, Socket.IO, PyTorch
Tools
Ansible, Android Studio, Grafana
Platforms
Docker, Unix, Apache Kafka, Android, MacOS, Linux
Storage
Redis, PostgreSQL, MySQL, Neo4j, InfluxDB
Other
Machine Learning, Algorithms, Statistics, Tkinter, Collectd
Education
Bachelor of Technology Degree in Instrumentation
Netaji Subhas Institute of Technology - Delhi, India
Certifications
Deep Reinforcement Learning Nanodegree
Udacity with NVIDIA and Unity
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring