My Resume - Computer Science Club
Transcription
My Resume - Computer Science Club
Expected Graduation: April 2015 Harris Rasheed 4B, Computer Science (Software Engineering Option) http://www.linkedin.com/in/harrisrasheed Dubai, United Arab Emirates harris.rasheed@uwaterloo.ca +9714 882 3520 Summary of Qualifications One year solid industry experience at IBM Canada’s Software Research Lab, one of the third largest in the world pioneering DB2, an established database used by many Fortune 500 companies Additional experience with Intel Security (McAfee), Research in Motion and Metadata Technologies, building a diverse technical experience portfolio Highly organised, deadline-focused and effective planner focused on achieving results Excellent communicator and team player actively involved in team building activities Technical Skills Programming Languages: Java , C++, C o Scripting: Python, Perl, Bash o Supplemental Skills: GDB, UML, ERD, SRS o Web Technology: ASP.NET, SQL, HTML, CSS Databases: DB2, MS SQL Server Operating Systems: Windows, Linux, AIX Education Candidate for Bachelor in Computer Science Honours, University of Waterloo, Waterloo, Ontario, Canada, September 2010 – Present (Exp. Graduation Apr 2015) Relevant courses: Computer Networks, Software Defined Networks/Infrastructure (Advanced Topics), Computer Security, Concurrent & Parallel Programming, Database Systems Implementation, Software Design & Architecture, Algorithms, Data Structures & Data Management Relevant Experience Software Development Intern, Intel Security (McAfee) Waterloo, Ontario, Canada, May 2014 – September 2014 Technology used: Python, Django, Apache, Tortoise SVN & Version One Service Owner - Complete management of a testing framework production system including source code management with 20+ contributors Feature Development - Implemented a caching mechanism to allow for flexibility in build installations and specific testing scenarios Project Management - Acted as the team liaison for feature requests, common issues and critical events related to the framework Harris Rasheed DB2 Software Developer – C/C++, IBM Canada Markham, Ontario, Canada, May 2012 – April 2013 Technology used: ClearCase, ClearQuest, DB2, Perl, C++, C, SQL & Lotus Notes Defect Resolution - Solved and implemented fixes on reported known issues in various components across the code base requiring both general and specialised knowledge of the code Performance Engineering - Ensured that relevant areas of the code were yielding time to the database thread scheduler via review of the stack log files and analysis of the code for better concurrency Memory Management - Modification of the memory pool values to allow the appropriate amount to be allocated to the database instance and maximising the system load of DB2 Project Management - Gathered and analysed user requirements to propose a solution for a DB2 FVT tool to allow intricate socket level testing Platform Programs Tools Developer, Student, BlackBerry (Research in Motion) Waterloo, Ontario, Canada, May 2011 – August 2011 Technology used: ASP.NET (MVC), C#.NET, C#, XSL, HTML, CSS, MS SQL, Perforce & MS Outlook Dashboard Tool - Re-design, development and launch to platform production of a dashboard-creation and management engine used to provide updates to high-level executives every week on active projects Platform Maintenance - Management of various systems and provided a maximum turnaround time of 30 minutes for critical system bug fixes/crashes to maintain integrity and high availability Actions Tracking - Recording of meeting minutes and actions tracking of various individuals in fast-paced meetings requiring deep technical knowledge in internal processes Intern Programmer, Metadata Technologies Dubai, United Arab Emirates, June 2010 – August 2010, June 2009 – August 2009 Technology used: ASP.NET, VB.NET, C#.NET, Classic ASP, Java & SQL Ticket Portal - Development and design of the Advanced Search module for a customer’s ticket tracking system using ASP.NET Soffront CRM - Independently designed and tested an SMS text-messaging engine in Soffront CRM that sends a message to a group of contacts when the dataset meets a specific criterion Awards, Certifications and Leadership Student Leadership Program Certification, Organisational & Human Development DB2 Academic Associate Certification, IBM, August 2012 Competent Leader, Toastmasters International Merit Scholarship Recipient, University of Waterloo, 2010 Canadian Computing Competition Distinction Award, University of Waterloo, 2010 Projects Referee Scheduling System Designing a referee scheduling system to assign games to referees depending on a referee’s skill & availability, game’s difficulty and a fairness algorithm that assigns an appropriate number of games to each referee Skills: Java, LaTeX & Github