Hi there, I'm Dharmendra
A Full-stack developer, with over 3 years of experience in tech startups, I've played a key role in building products from scratch. My expertise spans backend, frontend, and mobile technologies, utilizing various web tools. From conception to execution, I've been involved in every stage of product development.
Blogs
- Inheritance and prototypes in JavaScript
How inheritance is done using prototypes in JavaScript.
- Event Loop: The heart of JavaScript & Node.js
An overview on how node.js handles multiple concurrent requests using event loop
- Automate dependency update for node.js projects using renovate and GitlabCI
This post describes the steps to setup to automate dependency updates on GitlabCI
- Multithreading in Node.js using worker thread
How does multithreading works in Node.js & how to implement it using worker thread.
Projects
- Python, Django & django templates for frontend & backend
- SQLite for database
- Used docker to run the application
- A chrome extension to block distraction websites
- Block a set of keywords which appears in url
- Used docker to run the application
- Fullstack web based machine learning application which tells if the two input/selected questions have similar meaning/intent.
- Given two input questions the app predicts if they have same meaning/intent.
- The questions in the database will be rendered in the UI.
- Form the given list of questions user can select any two questions and can ask to predict for the same and it will give the response accordingly.
Tools used: Python, Django, Django templates, Docker, SQLite
Tools used: TypeScript, React, Chrome API
Tools used: NodeJS, ReactJS, Material UI, ExpressJS, MongoDB, Python