
Danish A.
Verified Expert in Engineering
Deep Learning Developer
Bengaluru, Karnataka, India
Toptal member since July 26, 2023
Danish has 10 years of experience working in computer vision and deep learning. He is passionate about solving vision problems and improving machines' capabilities for vision tasks. Danish has worked in various domains, including camera live feeds (traffic), medical imagery, sports, and aerial imagery.
Portfolio
Experience
- Python 3 - 10 years
- Deep Neural Networks (DNNs) - 8 years
- Deep Learning - 8 years
- Computer Vision - 8 years
- OpenCV - 8 years
- You Only Look Once (YOLO) - 4 years
- PyTorch - 4 years
- TensorFlow - 2 years
Preferred Environment
Ubuntu Linux, PyTorch, TensorFlow, Deep Neural Networks (DNNs), Computer Vision, Deep Learning
The most amazing...
...thing I've done involves object detection, classification, segmentation, tracking, and 2D/3D pose estimation, model architectural design, and optimization.
Work Experience
Senior Computer Vision Engineer
Synapsica
- Developed CV/AI models to detect intervertebral discs in X-ray images. Defined metrics to evaluate the model's performance.
- Built a model to detect anomalies in spinal disks in MRI images, like protrusion, bulging, etc.
- Developed a deployment pipeline on AWS to serve the request to perform diagnostics.
- Owned the end-to-end project lifecycle. Optimized model to fully utilize computing power.
Computer Vision Engineer
Graymatics
- Developed OCR for license plate recognition for a live traffic system. Generated synthetic data to solve data issues and train a CRNN neural network to predict characters from license plate images.
- Handled end-to-end development, from inception to data handling, model training, evaluation, optimization, and deployment.
- Optimized hardware utilization and deployed a quantized model.
Experience
Traffic Movement Analytics
• Object detection - Objects like cars, buses, trucks, persons, cyclists, etc.
• Object tracking.
• Optical flow.
• Movement understanding.
• Counting and reporting.
3D Object Detection (Six Degrees of Freedom)
Education
Bachelor's Degree in Computer Science
West Bengal University of Technology - India
Skills
Libraries/APIs
NumPy, PyTorch, TensorFlow, OpenCV, Pandas
Tools
You Only Look Once (YOLO), Amazon SageMaker, AWS Command Line Interface (CLI), AWS IAM
Languages
Python, Python 3, C++, SQL
Platforms
Ubuntu Linux, Amazon Web Services (AWS), Docker, Amazon EC2
Storage
PostgreSQL
Frameworks
Caffe
Other
Deep Learning, Computer Vision, Data Scientist, Machine Learning, CCTV, human posture, Deep Neural Networks (DNNs), Artificial Intelligence (AI), Pose Estimation, Smart Cities, Smart City Technology, 3D Pose Estimation, Segment, Tracking, Object Detection, Recurrent Neural Networks (RNNs), Gated Recurrent Unit (GRU), Optical Character Recognition (OCR), Natural Language Processing (NLP), Transformers, Convolutional Neural Networks (CNNs), Data Science, Data Engineering, Image Processing, Software Engineering, Programming, Graphics Processing Unit (GPU), Image Recognition, 6-DoF, six degrees of freedom, QR Codes
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring