Abdullah Waseem

I'm a

About

I am a Software Engineering professional with 2 years of experience in software development, application support, networking, and data analysis with expertise in performing development and maintenance for large scale operational software with JavaScript, Python, C#/C/C++, Java, SQL, and Shell Scripting. I have a proven track record of optimizing operational efficiency through the integration of advanced technologies and cross-functional collaboration.

Skills

Listed below is a peak into the languages and frameworks that I am skilled with and continue to grow my knowledge of

JavaScript

JavaScript is my backbone in web development, driving both backend with Node.js and framworks like Express.js and frontend with frameworks like React.js. With Node.js, I build scalable server-side applications, ensuring real-time interactions, while React.js enables dynamic, interactive user interfaces.

Python

Python has been a cornerstone in my skill set. In Natural Language Processing, to create chatbots and language analysis tools. In DevOps, to automates tasks, ensuring smooth deployments. For IoT, to manage device communication seamlessly. In Data Science, leveraging Pandas and TensorFlow to enable robust data analysis and machine learning.

Java

Java has been instrumental in my software engineering endeavors, where I've designed large-scale applications integrated into the cloud. Its robustness and platform independence have allowed me to create complex, enterprise-level solutions. I've leveraged Java's object-oriented programming to build scalable systems, ensuring modularity and maintainability. With its extensive libraries and frameworks, I've developed cloud-based applications, ensuring seamless integration and high-performance computing.

SQL

I've harnessed SQL across various platforms like MySQL, Oracle SQL, and MSSQL, creating efficient and scalable data solutions. In MySQL, I've optimized schemas for web apps, while Oracle SQL enabled advanced analytics. MSSQL helped build secure, high-performance databases for enterprise application

Node.js

I've utilized Node.js extensively to create responsive, functional end-to-end web applications, desktop applications, and automations. I've developed robust server-side applications that handle concurrent connections efficiently, ensuring seamless user experiences. Whether crafting dynamic web interfaces or building desktop applications, Node.js has enabled me to deliver high-performance solutions.

React

I've primarily worked with React in building dynamic user interfaces and improving web applications. I've created interactive components for seamless user experiences, and integrated React with state management libraries like Redux for efficient data flow

DevOps

I've optimized software development leveraging Git for facilitated collaborative workflows, Docker to ensure consistency across environments, and Kubernetes automated deployments for efficiency. GitLab and GitHub enabled continuous integration and automated testing, speeding up releases and ensuring application stability. This integrated approach streamlined development, fostering rapid iterations and reliable deployments.

Mobile Application Development

My expertise lies in harnessing the power of modern frameworks. I have seamlessly transitioned my skills to create dynamic and intuitive user interfaces for mobile platforms with the use of both cross platform frameworks such as Flutter and native framrworks such as Android Studio.

Machine Learning

I've delved into machine learning through a comprehensive bootcamp, focusing on advanced techniques using TensorFlow and Keras. This immersive experience equipped me with deep insights into building complex models and deploying sophisticated machine learning solutions. Leveraging TensorFlow's powerful capabilities and Keras' simplicity, I've gained expertise in developing intricate algorithms, enabling me to tackle intricate real-world problems effectively.

Resume

Summary

Abdullah Waseem

  • Software Engineering professional with 2 years of experience in software development, application support, networking, and data analysis.
  • Expertise in performing development and maintenance for large scale operational software with JavaScript, Python, C#/C/C++, Java, SQL, and Shell Scripting.
  • Highly motivated with strong leadership, teamwork, and communication skills to lead and collaborate on innovative business and technical projects to add operational and strategic value.
  • Superior technical and behavioral problem solving skills gained through software engineering projects and internship experience.
  • Proven track record of optimizing operational efficiency through the integration of advanced technologies and cross-functional collaboration.

Education

Bachelor of Engineering - Software Engineering

2019 - 2024

Ontario Tech University, Oshawa, ON

Professional Experience

Software Engineering Intern

September 2021 - April 2023

Ontario Energy Board

  • Optimized industry relations enquiry system to match industry enquiries with department records allowing for improved accuracy and shorter enquiry repose timelines.
  • Developed industry relations enquiry daily report resulting in the initial capture of 50+ lost enquiries and 50% reduction in enquiry response timelines.
  • Utilized Oracle Business Intelligence to analyze department performance and suggest methods of improvement in department practices resulting in the capture of hundred of untracked cases and applications.
  • Conducted comprehensive jurisdictional research on energy transition policy throughout North America and suggested improvements to energy transition policy in Ontario.

Technical Service Assistant

May 2021 - August 2021

Ontario Tech University, Technical Services Department

  • Enhanced manual information tracking by leveraging ASP.NET to create a laboratory inventory management system to document and organize thousands of lab equipment and materials.
  • Preserved functionality of lab equipment to ensure equipment and operator safety.
  • Performed inventory and component maintenance
  • Facilitated safety testing and completion of laboratory experiments.

Projects

A display and link to my recent projects.

PulsePoint

Distributed Video Surveillance System

Velocity

Car Marketplace Mobile Application

Friendster API

user management and interactions REST API

Our Blog

Blog viewing and posting website

WeatherSimple

Weather data website

Content Based Image Retrieval

Image matching algorithm

Lab Manager

Laboratory inventory management system

Contact