Hi, my name is
Sidhartha Mallick.
I build things for the web.
I'm a software engineer specializing in building high performant web-apps, android apps and web servers.
I'm a Full Stack Javascript Developer who knows MLOps, Fitness AI and Android.
I've developed a fully functional, computer vision based fitness app on android using React Native.
About Me
Hello! My name is Sidhartha and I enjoy brainstorming ideas and converting them into reality.
Here are a few technologies I've been working with recently:
- JavaScript (ES6+)
- React
- React Native
- Redux
- Node.js
- Express
- MongoDB
- Passport.js
- Python
- Flask
- Tensorflow
- Pandas
- Numpy
- Scikit-Learn

Where I’ve Worked
Software Engineering Intern @ Juglr.fit
December 2020 - March 2021
- Development and deployment of the Juglr App (A fully functional CV-based workout tracking app), and documentation, and maintenance of the web server written in NodeJS (deployed in AWS).
- Usedtfjs-react-nativeforintegratingstate-of-the-artPosenetmodel (MobileNetV1) in-app.
- Achieved about 6+ FPS on average configured Android Devices up to 12+ FPS on high-end devices.
- Wrote an OCR endpoint in flask using pytesseract.
- Work with a variety of different languages, platforms, frameworks such as JavaScript, Python, NodeJS, ReactNative, TensorFlow, TensorFlow.JS, MobileNetV1, Tesseract, MongoDB, Heroku and AWS.
Some Things I’ve Built
Featured Project
My Market
Made in ❤️ with React Native + Redux. A Cross Platform App for a grocery delivery based startup using React Native and an admin app for CRUD operations and for Orders and Delivery Management.
- React Native
- Redux
- Twilio API
Featured Project
Confusion
A restaurant React/Redux web app and its corresponding REST API written in NodeJS with jwt auth. and MongoDB as database. It allows users to log-in to the Website to View Dishes and Comment their reviews on them, Update or Delete their comments, and read about the makers of the company. Admin can add, update, delete dishes availaible in their database.
- React
- Node.js
- Express
- Redux
- MongoDB
Featured Project
ShowCase
A photography portfolio like React app with search bar to fetch images from the Unsplash api, store the image objects in Redux Store and Display them in either Grid View or List View. Used Material UI in the frontend.
- React
- Redux
- Unsplash API
- Material UI
Other Noteworthy Projects
view the archiveImplementation of debouncing in JavaScript
Implementation of " debouncing " using 'lodash.debounce'
Old Portfolio
My old portfolio made from scratch using React and Material UI.
Splitwise: Minimize Cash Flow Algorithm in JavaScript
Minimize Cash Flow among a given set of friends who have borrowed money from each other. Given a number of friends who have to give or take some amount of money from one another. An algorithm by which the total cash flow among all the friends is minimized. ( 150+ npm dpwnloads )
Implementation of LRU Cache in JavaScript
A basic implementation of LRU ( Least Recently Used ) Caching Algorithm using JavaScript. It had 200+ npm downloads.
Load balancer using Node.js
This project contains the code to use a basic load balancer with four different servers listening at ports 3000, 3001, 3002, 3003.
Classification Analysis using CNN ( MNIST Dataset )
Used Tensorflow library functions for convolutional layers and numpy and pandas for data preprocessing. We were able to achieve an accuracy of 98.5% with 5 epocs. Looked through various cases of under and over fitting models and evaluated their performance. Achieved an accuracy of 96% with 25 epochs ( which is significantly lower than that of 5 epochs ), thus indication overfitting.
What’s Next?
Get In Touch
I'm currently looking for any new opportunities and to explore.
Say Hello