Hi, I'm Bilal Ikram.

A
Passionate software developer with a drive for tackling complex real-world challenges and a knack for quick problem-solving.

About

I am a Computer Engineering student at the Univeristy of Toronto. I am passionate about learning and creating new and innovative software that breaks the boundaries of the technology we use today. I am always pushing to improve my skills to better refine my work. Currently I am interested in projects related to Machine Learning and Front-End Development. I have around 5 years of coding experience and over 16 months of professional work experience. I am well versed in both Object-Oriented Programming and Functional Languages. I am most proficient and mainly use C++, Python, HTML/CSS but still have some experience with other languages and am always ready to learn more.

  • Languages: Python, Java, JavaScript, C, C++, HTML/CSS
  • Databases: MySQL, PHP, XQuery
  • Libraries: NumPy, React
  • Frameworks: Flask, Node.js, TensorFlow, PyTorch, Bootstrap
  • Tools & Technologies: Git, Jenkins, Qtest, AWS, JIRA

I am currently looking for a New Grad opportunities for April 2024, so if you know of any opportunities or want to discuss something, feel free to reach out!

Experience

Software Engineer in Test
  • Developed, and maintained high-quality software applications for PlayStation 5 front-end experience, ensuring high- quality standards and optimal user experience, using React Native
  • Designed and implemented automated test scripts using industry-standard testing frameworks and tools, such as Selenium and JUnit, to streamline the testing process and increase efficiency.
  • Collaborated with the development team to establish and enhance continuous integration and continuous delivery (CI/CD) processes, facilitating rapid and reliable software releases.
  • Tools: Python, JavaScript, Qtest, Jenkins
May 2022 - August 2023 | Waterloo, Canada

Projects

A Map Application based in C++
A Map Application based in C++

A Map Application based in C++

Accomplishments
  • Tools: C++, GTK
  • A user-friendly map application that provides important information for over 20 different cities worldwide.
  • The application was written using C++ and retrieving data using the OpenStreetMap Database API
quiz app
Image Captioning Bot

An AI bot that outputs an image after being fed an image input

Accomplishments
  • Tools: PyTorch, TensorFlow, Numpy, Python
  • A machine learning model that uses ResNet50, Attention Networks and trained on the Flicker8k dataset to produce captions to an input image
Screenshot of web app
Twitter Bot

A Twitter bot made to automate interacting with users in Python

Accomplishments
  • Tools:Python, Tweepy, Tkinter
  • A Twitter Bot that searches twitter based on a keyword and interacts with tweets based on the user input.
Screenshot of  web app
Portfolio

A portfolio website outlining my past experiences and projects

Accomplishments
  • Tools:JavaScript, HTML, CSS, Bootstrap
  • Personal Portfolio to showcase my personal projects

Skills

Languages and Databases

Python
C++
javascript
HTML5
CSS3
Java

Libraries

Node.js
NumPy
TensorFlow
React

Frameworks

Flask
Bootstrap
PyTorch

Other

Git
Jenkins
Jira

Education

Univeristy of Toronto

Toronto, Canada

Degree: Bachelor of Electrical and Computer Engineering
CGPA: 3.81/4.00

    Relevant Courseworks:

    • Algorithms & Data Structures
    • Machine Learning and Artificial Intelligence
    • Database Systems
    • Computer Networks
    • Control Systems
    • Operating Systems
    • Computer Vision

Places Travelled

A map of the places I have visited:

Contact