Skip to content
View abdularif0705's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report abdularif0705

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

๐Ÿ‘‹๐Ÿฝ Hi, I'm Abdul!

I'm a passionate software engineer with experience in full-stack development, machine learning, and cloud technologies. I love building solutions that make a real impact.

Website Gmail Badge LinkedIn Resume

๐Ÿ›  Tech Stack

I'm passionate about building solutions using a wide range of tools and technologies. From front-end to back-end, databases to cloud services, hereโ€™s a snapshot of what I work with:

๐Ÿ’ป Programming Languages, Frameworks & Libraries

I believe in using the right tool for the job, which is why I've learned a variety of programming languages and technologies. Here's what I'm proficient in:

Core Programming Languages:

C++ C C# Python Java PHP

App & Web Development:

HTML5 CSS3 JavaScript TypeScript Swift

Frameworks & Libraries:

React NodeJS Flutter BootStrap Flask Pandas NumPy MaterialUI

๐Ÿ’พ Databases

Strong data management is crucial for any project. I've worked with relational databases and understand the importance of scalable and efficient data storage solutions:

MySql PostGres Oracle MongoDB

๐Ÿงฐ Tools & Platforms

The right development tools and platforms can make a significant difference in productivity and project success. Here are some of the tools and platforms I've worked with:

Spring Git Kubernetes Elastic Search Unity Django

โ˜๏ธ Cloud

Leveraging cloud technologies for scalability, reliability, and performance. My experience includes:

AWS GCP Azure

๐Ÿ† Accolades

Won Best UI/UX at GrizzHacks for our radiofrequency secured cryptocurrency platform

Secured 1st Place for Windsor Traffic Data Challenge at BorderHacks

๐Ÿ“ About Me

Click to learn more about my journey!

I graduated from the University of Windsor, with a double major in Computer Science and Business Administration, specializing in Supply Chain and Business Analytics. Throughout my academic journey, I had the privilege of being a Research Software Engineer, Software Engineer Intern (twice), and Teaching Assistant (twice).

Currently, as a Research Software Engineer at the University of Windsor, I have engineered a pivotal MATLAB machine vision algorithm for Krown, crucial for detecting and assessing vehicle rust corrosion. Utilizing RGB to HSI colour conversion and pixel thresholding, this tool opened new avenues for evaluating rust protection products' efficacy, a capability previously unattainable. My contributions also supported a university research thesis, aiding Krown in validating its products. I converted this critical MATLAB algorithm into C and developed an iOS app with Swift, enabling rust assessments directly from iPhones and enhancing field evaluation efficiency. I also developed a Python application for advanced corrosion detection, streamlining the assessment process for vehicle rust analysis. The application features an intuitive GUI for image processing and key metrics calculation, including rust percentage and area.

I'm also a Full Stack Developer at Haadi Solutions Inc., a dynamic startup where I led the development of a React application for a health clinic in the United States. This resulted in an increase in online appointment bookings by 30%. I enhanced the UI/UX for improved navigation and responsiveness, elevating user engagement. I leveraged NodeMailer for multi-factor authentication to secure the application and utilized Azure for robust database management. Furthermore, I integrated Twilio to facilitate seamless SMS and voice communications, improving patient engagement and streamlining appointment notifications.

During my Software Engineer Internship at TD, I rebuilt a Java automation engine used by over 50 data engineers, adhering to enterprise standards. I implemented the four pillars of OOP, integrated Spring and Swagger to interact with the Delphix Masking API, and applied the Factory design pattern. I significantly improved test coverage by developing unit tests using Mockito/JUnit and utilizing Spring for dependency injection from 70% to 90%. I onboarded new Software Engineers, explaining the Java code for the Delphix API automation masking engine. I also engineered a Java SSL certificate verification bypass for secure HTTPS API calls, strengthening data security protocols without compromising functionality.

At OceanSource Technologies, as a Software Developer intern, I managed the transfer of medical data to a secure SQL database on AWS. This task included enhancing performance and security features, such as data encryption and access control. Additionally, I was responsible for monitoring and adjusting AWS RDS instances, ensuring data integrity and efficient database performance. My duties also involved setting up regular data backups and performing routine database maintenance.

As a Teaching Assistant (TA) for the Data Structures and Algorithms course, I guided students in implementing efficient algorithms using Java. I have strengthened my technical skills through side projects, internships, and roles as a Code Sensei at Code Ninja, and a Teaching Assistant for Computer Networks. At GrizzHacks my team won Best UI/UX out of 30+ teams; at BorderHacks, my team secured first place out of 50+ competing teams for the Traffic Data Challenge.

Driven by my passion for leveraging technology to address real-world challenges, I eagerly seek opportunities to grow as a developer. With strong communication, teamwork, and problem-solving skills, I excel in collaborative environments and consistently deliver high-quality results.

๐Ÿ•น๏ธ Interests

Some of my hobbies
  • ๐ŸŽฎ Video Games
  • ๐ŸฅŠ MMA
  • ๐Ÿง  Psychology
  • ๐Ÿ“– Reading
  • ๐Ÿ•๏ธ Camping
  • ๐Ÿฅพ Hiking
  • ๐ŸŠ๐Ÿผโ€โ™‚๏ธ Swimming
  • โœˆ๏ธ Traveling
  • ๐Ÿšด๐Ÿผโ€โ™‚๏ธ Biking
  • ๐ŸŽฃ Fishing

๐Ÿ“ˆ Stats

Top Langs

๐ŸŽง Current Bangers

Spotify

spotify-github-profile

Pinned

  1. smazurs/WaveWallet smazurs/WaveWallet Public

    Securing Your Crypto transactions with RF Authentication!

    TypeScript 3

  2. uwindsorcss/wiki uwindsorcss/wiki Public

    A student-created wiki tailored for CS students

    JavaScript 6 12

  3. Mining-Frequent-Itemsets Mining-Frequent-Itemsets Public

    Python

  4. windsor-traffic-data windsor-traffic-data Public

    Borderhacks 2021 Project

    Jupyter Notebook 1

  5. Battle-for-the-Galaxy Battle-for-the-Galaxy Public

    C#

  6. Network-IP-Manipulator Network-IP-Manipulator Public

    Tool which uses multiple threads to find computers on the local network and then removed internet access by overwhelming it with TCP or UDP packets; to expose a vulnerability in the structure of Wiโ€ฆ

    Python