I am an expert in Machine Learning and Deep Learning, Computer Vision, and Natural Language Processing in Python. I have worked on projects like Face Detection and Recognition, Object Detection and Tracking, Optical Character Recognition, Image recognition, Image classification, Sentiment Analysis, Topic Modeling, Text generation, Article Summerization, Layout Generation, Stock Market Analysis, machine translation, custom Chatbot, Image generation, Style transferring and more.
I have proficiency in various machine learning and deep learning algorithms. I have worked with linear regression, logistic regression, KNNs, random forest, decision tree, support vector machines, k-means clustering. Also, I have worked with neural networks like feed-forward, convolutional, recurrent, transformers, and generative adversarial neural networks. I can work with various frameworks like TensorFlow, Keras, and PyTorch. I have more than three years of experience and have a solid mathematical understanding of the work of neural networks. I can create neural networks from scratch as well as use transfer learning to accomplish the result a client want.
Also, I have excellent and strong communication skills and can understand the clients' demands to work accordingly. Can work timely to deliver good quality services.
I have worked on various freelance projects on deep learning, machine learning, computer vision and natural language processing.
AI lead for zecurehive
Jun 2020 - Dec 2020 (6 months, 2 days)
Worked on the zecurehive social distance monitor and mask detection. Built full software for the project. Also worked on weapon detection and face recognition system
Bachelor of Science in Computer Engineering
Bangladesh University of Engineering and Technology, Bangladesh 2010 - 2014
Computer Vision Nanodegree
Computer Vision Nanodegree that covers all aspects of computer vision techniques. Built convolutional networks for image recognition, generative adversarial networks for image generation, various object detection and object segmentation algorithms and learnt how to deploy models accessible from a website.
Deep Learning Engineer Nanodegree
Deep Learning Engineer Nanodegree that covers all aspects of deep learning and deep neural networks. Built convolutional networks for image recognition, recurrent networks for sequence generation, generative adversarial networks for image generation, and learnt how to deploy models accessible from a website.
Machine Learning Engineer Nanodegree
Machine Learning Engineer Nanodegree that teaches all aspects of machine learning workflow. Learned advanced machine learning techniques and algorithms and how to package and deploy your models to a production environment. Gained practical experience using Amazon SageMaker to deploy trained models to a web application and evaluate the performance of models. Learned to A/B test models and how to update the models after gathering more data, an important skill in industry.