Skip to content

hi there 👋🏽, i'm

Maroof Abdullah

A Computer Science graduate and a machine learning engineer in the computer vision domain based of Bangalore. I specialize in solving computer vision-related problems using machine learning techniques.

Maroof Abdullah

Who is Maroof Abdullah?

A Bit About Me

I'm a machine learning engineer in the computer vision domain. I specialize in solving computer vision-related problems using machine learning techniques.

As I've grown in my career, I've contributed to projects and worked with other engineers to develop solutions that leverage machine learning to tackle complex computer vision tasks.

Through my studies and practical experience, I've gained a deep understanding of computer vision algorithms, image processing techniques, and machine learning models. I have successfully applied these concepts to real-world scenarios and developed robust computer vision systems.

When I'm not working on solving CV problems, I enjoy exploring new research papers, experimenting with different ML models, and staying up-to-date with the latest advancements in the field.

My Skills

Technologies I Work With

I've have taken a number of online courses, currently getting my hands dirty with OpenCV and PyTorch and here are a few technologies I’ve been working with recently:



Programming Languages

C C++ Java JavaScript Python

Development

HTML5 SCSS Git

Database

MySQL MongoDB PostgreSQL

Machine Learning

scikit-learn TensorFlow PyTorch

Tools/Applications

Visual Studio Code Jupyter Notebook Google Colab IntelliJ IDEA

Operating Systems

Windows Linux macOS

My projects

Some Things I Built

I like to stay busy and always have a project in the works. Take a look at some of the applications I've have built

sentiment analysis using NLP

01

Sentiment Analysis Using NLP

Developed a sentiment analysis model using Natural Language Processing (NLP) to classify the sentiment of a given text as positive or negative. The model was trained on a dataset of 50,000 movie reviews from IMDB.

  • Python
  • Natural Language Processing
  • Machine Learning
  • Deep Learning
  • PyTorch
PPEDetection

02

PPE Kit Detection

Person Protective Equipment (PPE) kit detection model to detect if a person is wearing a PPE kit or not. The model was trained on a dataset of images of people wearing PPE kits and people not wearing PPE kits. This was built using YOLOv8 object detection model.

  • Python
  • YOLOv8
  • Machine Learning
  • Deep Learning
  • OpenCV
SQLQueryBot

03

SQLQueryBot

Developed a SQLQueryBot that can answer SQL queries. The bot was trained on google palm model and can answer SQL queries based on the data it was trained on.

  • Python
  • Google Palm Model
  • Machine Learning
  • StreamLit
  • LangChain
  • SQL

Are you looking for a Machine Learning Engineer?

Let's Work Together

Feel free to reach out if you're looking to hire, just want to connect or see if we can build something amazing together.