Post Job Free
Sign in

Computer Science Java Developer

Location:
Richmond Hill, ON, Canada
Posted:
May 05, 2016

Contact this candidate

Resume:

Osama Kamal-Al-Deen

** ****** ****** **. ******** Hill, ON ********@*****.*** Cell: 647-***-****

Objective:

Seeking a software development job preferably in Java, C and/or Python. Education:

Bachelor's degree in Computer Science at the University of Toronto, St. George Campus in Dec 2015 Qualifications:

Projects:

• Implemented a virtual router and NAT using C on a linux Virtual Machine using a mininet simulated network environment. The router fully implemented packet forwarding for TCP/IP and UDP connections as well as checksum and CRC error detection.

• Using HTML, worked on a website that presents participants with a survey, the results of which were uploaded to a database for review.

• Using HTML, worked on a website that allows teachers to review and modify their schedules for the next semester.

• Using Python, added a function to the interface of an open source flowchart creation program.

• Implemented certain Kernel level operating system functions including bootstrapping and memory management functions using C.

• Conducted research regarding the desirability of a personal RFID (Radio Frequency Identification) scanner for grocery items that provides users with detailed information about the products and their manufacturers. The research included user testing, surveys and one-on-one interviews. Programming Languages:

High Level: C, C++, Java, Python, Prolog, Haskell, Lisp. Low Level: Machine Code, Assembly.

Software Testing and Verification: z3, Dafny.

Website Creation and Database Management: HTML, SQL. PDF Creation: LaTeX.

Operating Systems:

Linux, Windows, DOS.

Technical Applications:

Experienced with:

• Both git and SVN online repositories.

• Linux shell and SSH.

• Virtual machines, Virtual box, Qemu in particular.

• Unit testing such as JUnit.

Other Applications:

Microsoft Office (Access, Excel, Power Point, etc.), Apache Open Office. Cellular Biology: BLAST (Basic Local Alignment Search Tool). Music: Audacity, Fruit Loops. Guitar Pro.

Traits:

Fast Learner

Punctual

Works well in a team

Musician (Guitar Player)

Well studied in the fields of Cellular and Evolutionary Biology References available upon request.



Contact this candidate