Skip to content
View mathewhany's full-sized avatar
πŸ‘¨β€πŸ’»
πŸ‘¨β€πŸ’»

Highlights

  • Pro

Block or report mathewhany

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
mathewhany/README.md

Typing SVG

Hello, there! πŸ‘‹πŸ»

I'm happy that you've stumbled upon my GitHub profile! Let me help you explore my profile.

Recruiter looking for my resume? πŸ“„

Had to put this first, because, well, you know how it is... HR folks are the real OPs ❀️ (Sorry guys tryna make a living here πŸ˜„)

πŸ‘‰πŸ» My Resume πŸ‘ˆπŸ»

Wanna reach me? πŸ’¬

  • Wanna have a chat? Ask me anything? Don't hesitate to DM me on WhatsApp πŸ‘‰πŸ» +20 128 789 5377
  • Prefer to be more professional? Email me πŸ‘‰πŸ» [email protected] or let's connect on LinkedIn

Who am I, anyway? πŸ™‹

  • πŸ€“ I'm Mathew Hany, duh
  • πŸŽ“ 7th-semester CSE Student @ GUC
  • 🐞 Backend Part-timer @ Instabug (Aug - Sep 2023)
  • πŸ‘” Ex Full Stack Intern @ Jubia Smart Solutions. (July - Sep 2022)
  • πŸ‘¨πŸ»β€πŸ’» Hobbyist programmer since 2012.
  • 🎸 Plays the piano & the guitar (let's jam!!)

Wanna see what I'm working on now? πŸš€

Since Oct, 2023, I've been working as a backend developer at Instabug in the Crash Reporting squad. We provide mobile app developers at 25,000+ companies around the world, by giving them insights into their app's performance, and allowing them to easily track crashes and bugs.

Latest Scripts πŸ‘¨πŸ»β€πŸ’»

  • GUC CMS Todoist : A Python program that scans GUC CMS and adds newly uploaded course material & course announcements as Todoist tasks. πŸ—’οΈ
  • Toggl Cron : A Go AWS Lambda handler that is runs every 15 min to add a time entry on Toggl and break down previous time entries to multiple entries if necessary.

Problem Solving Solutions 🧠

During 2023, I challenged myself to solve at least 1 LeetCode problem daily, and after a streak of 123 days, I managed to solve all 75 Blind problems, 150 NeetCode problems, and 400 NeetCode All Problems!! πŸ”₯πŸš€

  • LeetCode : 447 problems solved in total (56 hard, 284 medium, 107 easy) πŸ‘‰πŸ» Solutions
  • CodeForces : 132 problems solved, 10 contests, Rating 1298
  • ICPC : 8th place on GUC teams in ECPC 2023 qualification round

Looking for GUC Projects? πŸ‘¨πŸ»β€πŸŽ“

Note

On June 2022, I started an initiative to archive all GUC projects created by me and other colleages at GUC, so future students can use as reference, inspiration or learning. Interested? Take a look at it here πŸ‘‰πŸ» mathewhany/guc-projects

If you are just interested in my projects, here you are πŸ‘‡:

Semester 4

Course Link
CS 4 mathewhany/marvel-ultimate-war
Computer Organization mathewhany/basic-computer-logisim
Concepts of Programming Languages mathewhany/haskell-minesweeper
Concepts of Programming Languages mathewhany/prolog-wordle
Signals mathewhany/python-song-generation

Semester 5

Course Link
Networks mathewhany/explorium
Databases I RafeeQq/db-project

Semester 6

Course Link
Databases II mathewhany/dbms
OS mathewhany/operating-system-simulator
Computer Architecture mathewhany/harvard-computer-architecture-java-simulator
Software Engineering software-engineering-2023/Batates-M7mra

Semester 7

Course Link
Microprocessors https://github.com/mathewhany/microprocessors-typescript
Graphics Project https://github.com/mathewhany/graphics-game
Graphics Assignment 1 https://github.com/mathewhany/graphics-assignment-1
Graphics Assignment 2 https://github.com/mathewhany/graphics-assignment-2
ACL Clinic https://github.com/advanced-computer-lab-2023/Copilot-and-Sons-Clinic
ACL Pharmacy https://github.com/advanced-computer-lab-2023/Copilot-and-Sons-Pharmacy

My Teenage Projects 🍼

I have been programming as a hobby since primary school, that means I've been programming for more than 10 years now. I have created many hobby projects when I was a kid and later in my teenage years, most of them are lost unfortunately because I didn't know of Git back then, I managed to recover some of them here, RIP to the lost projects

Google Scholarship 2018

At 2018, I participated in a 3-month challenge created by Google and Udacity for middle east students, I was selected among the top 6,000 out of 60,000 participants, and had the chance to take part in 6 months Nanodegree by Google & Udacity to become a Mobile Web Specialist.

During the course, I developed a Restaurant Reviews Progressive Web App that works offline, supports screen readers and 99% lighthouse score.

FreeCodeCamp Frontend Projects 🎨

Laravel & PHP Projects

I started my programming journey by learning website development using PHP, here are some of the projects that I've recovered:

Pinned Loading

  1. guc-projects guc-projects Public

    πŸ‘¨β€πŸŽ“ A reference of GUC's course projects.

    25 1

  2. guc-cms-todoist guc-cms-todoist Public

    A simple Python tool to add newly uploaded course material as tasks on Todoist.

    Python 7

  3. advanced-computer-lab-2023/Clinic advanced-computer-lab-2023/Clinic Public

    Virtual clinic built using the MERN stack

    TypeScript 9 4

  4. advanced-computer-lab-2023/Copilot-and-Sons-Pharmacy advanced-computer-lab-2023/Copilot-and-Sons-Pharmacy Public

    TypeScript 3 2

  5. marvel-ultimate-war marvel-ultimate-war Public

    GUC CSEN401 - Marvel Ultimate War

    Java 8

  6. dbms dbms Public

    A simple DBMS that supports basic schema creation, CRUD operations, Octree Indices and simple SQL Parsing implemented in Java

    Java 2