About
I am a Software Developer with 1 year of professional experience in Machine Learning, Computer Vision with a willingness to learn and master Software Development, Backend Development. I am adept in Python, Django, Flask, SQL, Machine Learning, Computer Vision.
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Improved an in-production optimization algorithm which reduced the cycle-time of the automation process.
- Expanded and modularized the algorithm from one system one robot to a multi-system multi-robot paradigm.
- Designed and developed a Video Analytics application that tracks the activity and location of each human in a multi-camera environment along with detailed visualization - from scratch.
- Improved the speed of the Video Analytics application by incorporating the YOLOv3 model for object detection and DeepSORT for multi-object tracking.
- Tools: Python, OpenCV, Keras, Tensorflow, PyTorch
- Developed a cloud-based data visualization and analytics web application aimed at storing and visualizing data-points of each IoT devices.
- Designed and implemented a stacking model predicting the degradation of drugs and achieved 75% - 83% accuracy depending on the data for each drug.
- Tools: Python, IBM Cloud, Node Red, Flask
Projects
A music streaming web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Search and filter songs based on language and singer.
- Create multiple playlists and add/remove songs to/from playlist.
- Scroll through recently played/viewed songs.
An attention-based classification model that aims at generating an answer for a given input image.
A Seq2Seq model that generates a short summary of the given input video.
An image generator based on the concept of adversarial networks (GANs)
Skills
Languages and Databases
Libraries
Frameworks
Other
Education
Ahmedabad, India
Degree: Bachelor of Technology in Information and Communication Technology
CGPA: 3.13/4.33
- Data Structures and Algorithms
- Database Management Systems
- Operating Systems
- Machine Learning
- Computer Vision
Relevant Courseworks: