Post Job Free

Resume

Sign in

Staff Software Developer at IBM, specialized in Java application dev.

Location:
Markham, ON, Canada
Salary:
90000
Posted:
June 17, 2015

Contact this candidate

Resume:

PROFESSIONAL EXPERIENCE

IBM Canada Ltd. ****/** - Present

Staff Software Developer

• Developed and maintained products written in Java and C/C++

• Collaborated extensively with internal departments to ensure the completion of deliverables

• Prepared/presented status report for projects and post -delivery project reviews

• Investigated and implemented new testing strategies resulting in 60% reduction in testing time

• Coordinated urgent issue resolution process, managed the development of options and solutions to

mitigate or resolve escalation from large-scale enterprise customers

• Extensive experience with debugging on Linux/Unix platforms

• Exhibited outstanding technical expertise and exemplary customer interaction resulting in IBM Top

Performer Award in 2013

IBM Canada Ltd. 2007/05 - 2008/08

Eclipse Tooling Software Developer (Internship)

Demonstrated solid knowledge on full cycle of object-oriented Eclipse plugin (Java) development

Fixed defects, developed new features and prepared documentations for the produc t

Extensive testing experiences for various products for IBM z/OS and z/Linux Mainframe

Researched and ported the Three Way Merge tool for managing source code

Significant amount of experience on Graphical User Interface (GUI) design and implementation

TECHNICAL SKILL

Programming JAVA, C/C++, Shell Scripting, HTML, XML, CSS, JavaScript/JQuery, SQL, PHP,

VHDL, S/SL, Pascal, Intel Assembly, MPI, OpenMP, UML

Operating System Windows, Linux (and Linux based Computer Clusters), UNIX, Mac OS X,

IBM z/OS, IBM z/Linux, IBM TPF, IBM z/TPFs

EDUCATION

Queen’s University Computer Architecture Laboratory 2009/09 - 2011/10

Master of Applied Science in Computer Engineering Kingston, Ontario, Canada

Multiprocessor architectures, memory organization, and software simulation tools for system analysis

Parallel processing for multimedia applications, hardware acceleration and performance enhancement

2004/01 - 2009/05

University of New Brunswick (UNB)

Bachelor of Science in Computer Engineering Fredericton, New Brunswick, Canada

First Division (Class) Standing, Cumulative GPA 4.0/4.3

Selected to represent UNB at the APICS programming competitions twice

PUBLICATION

Bo Fan and Naraig Manjikian, “Analysis and Parallelization of JPEG-2000 Reference Software”, IEEE Canadian

Conference on Electrical and Computer Engineering 2011 (also presented the paper in the conference)

OTHER EXPERIENCE

Queen’s University (Kingston, O.N.)

Research Assistant in Computer Architecture Laboratory 2009/09 – 2011/10

Researched performance enhancements for the next generation of JPEG image compression standard

Researched multiprocessor architectures, memory organization, and hardware acceleration technique

Analyzed execution, cache, and memory behaviors for software in order to enhance their performance

Developed a memory access tracking tool in simulation environment

CERTIFICATION

IBM Platform LSF Certified Professionals

AWARD, HONOUR AND SCHOLARSHIP

2013

IBM Top Performer Award

2010 - 2011

Queen’s University International Tuition Award ($5,000)

2009 - 2011

Queen’s University Graduate Award ($7,661)

2009 - 2011

Research Assistantship at Queen’s University

2009 - 2010

Queen’s University Tuition Award

2008/03, 2008/08

IBM Thanks! Awards

2005-2009

UNB Brenda Claire Sharpe Memorial Scholarship ($20,000 in total)

2004 - 2007, 2009

UNB Dean’s List

OTHER ACTIVITY

2011 - Present

Volunteering at Phoenix Art School as teaching assistant for oil painting

Other interests: Oil painting, travelling, reading, basketball, skiing and fishing



Contact this candidate