Coder Social home page Coder Social logo

๐Ÿ‘‹๐Ÿฝ 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

Abdul Arif's Projects

crypto_wallet_coingecko icon crypto_wallet_coingecko

Building a Basic Crypto Wallet for Ethereum Network with Web3 & CoinGecko API (https://www.coingecko.com/en/api)

ctci icon ctci

Cracking the Coding Interview, 5th Edition

linkedin-skill-assessments-quizzes icon linkedin-skill-assessments-quizzes

Full reference of LinkedIn answers 2023 for skill assessments (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lรถsungen, linkedin machine learning test LinkedIn test questions and answers

network-ip-manipulator icon network-ip-manipulator

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-Fi.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.