Summary
Overview
Work History
Education
Skills
Timeline
Generic
OSAMA FAROOQ

OSAMA FAROOQ

North York,Ontario

Summary

An enthusiastic and hardworking engineer continuously seeking opportunities for personal growth and learning.

Overview

4
4

Years of combined Professional and project experience

Work History

Associate - Back End Java Developer

Infosys
07.2022 - 07.2023
  • Worked with Java, HTML5, Springboot framework, and microservices increasing my skill set
  • Spring boot framework was used to create different microservices to complete training projects
  • Coded J-unit test cases and successfully validated the functionality of the service layer methods
  • Developed the API layer and as a result were able to transfer data to and from different microservices
  • Created and maintained applications by translating software requirements into working code
  • Troubleshoot errors in the code which helped enhance my problem-solving skills
  • Reviewed code and debugged errors to improve performance.
  • Wrote unit tests to evaluate high code coverage.

PLC Programmer

Ontario Tech University
01.2022 - 04.2022
  • I took on a new challenge to develop a box sorting system for a factory that flips every other box by 180 degrees
  • Modeled the system on SolidWorks and assessed the final design that helped improve my spatial thinking
  • Collaborated with a team of diverse people to create the simulation on Factory IO
  • Developed the PLC program to run the whole system which improved ladder logic coding skills
  • Organized my work to complete tasks before deadlines which helped me learn about time management and organizational skills.

Programmer & Mechanical Designer - Robot Controller

Ontario Tech University
09.2021 - 04.2022
  • Designed and developed a controller for Hobbyists
  • Sketched outline designs and used CAD programs to create detailed design and specifications.
  • Developed CAD drawings to support prototype designs.
  • Assigned different tasks, communicated deadlines by collaborating with the team, and built my communication skills
  • Utilized my experience in C++ and ROS to code the Arduino microcontroller
  • Collaborated with coworkers, discussing assembly, and needed product adjustments.
  • A robot with a raspberry pi was used which the team coded in Python to connect with our controller to send over commands
  • Demonstrated strong leadership skills by taking initiative and managing the team by distributing tasks.

Programmer & Mechanical Designer - Autonomous Robot

Ontario Tech University
09.2021 - 12.2021
  • Constructed a robot that navigates autonomously in a 2-story maze to reach the destination
  • Programmed the prototype with Arduino using C++ language which improved technical and critical thinking skills
  • Modeled different concepts on Solidworks and as a result were able to visualize the ideas
  • Gained firsthand experience with Arduino's, Sensors, Motors, and other electrical equipment
  • Built a PID wall follower to help the robot avoid wall crashes this helped improve problem-solving skills.
  • Frequently diagnosed mechanical problems and determined how to correct issues.

Programmer & Mechanical Designer - Autonomous Cart

Ontario Tech University
09.2021 - 12.2021
  • Constructed a autonomous shopping cart for grocery stores to help people with physical problems
  • Designed and 3D printed a CAD model of a shopping cart according to the project requirements
  • Created the human following algorithm using Arduino which helped improve coding skills
  • Demonstrated leadership skills by communicating project goals and deadlines
  • Managed multiple parts of the project like programming and mechanical design which helped me gain the ability to multi-task.

Education

Bachelor of Engineering (Honors) - Mechatronics Engineering

Ontario Tech University
Oshawa, Ontario

Skills

  • C
  • Python
  • Java Script
  • Object-oriented and functional programming
  • API Layer web development
  • Git repositories
  • Spring Micro Services
  • Knowledge of HTML5
  • J- Unit Testing
  • PLC ladder Logic/Siemens WinSPS-S7
  • Knowledge of Robotics
  • MS Office Suite
  • Arduino Micro Controllers
  • Circuit Design
  • Mechanical troubleshooting
  • Mechanical design
  • Control Systems
  • Design and technical calculations
  • Strong written and verbal communication skills
  • Highly organized
  • Time management
  • Excellent problem-solving skills
  • Strong Leadership
  • Analyses, records, and charts documentation
  • Motivated individual
  • Work Independently
  • Critical thinking
  • Ability to work effectively in a team
  • Environment
  • Excellent interpersonal skills
  • Takes initiative
  • Embraces new change
  • Strong attention to detail
  • Curiosity in learning new things
  • Ability to multi-task

Timeline

Associate - Back End Java Developer

Infosys
07.2022 - 07.2023

PLC Programmer

Ontario Tech University
01.2022 - 04.2022

Programmer & Mechanical Designer - Robot Controller

Ontario Tech University
09.2021 - 04.2022

Programmer & Mechanical Designer - Autonomous Robot

Ontario Tech University
09.2021 - 12.2021

Programmer & Mechanical Designer - Autonomous Cart

Ontario Tech University
09.2021 - 12.2021

Bachelor of Engineering (Honors) - Mechatronics Engineering

Ontario Tech University
OSAMA FAROOQ