Hello World!

I am Shaheer Hasan, a Python and Django Developer from India.

Welcome to my Portfolio Website.



Unsplashed background img 1

About Me


Hi there! As a recent graduate with a degree in Information Science and Engineering from CMR Institute of Technology, I possess a strong passion for backend development and a keen interest in making a positive impact through software product creation. I am a self-motivated individual who is always eager to learn and enhance my technical skills. Collaborating with experienced and passionate professionals to build innovative software solutions that make a difference in the world is what excites me. I aspire to be a valuable member of a dynamic and cutting-edge organization, where I can continue to grow professionally and contribute meaningfully to the company's success.


Developer

Python and Django Developer

My area of expertise is in back-end development, I am well versed with Python, Django, Django Rest Framework, Flask, PostgreSQL, MySQL, Redis and Docker. I am familiar with frontend technologies like HTML, CSS and JavaScript. With a commitment to producing user-friendly and functional products, I remain dedicated to continuous learning and growth in my craft. I am excited to leverage my skills and creativity to build innovative software solutions that meet the needs of the industry and beyond.

Sports

Football and Table-Tennis

My teammates have affectionately nicknamed me the "Goal Scoring Machine" due to my ability to consistently score goals and make significant contributions to our team's success.
In my free time, I also enjoy playing table tennis as a recreational activity, which helps me to unwind and stay focused on maintaining a healthy work-life balance.

Hobbies

Music, Manga and Anime

I'm passionate about exploring different forms of art and entertainment. I'm an avid reader of manga, a dedicated viewer of anime, and a devoted listener of music. These hobbies allow me to unwind, escape into different worlds, and appreciate the creativity of artists and musicians. I believe that engaging with different forms of art is essential for personal growth and development, and I'm always excited to discover new stories, sounds, and perspectives.

That's enough about who I am. Let's dive into what I have built.

Unsplashed background img 2

Projects



CMRiLearn

Crafted and engineered an end to end Digital Learning Management System using Python-Django and SQLite database. Incorporated features like dashboard, course material uploads, assignments, quiz, quiz reports, discussion forum and attendance tracker.

Tech Stack Used: Python, Django, SQLite, HTML, CSS, Bootstrap.

Moziety Form

Built a robust event registration platform designed to serve as an alternative to Google forms, specifically tailored to the needs of college clubs. Utilizing the powerful combination of Python-Django and SQLite, this solution provides a flexible and scalable solution for managing event registrations.

Tech Stack Used: Python-Django, SQLite HTML5, CSS3, Javascript

Manage your Sports

A dynamic sports event management solution developed using PHP and MySQL. This platform streamlines the organization and execution of sporting events by offering features such as participant registration, scheduling, scorekeeping, and results tracking. Built on a robust and scalable technology stack, this system provides a user-friendly and efficient solution for managing sports events of all sizes, ensuring smooth and seamless operation from start to finish.

Tech Stack Used: PHP, MySQL, HTML5, CSS3, Javascript

E-Commerce API

Conceptualized and successfully developed RESTful APIs for Backend of e-commerce website using Django Rest Framework, PostgreSQL, Redis and Docker. Improved response time by 115% using Redis cache. Features include Registration and login through token authetication, placing and canceling an order for regular users. Admin can create, retrieve, update and delete products.

Tech Stack Used: Django Rest Framework, PostgreSQL, Redis, Docker and Postman

Sortipy

Developed a powerful and versatile playlist sorting tool for Spotify users, allowing for customized organization of musical collections based on a variety of musical attributes, including tempo, loudness, valence, energy, danceability, and more. This solution was created using a combination of Python-Flask and the Spotify API, leveraging the capabilities of both technologies to provide an intuitive and user-friendly experience. With this tool, music lovers can easily sort their playlists, making the process of enjoying music more efficient and enjoyable

Tech Stack Used: Python-Flask, HTML5, CSS3, and Spotify APIs

Let's Discuss!!

Worked on a comprehensive discussion forum for the LabSpot community, providing a platform for users to share their questions and doubts and engage in collaborative problem-solving. Utilizing the robust combination of Python-Django and SQLite database, this solution offers a user-friendly and highly functional platform for fostering productive discussions and fostering a supportive community of learners. With its intuitive interface and dynamic features, this discussion forum is an indispensable resource for the LabSpot user community.

Tech Stack Used: Python-Django, SQLite, HTML5, CSS3, Javascript

That's just a few of the many applications I built.
Let's talk about my Experiences now

Unsplashed background img 3

Experiences



Python Developer

Open Source Contributions

Reviewed the code and trimmed 50 lines from the Python Client of Trino codebase by eliminating redundant code, showcasing attention to detail, enhancing code efficiency and maintainability. Submitted two effective pull requests with corresponding test cases on GitHub, addressing user-reported bugs.

Django Developer Intern

Techsnap

Designed and developed innovative features for the Techsnap web-app, resulting in a 10% increase in user engagement. Led the development and enhancement of the FAQ section on the website, resulting in decrease in manual data entry.

Web Developer Trainee

Mecon Limited, Ranchi

Provided support to team members in successfully implementing the Registration & Login Page for a client project, resulting in a 30% improvement in user onboarding and login experience. Optimized website functionality and security by integrating an Account Verification system using email communication.

Interested to know about what skills I possess?

Unsplashed background img 3

My Skills



Programming Languages (order does not signify my expertise or experience)
  1. Python
  2. Java
  3. C Programming Language
  4. JavaScript

Front-end Technologies
  1. HTML5
  2. CSS3
  3. Bootstrap

Back-end Technologies
  1. Django
  2. Django Rest Framework
  3. Flask

Databases
  1. MySQL
  2. PostgreSQL
  3. SQLite
  4. MongoDB

Software Tools
  1. Git
  2. Linux
  3. Redis
  4. Docker
  5. Visual Studio Code

A little about my formal education

Unsplashed background img 3

Education



Degree Stream School CGPA/%age Graduate Year
Bachelors of Engineering Information Science and Engineering CMR Institute of Technology, Bengaluru 7.99 2023
All India Senior School Certificate Examination Science with English and Computer Science Jawahar Vidya Mandir, Ranchi 70.2% 2018
All India Secondary School Examination -- Jawahar Vidya Mandir, Ranchi 10 2016