Skip to content
View HassanTanveer's full-sized avatar
Block or Report

Block or report HassanTanveer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HassanTanveer/README.md

Hi there πŸ‘‹, I'm Muhammad Hassan Tanveer!

GitHub Badge LinkedIn Badge

2016rshah's Github chart

πŸš€ About Me

I am a software engineer with experience in developing web applications using React, Django, and NodeJS. I have a BS in Computer Science from Lahore University of Management Sciences. I have worked on a range of projects from developing assessment platforms to speaker recognition systems.

πŸ›  Skills

Programming Languages

Python JavaScript TypeScript HTML C++

Frontend

React Redux React Native Bootstrap Tailwind

Backend

Django DRF Node.js MongoDB ExpressJS MySQL

Testing

Jest PyTest Selenium

Tools

Docker AWS Jenkins Jira NewRelic GitHub

Python

Pandas NumPy Scikit-learn PyTorch TensorFlow

πŸ”­ Experience

Software Engineer - LitmusTest

  • Customized Open edX to create a React and Django based assessment platform; handles 15,000 users/year.
  • Built more than 20 REST APIs with Django Rest Framework to integrate Open edX with LitmusTest.
  • Revamped the representation of data by adding feature-rich data tables; reduced customer complaints by 80%.
  • Mapped out a roadmap with 3 teams to build an MVP based on a Project-Led Growth approach.
  • Integrated Stripe Payments to generate revenue stream for the project.
  • Integrated Swagger to auto-generate documentation for APIs; saved 10s of hours of manual documentation.
  • Integrated social login with Google OAuth and increased customer acquisition.

Software Engineer - SampleTest

  • Launched a Django-based website; processed registrations for 12,000 candidates for the company's hiring test.
  • Collaborated with 2 designers and HR team to complete the project design within 2 weeks.
  • Deployed the website on AWS and automated delivery process with a CI/CD pipeline.

πŸŽ“ Education

Lahore University of Management Sciences

  • BS Computer Science - 3.51/4.00 GPA
  • Awards: Dean’s Honor List in Dec 2018, Dean’s Honor List in Dec 2017

πŸ† Certifications

  • Advanced React
  • Supervised Machine Learning: Regression and Classification
  • Docker for Developers
  • Software Design: Code and Design Smells

🌎 Projects

Weather History Dashboard (Dec 2022)

  • React and Tailwind CSS based project using Open-Mateo historical weather API.
  • Integrated OpenAI completion API to generate weather summary.
  • State management handled with React Context.

Speaker Recognition (Sep 2020 – Dec 2020)

  • Trained a multi-layer Softmax neural network with Urdu-based speech dataset for gender classification and speaker recognition; attained 74% accuracy.

LUMS Eat (Jan 2020 – May 2020)

  • Led a team of 5 to implement a food ordering application.
  • Tech stack included React, Node.js, Express and MongoDB.
  • Project management done by Trello.
  • Automated testing performed with Selenium.
  • Wrote Software Requirements Specification and Software Design Specification documents for requirements.

Future of Tourism in New York and Amsterdam (Aug 2019 - Dec 2019)

  • Analyzed Airbnb data set of 47K points to predict tourism in New York. Utilized Pandas, NumPy and Scikit-learn for data cleaning and machine learning models to analyze contributing factors to tourism in NY.

Pinned

  1. Awaaz Awaaz Public

    Mobile Application built with React Native and Firebase

    JavaScript

  2. LUMS-Eat LUMS-Eat Public

    Food delivery website built using React, Node.js, Express and MongoDB

    JavaScript 1 3

  3. Speech-Recognition Speech-Recognition Public

    Speech Recognition with gender Classification built using Multinomial Logistic Regression (Softmax Regression) .

    Jupyter Notebook

  4. What-was-the-weather What-was-the-weather Public

    Website to show historical weather data using open-source Weather APIs. Use OpenAI Completion APIs to generate weather summary.

    JavaScript

  5. Scrimba-learn-react-travel-journal Scrimba-learn-react-travel-journal Public

    JavaScript

  6. React-Context-Demo React-Context-Demo Public

    React Context API demo created for a knowledge sharing session

    JavaScript 2