Mar.2009 - Current
Development Analyst - Qualicom Innovations Inc.
Steeles Tech Building, Richmond Hill, ON
Project:
Payment reconsolidation SOA banking solution
Roles:
Business model developer, data analyst, technical support
- Carried the data migration process through two major releases by simplifying steps and enhancing Java tools to work more effectively
- Familiarized with the business flow allowing data issues to be solved quickly
- Provided systems integration support by fixing webMethods flow and Java services with offshore support team members
- Enhanced the performance of a webMethods services to run ten times faster with lower average CPU usage
Project:
Clinical trial administrative document management system
Roles:
Core Java developer, UI designer, business analyst, technical and product support
- Utilized the IBM Integration Developer to manage both the web interface with Portlet 2.0 and JSF 1.1 technologies as well as EJB 3.0 in the model layer
- Implemented product enhancing features in redesigning the user interface and adding new workflow functionality
- Worked closely with client by understanding their requirements and maximizing their needs
- Provided pivotal production support allowing client to pitch the product successfully
May 2006 - Dec.2007 (Co-op)
Software Developer - E*Trade Canada
30 Yonge St., Toronto, Ontario
Project:
Foreign Exchange system for internal FX traders to place orders, monitor quotes, and mange daily P&L
Roles:
Java developer (front and back end)
- Improved server performance by eliminating race conditions in the data model
- Created a Java WebStart application to manage currency related data objects
- Supported system by fixing defects timely and releasing updates to QA environments
Project:
Unified password management gateway to control server security
Roles:
Server side C++ developer
- Implemented data model and core C++ server functionality in UNIX and with Roguewave API to allow future and existing servers to connect to it using legacy and new authentication managed by Java WebStart admin application
- Developed interface between client and server connections via SOAP and XML/XSLT-based messaging
- Created a test application with QT toolkit to simulate client orders
Sep.2005 - Dec.2005 (Co-op)
Software Development for WebSphere - IBM Software Lab
8200 Warden Ave., Markham, ON
Project:
International e-commerce system for IBM’s server systems and laptop products
- Initiated front-end tool with Eclipse for user management used for assisting in a subset of regression tests
- Developed AIX korn script to assist teammates in testing more efficiently
Jan.2005 - Apr.2005 (Co-op)
Electrical Engineer, MDA Space Missions (MDRobotics)
9445 Airport Rd., Brampton, ON
Project:
End to end testing of the Special Purpose Dexterous Manipulator robotic arm
Roles:
Test engineer, lab technician
- Implemented alternative solutions for Perl scripts failing on Windows system used for categorizing and managing log files of test scripts
- Configured and optimized the control of software, test scripts and report logs
Jun.2004 - Sep.2004 (Co-op)
Q/A Assistant - Qualicom Innovations Inc.
Steeles Tech Building, Richmond Hill, ON
Project:
System Integration Testing for SBPS application for the Ministry of Finance using J2EE WebSphere Application Developer and DB2
Roles:
QA analyst, build & deployment
- Designed and executed both black box test cases and J-Unit test scripts
- Optimized Ant build script to more efficiently execute weekly deployment