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
Education
Khwaja Moinuddin Chishti Language University
Bachelor of Technology (B.Tech)
Computer Science Engineering - Artificial Intelligence & Machine Learning
Study Point Inter College
Intermediate, UP Board
Study Point Inter College
High School, UP Board
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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.