Bio
Experience
-
APOS Systems Inc.
-
Kitchener, Ontario, Canada
-
Senior Software Developer
-
Jul 2020 - Jul 2023
-
Kitchener, Ontario, Canada
* Member of the Live Data Gateway (LDG) team developing SAML-SSO Authentication, OAuth Authorization and ODATA middleware for SAP/AnalyticsCloud using Java Servlets, SAP-UI5, etc.* Developed ODBC Driver for LDG, in C++; for use with MS-PowerBI, Tableau, ...* Tools include: SpringTools4, MS Visual...
-
-
-
Ricoh Canada Inc.
-
Kitchener, Canada Area
-
Senior Software Engineer Contractor
-
Oct 2019 - Mar 2020
-
Kitchener, Canada Area
* Designed and developed a Windows Printer Port Monitor (SlnxToDSPortMonitor) in C++ that intercepts print jobs to specific ports and redirects them to configured Ricoh Delegation Server(s) for secure printing.* Ported the SlnxToDSPortMonitor to RHEL8 Linux using CUPS and developed distribution &...
-
-
-
NetSuite
-
Kitchener, Canada Area
-
Senior Java Developer Contractor
-
Sep 2018 - May 2019
-
Kitchener, Canada Area
* Member of the NetSuite HCM: Payroll Applications team handling payroll functions of NetSuite.* Fixed defects in code (Java, JavaScript/SuiteScript) and participated in Agile Development.* Tools include: JIRA, Confluence, IntelliJ IDEA, Perforce, SQL Developer, Slack, etc.
-
-
-
-
United States
-
E-Learning Providers
-
1 - 100 Employee
-
Lead Software Architect - ELIS Product
-
Oct 2012 - Jan 2018
Generated functional requirements, design specifications and oversaw implementation. Built software releases and planned product road-map using Agile Development Methodology & JIRA.
-
-
Full Stack Developer
-
Oct 2010 - Oct 2012
Developed & maintained Open Source MOODLE/ELIS modules including email block, OpenID & SAML authentication plugins, and a set of plugins to access the Alfresco/Tomcat document management system.Developed Web Services: REST, SOAP & XMLRPC - to access ELIS functionality, and, hosted AWS Snapshot management.
-
-
Software Engineer
-
Aug 2004 - Sep 2005
Interpreted Airline Customer requirements, adhering to all FAA regulations, to develop Navtech's Airline Crew Planning & Scheduling software products: Preferential Trip Bidding/Trading and Vacation Bidding.Responsibilities included: scheduling/time-tracking, code design/implementation, in...
-
-
Software Engineer
-
Sep 1998 - Jan 2003
Designed, developed and tested multitasking communications and control software for alpha-numeric paging devices on various platforms - the QUIKPAGER product-line.Developed a real-time kernel and all required C-libraries for embedded systems.
-
-
Software Engineer
-
Jan 1997 - Sep 1998
Responsibilities included: design, development, implementation, testing, documentation & support.Integrated various Web Servers & Browsers for use with the MKS Web Integrity product - a web-based revision control system.Other projects included, integrations of MKS Source Integrity and oth...
-
-
Software Engineer
-
Oct 1995 - Jan 1997
Lead designer and developer of the Open Text: Web Robot (LiveLink Spider) - providing document/file searching, gathering, consolidating and automated indexing for Corporate Intranets and/or the Internet.
-
-
Software Engineer
-
Jun 1994 - Oct 1995
Member of the Scalable Image Item Processing Systems (SIIPS) Software Development Team providing Proof of Deposit (POD), Remittance Processing Systems (RPS) and other Image/Item-based solutions. Primarily developed and supported the Entry Processing Unit (EPU) and Encode & Sort Unit (ESU) rea...
-
-
Software Engineer
-
Aug 1992 - Jun 1994
Member of the Software Development Team assigned to design and develop a Functionally Advanced EHF MILSATCOM Satellite Communications Ground Terminal System for Evaluation and Test (FASSET), to government (DREO) specifications.Aquired a DND Security Clearence, and, led the LDR subsystem Software ...
-
-
Education
-
2009 - 2009University of Waterloo
-
1984 - 1990University of Waterloo
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Software Development”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community