Dhanraj M

Dhanraj M

Mentor
5.0
(5 reviews)
US$20.00
For every 15 mins
10
Sessions/Jobs
ABOUT ME
Software Developer with 12+ years of experience
Software Developer with 12+ years of experience

I am a Software Developer with more than 14 years of experience.
I have worked in multiple verticals – Routing protocols, Embedded systems, Web Development, Machine learning and Data science.
I have experience running a company as Co-Founder and CTO
I would welcome the chance to apply the skills and knowledge I have gained to your job and I feel my abilities would prove to be an asset for you.

Hindi, English
Chennai (+05:30)
Joined June 2019
EXPERTISE
8 years experience | 1 endorsement
I have developing applications in nodejs for more than four years now. In that time, I have : - built low level frontend components, fr...
I have developing applications in nodejs for more than four years now. In that time, I have : - built low level frontend components, frontend business logic and single page applications - built several backend components - built internal data ingestion work flows - built automation scripts for various task like testing, deployment etc. - built application servers for different startups using express and mongodb. - built analytics framework employing techiniques like mapreduce with javascript and mongodb - built severail light weight micro-services
View more
View more
8 years experience
I've been working in the React ecosystem from its very beginning. My first project was for the startup which I co-founded, named Quillr. ...
I've been working in the React ecosystem from its very beginning. My first project was for the startup which I co-founded, named Quillr. It was a marketplace for selling short stories. The application was similar to the https://www.wattpad.com/, but exclusively for short stories. It had authentication integration with Google, Facebook and LinkedIn. It also had payment integration with paypal and razor pay. I developed the entire mobile application. Developed an e-learning application for a tutoring institute. It was developed using amplify and aws grapql. It also had a content viewer for class notes and a streaming video player for delivering the lecture videos. It also had a device tracking feature which limits user to a single device. My last project was a fintech application, which is used for social borrowing among close friends and family. It had a login based on SMS OTP, user signup with profile photo, timeline view similar to facebook post and screens for borrowing and making payments. The application is available at https://play.google.com/store/apps/details?id=in.groupot.groupotapp
View more
View more
8 years experience
I have been a javascript developer for more than four years now. Primarliy using nodejs to build different applications. I have also buil...
I have been a javascript developer for more than four years now. Primarliy using nodejs to build different applications. I have also build mobile apps using react native and single page web applications using reactjs
View more
View more
8 years experience | 1 endorsement
Used python to create data ingestion and processing pipelines, recommendation and prediction services etc
Used python to create data ingestion and processing pipelines, recommendation and prediction services etc
8 years experience
I have used mongodb as primary database for several startups. Also I had developed an anlaytics framework where mongodb was the primary d...
I have used mongodb as primary database for several startups. Also I had developed an anlaytics framework where mongodb was the primary database.
View more
View more
3 years experience
Applied various NLP and Deep Learning techniques for startups to develop recommendation engine, information retrival workflows etc.
Applied various NLP and Deep Learning techniques for startups to develop recommendation engine, information retrival workflows etc.

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Na Na
Na Na
November 2020
Absolutely awesome!
Jessica Lynn Millar
Jessica Lynn Millar
October 2020
I have just started some debugging work with Dhanraj on system using rabbitmq. So far so good! I am anticipating that it will take some time to figure this out, so will be posting more reviews as we go along.
SOCIAL PRESENCE
GitHub
read-logs
Server to read logs from a huge file
JavaScript
1
0
coursera-data-manipulation-at-scale-mapreduce
HTML
0
0
EMPLOYMENTS
Head of Engineering
Potters Map
2023-02-01-Present
  • Conducted rigorous code reviews to promote high security, code quality, and design standards.
  • Designed and deployed micro...
  • Conducted rigorous code reviews to promote high security, code quality, and design standards.
  • Designed and deployed microservices using Docker and Kubernetes, streamlining application scalability and maintenance.
  • Architeced the backend application and data pipeline to handle/server terrabytes of data
Python
Node.js
MongoDB
View more
Python
Node.js
MongoDB
PostgreSQL
Azure
React
JavaScript
Rust
PostGIS
Kubernetes
Mapbox
Microservices
Osm
Data modeling
Mapbox GL JS
Serverless Architecture
Argo CD
AWS
View more
Architect and lead developer
GrouPot
2020-05-01-2022-12-01

The goal of the project is to create a first of its kind savings marketplace "Savesmart". The participants in this marketpla...

The goal of the project is to create a first of its kind savings marketplace "Savesmart". The participants in this marketplace are consumers who are currently/would like to save with trusted brands and brands who participate in this marketplace. The solution has the following products - An easy-to-use Cloud-based app for partner companies to create, track, and manage monthly instalment-based saving scheme. - Mobile app where consumers can simply log on to the mobile app and pay the monthly instalments I have architected the product and developed the backend services including the devops. I have lead the team who developed the frontend for this project

Node.js
JSON
PostgreSQL
View more
Node.js
JSON
PostgreSQL
Neo4j
React
JavaScript
Kubernetes
React Native
AWS
View more
Lead
EdgeNetworks
2017-11-01-2020-05-01

● Ideate, experiment and evaluate product ideas. ● Architect and design MVP to validate the new product idea. ● Apply Machine learning...

● Ideate, experiment and evaluate product ideas. ● Architect and design MVP to validate the new product idea. ● Apply Machine learning and Deep Learning techniques for information retrieval. ● Plan and execute the transition of POC/MVP Models to Production ready applications.

Python
Node.js
MongoDB
View more
Python
Node.js
MongoDB
JSON
Redis
Machine learning
Elasticsearch
Firebase
Reactive Programming
Microservices
Data science in python
View more
PROJECTS
Personalised Web SearchView Project
2014
Objective of this project is to give search query results based on the learned user interests. Personalizing the search results has becom...
Objective of this project is to give search query results based on the learned user interests. Personalizing the search results has become more and more relevant due to the increase in the diversity of contents available on the web. Usually the ranking of the pages is done with respect to query terms and page content alone. The search engine performance is improved if query terms and user history are considered while ranking the results.
Machine learning
View more
Machine learning
View more
GrouPot
2020
Its a fintech application which enables users to build an emergency fund with friends.
Its a fintech application which enables users to build an emergency fund with friends.
Amazon S3
React Native
GraphQL
View more
Amazon S3
React Native
GraphQL
AWS DynamoDB
AWS Lambda
View more