McMaster University Welcome to Jeffrey Jianhui Lei's Home Page The Department of Computing and Software

About Me
Education
Work Experiences
Technical Skills
Personal Interests
  • Developer, System Development
    Ceryx Inc.
    August 2007 - August 2009

    • Participated in developing Web based customer administration system. Designed and developed Web portal interfaces of the system. Incorporated Web portal with MySQL Database and Microsoft Exchange Server as data depository.
    • Upgraded main architecture of a support management system. Developed new features of this system using PHP, which included successfully integrating this support management system with the Web based customer administration portal, using SOAP-based Web Services built with ASP.NET (C#).
    • Developed Web based applications, written in Visual C# and Perl, to monitor performance of system Web servers.
    • Actively participated in product development and release cycle. Defined development strategy and release planning. Documented new features specifications of existing products. Authored test plans for releasing products to verify vital functionalities and provide regression coverage. Diagnosed and troubleshot defects in production environments.


  • Software Developer, DB2 UDB Kernel Development
    IBM Canada Ltd.
    May 2005 - August 2006

    • Performed and analyzed automated regression testing on product functionalities and performance to identify regression issues. Investigated on regression issues and provided development solutions of code-based defects using C language.
    • Developed automated testing scripts, written in Perl, for releasing product to verify major vital functionalities. Developed and implemented new testing scenarios and testing procedures to expand automated regression testing coverage.
    • Worked with various operating systems, including AIX, Linux, Microsoft Windows, Solaris, and HP-UX.
    • Developed strong independent analytical and problem-solving skills and multitasking abilities. Gained knowledge of software development concepts, software project management, software quality assurance methodologies.