Mohammad Asad

Hi, I'm Mohammad
Asad šŸ‘‹

Python/Django Developer | AI/ML & Data Science Enthusiast

B.Tech in Computer Science (AI&ML)

Passionate developer with 6+ months of hands-on experience in building robust applications. Currently working at WeSalvator, focusing on Python/Django development while exploring AI/ML and Data Science.

Proven Expertise in:

  • Web development (Django, HTML/CSS, JavaScript)
  • Machine Learning implementation & Data Science (Classification, Recommendation Systems)
  • Database architecture (MySQL, PostgreSQL, DBMS)
  • Software development best practices & problem-solving
Lucknow, Uttar Pradesh, India

Education

Khwaja Moinuddin Chishti Language University

Bachelor of Technology (B.Tech)

Computer Science Engineering - Artificial Intelligence & Machine Learning

2020 - 2024 SGPA: 8.15

Study Point Inter College

Intermediate, UP Board

Year of completion: 2019 Percentage: 71.00%

Study Point Inter College

High School, UP Board

Year of completion: 2017 Percentage: 82.66%

Experience

Python/Django Intern

WeSalvator

Nov 2024 – Present

Artificial Intelligence Intern

Tech-A-Intern

Mar 2024 – Apr 2024 (1 month)

Machine Learning Intern

BharatIntern

Feb 2024 – Mar 2024 (1 month)

Python Programming Internship

CodSoft

Oct 2023 – Nov 2023 (1 month)

Web Development Intern

CodeClause

Sep 2023 - Oct 2023 (1 month)

Data Analytics Consulting Virtual Internship

Forage

Jun 2023 - Aug 2023 (2 months)

Skills & Expertise

Programming Languages

  • Python
  • C
  • JavaScript

Web Development

  • Django
  • Django Rest Framework (DRF)
  • HTML
  • CSS
  • MySQL
  • PostgreSQL

Data Science & ML

  • Machine Learning
  • Data Science
  • Jupyter Notebook
  • Streamlit

Tools & Technologies

  • Database Management System (DBMS)
  • Tableau
  • Git
  • Postman

Featured Projects

Animal Rescue & Volunteer Coordination Platform

WeSalvator

WeSalvator - Animal Rescue Platform

A web-based platform developed using Python/Django to manage and streamline animal rescue operations. It includes features like volunteer coordination, case tracking, geolocation-based assistance, and image capture for rescued animals.

Slack Task Bot

Task Updates Bot

Task Updates Bot

A Slack bot that automates task management by sending hourly reminders to team members. Built using Python and Slack API, it helps improve productivity by ensuring tasks are completed on time. The bot can also track progress, send notifications, and integrate with project management tools.

Image Classification System

Image Classification

Image Classification

A deep learning-based system that classifies images into predefined categories using Convolutional Neural Networks (CNNs). Trained on a dataset of images, the model can recognize objects, animals, or handwritten text.

Handwritten Digit Recognition

Handwritten Digit Recognition

Handwritten Digit Recognition

An AI-powered application that identifies handwritten digits from user inputs. Built using TensorFlow and the MNIST dataset, it employs deep learning techniques to achieve high accuracy in digit recognition.

Movie Recommendation System

Movie Recommendation System

Movie Recommendation System

A recommendation engine that suggests movies based on user preferences. Using collaborative filtering and content-based techniques, it analyzes user behavior and movie metadata to provide personalized recommendations.

Iris Classification

Iris Classification

Iris Classification

A machine learning model trained on the famous Iris dataset to classify flowers into different species. It utilizes algorithms like K-Nearest Neighbors (KNN) or Support Vector Machines (SVM) for accurate classification.

Random Password Generator

Random Password Generator

Random Password Generator

A Python-based application that generates strong and secure random passwords. It allows users to customize password length and include special characters, numbers, and uppercase letters for enhanced security.

Calculator

Calculator

Calculator

A simple yet efficient calculator built using Python. It supports basic arithmetic operations such as addition, subtraction, multiplication, and division with a user-friendly interface.

Rock-Paper-Scissors Game

Rock-Paper-Scissors Game

Rock-Paper-Scissors Game

A fun interactive game that lets users play Rock-Paper-Scissors against the computer. The program uses randomization and basic logic to determine the winner based on the rules of the classic game.

Live Language Translation

Live Language Translation

Live Language Translation

A real-time language translation web app that uses APIs to convert text from one language to another. It provides instant translations with a sleek UI for improved user experience.

Basic Text Editor

Basic Text Editor

Basic Text Editor

A simple web-based text editor with features like text formatting, saving files, and undo/redo actions. It provides a lightweight alternative to traditional text editing software.

Expense Tracker

Expense Tracker

Expense Tracker

A web application that helps users manage their expenses by tracking income and expenditures. It includes a dynamic dashboard with visual representations of spending patterns.

Fantasy Cricket Game

Fantasy Cricket Game

Fantasy Cricket Game

A Python-based cricket simulation game that allows users to create fantasy teams, predict match outcomes, and score points based on player performances. It enhances user engagement with cricket analytics.

Voice Assistant

Voice Assistant

Voice Assistant

A voice-controlled AI assistant that performs tasks like opening applications, fetching online information, setting reminders, and answering user queries using speech recognition and text-to-speech synthesis.

Certifications

Achievements

Featured

Web Development Intern – CodeClause (Oct 2023)

During my internship as a Web Development Intern at CodeClause in September 2023, I was recognized for my outstanding performance and dedication. The team at CodeClause praised my ability to approach each project creatively while maintaining strict adherence to guidelines and best practices.

  • Excellent communication skills
  • Eagerness to learn and curiosity to explore new technologies
  • Impressive project submissions and active participation in team activities
  • Unique and innovative problem-solving approach

This positive feedback not only reinforced my passion for web development but also motivated me to further enhance my skills and deliver high-quality work.

I’m grateful to the entire CodeClause team for their guidance and support during my internship.

View Letter of Recommendation