About

Hi, I'm Jahid Hasan. As an experienced software engineer with a deep passion for data science, machine learning, and artificial intelligence, I’m dedicated to developing innovative solutions that leverage data to solve complex problems. I have a strong foundation in web application development, database management, and data analysis, with a proven track record in both junior and senior roles in the software industry. Currently, I’m pursuing an MSc in Data Science at Eastern University, where I’m expanding my expertise in advanced data analysis, machine learning algorithms, and AI technologies.

At Ludwig Pfeiffer, I enhanced my skills in web application development and database management, working with tools like SQL, Pandas, Power BI, and Excel. My experience also includes leveraging software development tools such as Microsoft Power Apps, SharePoint, Power Automate, and Google AppSheet. During this time, I built web solutions and optimized data processes, gaining valuable insights into automation and workflow efficiencies.

During my time at Tappware Solutions, I focused on data analysis and pipeline development for large-scale, e-governance projects. Here, I worked with big data techniques, predictive modeling, and machine learning web APIs. I implemented REST APIs for machine learning models using Django REST Framework and PostgreSQL, solidifying my skills in creating scalable, data-driven applications.

At Qtec Solutions, I gained extensive experience with machine learning and statistical techniques, including data mining, sentiment analysis, predictive analytics, and natural language processing. I utilized tools such as MySQL, Excel, and Python to develop strategic insights for marketing and customer sentiment analysis. My projects often involved web crawling, data pre-processing, and parsing complex HTML and XML documents.

Driven by my enthusiasm for machine learning and AI, my goal is to continue building and deploying intelligent solutions that empower businesses to make data-informed decisions. With my background in data science and ongoing education in this field, I’m excited to contribute to innovative projects that push the boundaries of what's possible with data and machine learning. If you're seeking a software engineer with a focus on data science, AI, and a diverse technical skill set, please feel free to reach out to me.

  • Origin: Asian
  • Phone:+1 (571) 576-4481
  • City: Oxon Hill, MD
  • Email: msjahid.ai@gmail.com

Personal Interests

Application Development

Machine Learning

Database Design and Architecture

Large Language Model

Statistical Analysis

Data Science

Problem-Solving Techniques

Generative AI

Research Interests

I'm in for both research and development. Currently doing my graduate thesis work on Big Data Mining, Digital Image Processing, and Artificial Intelligence. I've listed some other topics even though they are out of my league. I hope to work on these in the future.

Topics

  • Artificial Neural Network (ANN)
    • Recurrent Neural Network (RNN)
    • Convolutional Neural Network (CNN)
    • Neural Network Optimization
    • LSTM (Long Short Term Memory) Network
  • Computer Vision & Digital Image Processing
    • Facial and Emotion Recognition
    • Blob Detection
  • Digital Signal Processing & Cognitive Science
    • EEG & EMG Analysis
    • Speech Recognition
    • Medical Imaging
    • Computer Graphics
  • Natural Language Processing
    • Native Natural Language Processing Toolkit
    • Text-based Emotion Analysis
    • News Analysis using NLP
  • Deep Learning
    • Deep Learning using Theano, TensorFlow, and Torch
  • Big Data Mining and Cloud Computing
  • Internet of Things (IoT)

Education

MS in Data Science

Janurary 2024 - Present
Relevant Coursework
  • Introduction to Statistical Modeling
  • Data Analytics in R
  • Data Manipulation
  • Applied Machine Learning
  • Natural Language Processing

B.Sc. in Computer Science & Engineering

September 2013 - December 2017
Relevant Coursework
  • Database Design
  • Artificial Intelligence
  • Statistical Methods & Probability
  • Image Processing
  • Data Mining

Online Certification

Machine Learning

Applied Machine Learning in Python

Natural Language Processing in TensorFlow

Experience

Ludwig Pfeiffer Hoch- und Tiefbau GmbH & Co. KG

January 2021 - November 2023

Programmer

  • Lead the development, maintenance, and optimization of web applications and database management systems to support business needs.
  • Lead the creation of insightful, data-driven reports using Excel, Google Sheets, SQL, Pandas, Power BI, and other analytical tools, driving key business decisions.
  • Contributed to the development of innovative solutions such as Pipeline Inspection Robots and QR code generators, applying data science techniques to improve functionality.
  • Applied data science techniques to build predictive models and insights using Python, machine learning, and deep learning, contributing to automation and data-driven decision-making.
  • Extensive experience with Django REST Framework and GraphQL for developing APIs to enable seamless integration of front-end and back-end applications.

Skills:

  • Data Science & Analytics: Python, Pandas, Machine Learning, Deep Learning
  • Data Visualization: Tableau, Power BI, Excel, Google Sheets
  • Web Development & Backend: Express.js, Node.js, Django REST Framework, GraphQL
  • Database Management: MongoDB, PostgreSQL
  • System & Cloud: Linux, Digital Ocean

Tappware Solutions Limited

January 2020 - December 2020

Assistant Software Engineer

  • Knowledge of data pipeline, word embedding, analyzed and processed complex informational data sets utilizing advanced querying, and data visualization.
  • Propose, investigate, improve, and cultivate new analytic abilities for deployment in the e-governance solution. Algorithms selection, analytics tools, and custom clarifications for developing an e-learning system for Government organizations.
  • Familiarity working with large-scale datasets, big data techniques, and processing.
  • Experienced in building predictive models and implementing machine learning algorithms using TensorFlow and Scikit-learn for real-world applications. Specialized in developing machine learning-based web APIs to enhance decision-making capabilities.
  • Developed and built REST API for machine learning model with Django REST framework, and PostgreSQL.
  • Analyzed Japanese patient and disease data, providing insights for healthcare optimization and research.

Skills:

  • Programming & Tools: Python, Flask, Linux
  • Data Science & Analytics: NumPy, Pandas, TensorFlow, Scikit-learn
  • Data Visualization: Seaborn, Matplotlib
  • Database Management: PostgreSQL, SQLite
  • Web Development & API Design:Django REST Framework, Flask
  • Cloud Platforms: Heroku

Qtec Solution Limited

June 2018 - November 2019

Junior Software Engineer

  • Extensive experience in applying statistical and machine learning techniques, including classification, regression analysis, clustering algorithms, decision trees, ensemble methods, and other advanced techniques for data analysis and predictive modeling.
  • Hands-on experience in web crawling, parsing HTML and XML documents, and performing data preprocessing to clean, transform, and structure data for analysis. Proficient in creating and utilizing web APIs to integrate web data into applications.
  • Applied machine learning, sentiment analysis, statistical modeling, and data mining techniques to develop actionable insights and marketing strategies, enabling businesses to leverage data for decision-making.
  • Expertise in analyzing and processing sophisticated datasets using MySQL and Excel, delivering insights through detailed reports and visualizations. Proficient in handling large data volumes and transforming data into meaningful business insights.
  • Experienced in Big Data warehousing, dimensional modeling, and ETL development, enabling efficient extraction, transformation, and loading of data for large-scale data analysis and reporting.

Skills:

  • Programming & Tools Python, R, FastAPI, Linux
  • Data Science & Analytics: Machine Learning, Deep Learning, Sentiment Analysis, Statistical Techniques, Data Mining
  • Data Analysis & Processing: Pandas, NumPy, Scikit-learn, Seaborn, ggplot, Matplotlib
  • Big Data Technologies: Hadoop, Apache Spark, Dimensional Modeling, ETL Development
  • Web Development & API Integration: Scrapy, BeautifulSoup, Selenium, Web Crawling, Web API Development

Grameen Intel Social Business Limited

January 2018 - April 2018

Software QA Internship

  • Design, prepare, record, and maintain comprehensive SQA engineering test scripts. Develop and implement software test plans, including objectives, designs, and test cases, ensuring high-quality and bug-free software releases.
  • Track, document, and prioritize all discovered issues, bugs, and defects. Collaborate with developers to validate fixes and ensure the resolution of identified problems. Perform thorough testing on various operating systems such as Mac, Windows, and Linux to ensure cross-platform compatibility.
  • Proficient in using Jira for issue tracking and TestLink for test case management, facilitating effective test management, documentation, and team collaboration.

Skills:

  • SQA & Testing: Software Testing, Test Planning, Test Case Design, Bug Tracking, Cross-Platform Testing, Mobile Testing (Android)
  • Tools: Jira, TestLink

Projects

  • All
  • Data-Works
  • Insight-ML
  • Text-Mind
  • Web-App

Netflix Movie Analysis

Music Sales Analysis

AI Survey Analysis

EV Charging Station Analysis

Smartphone Data Insights

Global AI Salary Dive

Dhaka Urban Population

Quality of Life Index 2024

Walmart Sales Analysis

Bangladesh Road Accidents

Student Information System

Dash View

Region Wise Sales

Dynamic Reports

Script Vision

Pandas, PostgreSQL, SQLAlchemy, Pgcli, bpython
PostgreSQL, Create table, insert values

Skills

Programming Languages

C C++ Java Python JavaScript R

Database

MariaDB MySQL SQLite PostgreSQL MongoDB

Data Science Libraries & Tools

Numpy Pandas SciPy Matplotlib Plotly ggplot2 Badge Seaborn Scikit Learn Streamlit


Machine Learning & Deep Learning Frameworks

Tensorflow Keras Pytorch OpenCV


Natural Language Processing (NLP)

NLTK SpaCy TextBlob


Data Visualization & BI

PowerBi Tableau Matplotlib Plotly Seaborn

Web Development

HTML5 CSS3 Bootstrap Django Flask FastAPI Node.js Express.js Django REST Framework JSON


DevOps & Deployment

Docker Heroku Netlify


Scripting & Automation

GNU Bash Scrapy


Version Control

Git


Markup Languages & Documentation

Markdown LaTeX

IDEs & Text Editors

Neovim Badge Jupyter Badge

Design & Prototyping

Figma Badge Gimp Badge

Statistical Analysis & Mathematics

Statistics Badge Linear Algebra Badge

Security & OS

Ubuntu Badge Kali Linux Badge

Other Skills

LibreOffice Badge JWT Badge

Contact

If you have any inquiries, please feel free to reach out to me. I’m here to assist you with any questions or concerns you may have.

Address

640 Audrey Lane, Oxon Hill, MD 20745

Call Me

+1 (571) 576-4481

Email Me

mdjahid.hasan@eastern.edu

Learn With me