Hi, I'm Portpholio Caden.
A Python|
Self-driven, quick starter, passionate programmer with a curious mind who loves solving a very complex, very challenging real-world problems.
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
Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting
Libraries
NumPy
Pandas
OpenCV
scikit-learn
matplotlib
Frameworks
Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch
Other
Git
AWS
Heroku
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:

