OmarHindy

9/23/2014
Mississauga, ON

Position Desired

Software Engineering
Anywhere in the U.S.
Yes

Resume

Education
Bachelor of Engineering, Computer (Co-op)
McMaster University, Hamilton, ON April 2012
 Successfully completed a 4 year program in Computer Engineering with an internship role at IBM
 Favorite Courses: Advanced Internet Communications, Operating Systems and Data structures and algorithms, Communication Networks and Systems.
 Major Interests: Programing and Software Engineering, Operating Systems, Digital and Embedded Systems design as well as Digital Signal Processing.
 Other Courses: Transportation Engineering, Economics, Mechatronics Engineering, Engineering Ethics
 Post-Graduate: Successfully completed a Masters Advanced Compiler Optimization course taught at IBM

Experience

Java JIT Compiler Test Specialist – Node.js/JavaScript Test Specialist Oct 2012 – Current
IBM, Markham, ON
• Took part in JIT SVT/QA as well as Node.js SVT/QA
• Developing Performance/Stress, Functional and System tests
• Implemented tests as well as multithreaded tests using multiple packages as well as data structures/algorithms while monitoring through performance metrics
• Developed functional tests to increase client product coverage in nightly test runs
• Improved running tests to also increase coverage
• Developed a large functional test using web-services technology using both SOAP and REST
• Developed tests for J2EE as well as J2SE
• Used DB2, Apache Derby, MongoDB, H2 as Backend Databases and used JPA as persistence API.
• Created a testing infrastructure for Node.js on Windows, Linux and MacOSX
• Developed functional and system tests using multiple Node.js modules


Programmer Analyst
ASECO Integrated Systems(Engineering and Consulting), Oakville, ON May 2012 – Oct 2012
• Developing and Testing Manufacturing Execution Systems for Clients
• Consulting with Clients to get proper specifications
• Development in MS SQL Server and .NET
• Data tracking and database organization
• UI Design and Development
• Certified In Wonderware Products for PLC design and PLC and software communication

DB2 QA Developer and Customer Profiling
IBM, Markham, ON May 2010 – August 2011

• DB2 Customer Profiling and Tool Development and testing
• DB2 and Database Administration certified.
• Retrieve workloads from clients such as SAP/Nestle/Nomura
• We had to meet deadlines for each specific workload, so we worked with multiple clients at the same time
• Found efficient ways to validate multiple customer workloads.
• Validate and compress the workloads with Importsql and a few compression scripts created by me and my team
• Worked very closely with Data warehouse Team
• Created and maintained compression scripts to compress the workloads to a much desirable size to be stored on the main SVTDB server for Data Warehouse and other teams to access.
• Specialized in SQL and SQL statement debugging and testing
• Development in Java and Perl as well as using the JDBC API and DBI Connect
• Worked on many QA side projects such as developing a script to retrieve data from an older DB2 version to a newer one.
• Created reports regarding DB2 defect/apar statistics using IBM Cognos.
• Worked with different version of DB2 from Version 9 and below and on many platforms such as Windows, AIX and Linux
• Experienced in IBM Rational Team Concert, Lotus Notes, IBM’s Clear Case and Clear Quest, IBM Cognos,DB2wiki, DB2 PureScale and PureXML



Website Designer
Salaheddin Center, Toronto, ON May 2009 – May 2010
• Applied PHP, HTML and CSS to design the website.
• Updating website information upon request.
• Dealing with embedding and creating flash videos.
• Gather and implement user requirements from stakeholders


Key Projects:
Operating Systems Project January 2012 - April 2012
• Designing a simple operating system using NACHOS system
• Learning and implementing ways on how to work with concepts such as Interrupts, Threads, Scheduling, Synchronization, Deadlocks, Memory Management, File system and Protection
• Working in a group of 3 while using a software version control system



Digital Systems Design Final Project November 2009

• Designing the hardware implementation of an image decoder.
• The project consists of designing a decoder in hardware to decompress compressed data sent to SRAM on an FPGA board.
• I learned how to approach milestones as well as important techn...

Login or Register to view the full resume.