Post Job Free

Resume

Sign in

Manager Software Developer

Location:
Ottawa, ON, Canada
Posted:
February 12, 2020

Contact this candidate

Resume:

Ezwad Ilham Rahman

***-**** ******** ****** **.

Kanata, Ontario, K2K0C1

647-***-**** adbq7o@r.postjobfree.com

Seeking for Full-Time positions from May 1st, 2020 EDUCATION

Bachelor of Engineering, Computer Systems Engineering, Co-op option September 2015-Present Carleton University

Entrance scholarship 2015

Expected Graduation April 2020

RELEVANT SKILLS, EXPERIENCES AND ACCOMPLISHMENTS

Technical Skills

Proficient in several computer programming languages including Java, JavaScript, C/C++, Python

Learned how to integrate hardware and software using Raspberry Pi and Arduino

Experienced in working with multiple Operating Systems including Windows and Linux/Unix, particularly using the Linux command line

Experienced in shell scripting using Bash

Experience with databases in MySQL

Advanced knowledge on data structures such as stacks, queues, trees, linked lists, etc.

Experienced working in Agile environment

Experience with code repositories such as Git and project tracking software such as Jira Communication Skills

Wrote project proposals demonstrating clear understanding of the project goals, identifying potential obstacles, and creating possible solutions to the problems

Communicated with clients on a weekly basis regarding the status of work orders for Networking team while working for Carleton University ITS APPLIED PROJECTS

Team Member January 2018 – April 2018

Development of an Elevator System

Defined the communications interface between components and authored both testing and development code for the dispatch component in a project simulating an Elevator control system that involved concurrent programming using Java

Implemented a multithreaded system to allow multiple elevators to run concurrently to service requests to maximize efficiency and minimize wait time

Designed a Graphical User Interface (GUI) for the elevator displaying the current floor each elevator is on

Team Member September 2019 - Present

Development of Ultra-Wideband Inventory Tracking System – Capstone Project

Using an ultra-wideband RF device to track and monitor objects very accurately

Tracking objects using moving cameras, which live stream to an Android application

Cameras know where the objects are based on UWB RF tracking and follow the objects, even as they move to different rooms (system knows which camera to activate based on location)

Developed a multithreaded central server for the system in Java, which networks and communicates data between a handful of devices, including multiple Raspberry Pi’s and any number of android devices using UDP

Handles storage and manipulation of data before communicating as needed

Computations included the mathematics behind the movement of camera to follow an object in real time, as well as the boundaries of the room to know which camera to activate based on location of object

Implemented a database within the server using SQL to store RF device location data and integrated with the server

WORK EXPERIENCE

Software Designer Co-op September 2018 – December 2018, April 2019 – August 2019 Ribbon Communications

Worked for the GENWare Platform team, which aims to deliver a stable and reliable Linux Operating System framework for the C20 Product Applications.

Wrote shell scripts using Bash in Linux to automate and simplify the process of creating and delivering VSE patch updates (software upgrade)

Researched on debugging tools such as Valgrind and gdb and prepared documentation as a guide to use these tools for the GENWare Platform Team

Made improvements to a data collection tool called vseCollect through shell scripts written in Bash, ensuring it was functioning correctly

Made changes to programs written in C/C++ to account for changes/differences between previous and current release

Delivered a software patch for the projects that were worked on during the work term Information Security and Networking Student (Co-op) January 2018 – August 2018 Carleton University Information Technology Services, Ottawa, Ontario

Used tools such as IBM QRadar to detect, investigate and remediate security threats impacting the Carleton University community

Monitored the connectivity and availability of the Carleton University campus infrastructure using tools such as HP Network Node Manager i

Involved in preliminary investigation and resolution of networking issues

Configured Cisco switches and routers port interfaces after network hardware jack installation

(assign vlan, port reset, etc.)

IP reservation and DHCP information entry on DHCP/DNS server using Infoblox

Updated Carleton University campus network diagram using Microsoft Visio



Contact this candidate