Hi, I'm Hammad Abdullah.
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
A Software Developer with a passion for Backend and Frontend developer and learning Artificial Intelligence.
As a passionate Software Engineer, I have a strong foundation in computer science and engineering, reinforced by a Bachelor of Engineering in CSE from Dr. Babasaheb Ambedkar Marathwada University. My expertise spans multiple technologies and languages, including C, Java, Python, JavaScript, and frameworks like React, Node.js, and Angular. I thrive on solving complex problems, as reflected in my success with over 2000 competitive programming problems and earning a GATE qualification in 2023. My technical skills extend into full-stack development, cloud computing (AWS & Google Cloud), and database management, with hands-on experience in MongoDB, MySQL, and more. Currently I'm learning Blockchain Technology.
- Languages: Python, Java, JavaScript, C
- Databases: MySQL, PostgreSQL, MongoDB
- Frontend: HTML, CSS, JavaScript, React
- Backend: Node.js, Express,js
- Libraries: NumPy, Pandas
- Frameworks: Flask, Django, Node.js,Bootstrap
- Tools & Technologies: Git, Docker, AWS, GCP, Heroku, JIRA
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Hardworking Nature: I am a fresher, but I am confident in my work ethic. If given a chance, I will approach any task with dedication and honesty, ensuring positive outcomes.
- Academic Project: Throughout my academic journey, I have completed several projects that significantly enhanced my technical skills.
- Top Performance: I consistently ranked as a topper in all my semesters, reflecting my ability to grasp concepts quickly and perform exceptionally.
- Quick Learner: Being a fast learner, I adapt quickly to new challenges and can efficiently apply knowledge to real-world situations.
- Programming Capability: I just need an opportunity, and I am confident that I will prove my abilities and show that I am capable of delivering results.
- Work Ethic: As a fresher, I possess a strong sense of dedication and integrity. If given an opportunity, I will work diligently to achieve the best possible results.
- Practical Experience: I have undertaken numerous academic projects that have honed my technical and problem-solving skills, making me ready for real-world challenges.
- Outstanding Academic Record: eing a consistent topper in my academic program reflects my strong learning ability and dedication to mastering new concepts.
- Opportunity to Prove: All I need is a chance to demonstrate my capabilities, and I am confident I can prove my potential as a valuable asset to any company.
- Commitment to Excellence: I am a fresher with a strong work ethic, committed to delivering excellence in every task I undertake.
- Positive Attitude: I always maintain a positive attitude toward learning and challenges, which helps me tackle problems efficiently and stay motivated.
- Teamwork skills: I have collaborated on multiple group projects during my academic career, which has strengthened my teamwork and communication abilities.
- Time Management Managing academic workload, projects, and extracurricular activities has helped me develop strong time management skills, allowing me to meet deadlines consistently.
Projects
A music streaming web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Search and filter songs based on language and singer.
- Create multiple playlists and add/remove songs to/from playlist.
- Scroll through recently played/viewed songs.
A quiz playing web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Play Quiz and see the leaderboard
An image generator based on the concept of adversarial networks (GANs)
- Tools:JavaScript, Node.js, Java, AWS (EC2, SQS, S3), HTML/CSS
- Architected an elastic image recognition web service that can auto scale up to 20 EC2 instances; created custom AMIs to get image classification result; used SQS to handle request and response.
- Built a custom load balancer which improved the performance by 80% by using queuing mechanism.
- Tested the implementation of auto-scaling and load balancing by generating 1000 requests.
Skills
Languages and Databases
Python
HTML5
CSS3
MySQL
PostgreSQL
Front-End & Back-End
Node.js
Express.js
Libraries
NumPy
Pandas
Frameworks
Django
Flask
Bootstrap
Other
Git
AWS
Heroku
Education
Dr. Babasaheb Ambedkar Marathwada University Aurangabad, Maharashtra
Maharashtra, India
Degree: Bachelor of Engineer in Computer Science and Engineering
CGPA: 10.0/8.79
- Data Structures and Algorithms
- Database Management Systems
- Operating Systems
- Machine Learning
- Computer Vision
Relevant Courseworks:
DR. R.M.L.S College Muzaffarpur, Bihar
Muzaffarpur Bihar, India
10+2:Intermediate of Science
%age: 67.2
- Mathematics
- Physics
- Chemistry
Relevant Courseworks:
