Targeting Role as:
SOFTWARE DEVELOPER
Focused and results-driven professional adept at creative problem solving methods to resolve technical and programming issues. Skilled in monitoring computer system performances through data analysis and collaboration. Organized coordinator of software and hardware repair and installation. Experienced and detail-oriented individual with a natural talent for system evaluation and time management.
CORE COMPETENCIES
Database Management
SDLC & OOD
Programming
Project Management
Software Development
Operating Systems
Troubleshooting
Team Collaboration
Data Structures
Computer Networks
Algorithm Design
System Monitoring
1
2
3
4
1
2
3
4
ACADEMIC ACHIEVEMENTS
Bachelor of Engineering Degree Specialized Honours in Computer Engineering
York University Toronto, ON. October 2015
Key Projects:
4th year Robotics Project – Supervised by Prof. Minas E. Spetsakis Jan. 2015 – April 2015
Interfaced a CRS A150 robotic arm and a Microsoft LifeCam Studio camera to solve the Tower of Hanoi problem.
Employed inverse kinematics calculations to obtain the camera’s intrinsic matrix which then mapped the points in a 3D environment to points on image frames taken by the camera.
Developed modules to calibrate the camera using the intrinsic matrix modules to detect the tower in location and calculate required orientation to manipulate each cube in the tower.
4th year Engineering Project– Supervised by Prof. John E. Moores Sept. 2014 – May 2015
Created and developed a bathymetry system to calculate the depth and turbidity of a body of water within a $1000.00 budget.
Utilized images caught by a CMOS camera through a custom-made V4L framework to facilitate navigating through obstacles in water.
Designed a control module in C programming language, using GPIO ports on BeagleboneBlack and a Logitech C920 camera.
Developed a Shell Script Daemon to turn the device on automatically and trigger the sensing unit to capture the underwater images.
Translated turbidity calculations from MATLAB to Java for a more effective and compatible performance.
Research Assistant – Supervised by Prof. Andrew W. Eckford May 2013 – Nov. 2014
Designed a sensing mechanism comprised of an Arduino-Uno microcontroller atop of an NXT-built robot with a MQ-3 alcohol sensor embedded into it.
Developed path of changing alcoholic concentration levels in the air for robot to sense, read, and follow.
Converted the alcohol readings from the robot into an electric voltage, which was translated into binary code, and then to the human alphabet to transmit messages without electromagnetic communication.
Device would be used during natural disasters when radio frequency/cellular communication would not be possible.
ACADEMIC ACHIEVEMENTS (cont’d)
Multi-Threaded CPU Scheduler Simulator Design 2013
Developed a program in C- language to simulate CPU scheduling algorithms such as FCFS, RR, and three-level FBQ.
Calculated the average wait time, turnaround time, CPU completion and utilization time, number of context switches during execution, and which process is last to finish based on a given static CPU workload for each algorithm.
Investigated software performance and system behaviour based on the given CPU workload for various control parameters; discovered optimal values for time quantum and an optimal trade-off between average waiting time and number of context switches.
Produced a technical report containing instructions on running the program as well as context of various tests performed to achieve optimal time quantum, and provided mathematical reasoning to justify trade-off decisions.
ADDITIONAL WORK EXPERIENCE
Technology Associate Staples Canada Richmond Hill Dec. 2012 – Present
Responsible for installing, configuring, diagnosing, repairing, and upgrading computer hardware and operating systems.
Ensure customer satisfaction by facilitating repairs to be completed by a third party repair facility.
Resolve and organize client inquiries using RUSCOMP incident tracking system.
Senior IT Specialist Osgoode Hall Law School York University May 2014 – April 2015
Deployed new computers, maintained network connections, and troubleshot technical issues.
Enhanced the management of workstations with SCCM and Active Directory projects.
Established a more accurate inventory database for Osgoode stock using Active Directory objects.
Tested and installed software; authored documentation guides.
Ensured consistent IT service by training new users and staff on services and procedures by responding to technical inquiries in person, by phone, and through Remedy Ticketing system.
Delivered live/unattended technical support with GoToAssist remote support software.
PROFICIENCIES
Operating Systems: UNIX Linux Mac OS X Windows XP Vista 7, 8, 10
Programming Languages: C Assembly Java JavaScript Python UNIX Shell Scripting SQL MATLAB Verilog Eiffel (X) HTML Visual Basic
Application Packages: MS Office 2003, 2007, 2010, 2013 Lotus Notes Eclipse CEO MS Excel Google Apps Incident Management (Remedy, RUSCOMP)