Daniel Comeau

Daniel Comeau

Senior Programmer - Contractor

Followers of Daniel Comeau276 followers
location of Daniel ComeauNew York City Metropolitan Area

Connect with Daniel Comeau to Send Message

Connect

Connect with Daniel Comeau to Send Message

Connect
  • Timeline

  • About me

    Software Developer & Automated QA Test Specialist

  • Education

    • University of New Brunswick

      1979 - 1981
      B. Eng Electrical Engineering

      Activities and Societies: Varsity Volleyball

    • McGill University

      1981 - 1984
      B. Eng Electrical and Computer Engineering
  • Experience

    • Bell Solutions / Bell Sygma (Bell Canada)

      Jul 1996 - Dec 1997
      Senior Programmer - Contractor

      • Designed and developed the Report Viewer module for the Revenue Management System (RMS) for the Toll Highway 407 ETR Project, using Delphi and the QuickReport components.• Analyzed RMS system architecture and reviewed architectural improvements for subsequent RMS versions.• Developed RMS installation scripts using InstallShield Express Pro.

    • Canadian Coast Guard/Garde côtière canadienne

      Jan 1998 - Mar 2005
      Technical Architect, Senior Programmer - Contractor

      • As the lead Delphi programmer, redesigned and migrated the Human Resource System (MariTime Fleet Management System) from Visual FoxPro to Delphi with Oracle 8i PL/SQL.• Maintained the nation-wide MariTime Fleet Management System for five Coast Guard Operational Centres. Provided technical support and enhanced the existing system as well as made changes for new union collective agreements.• Analyzed user requirements and department business rules to be implemented with Oracle PL/SQL.• Wrote and maintained Oracle packages (PL/SQL) to validate data, enforce business rules, provide security, ensure data integrity, and to optimize speed.• Responsible for evaluating and selecting programming tools: Delphi, Direct Oracle Access, Microsoft FrontPage, Microsoft Visual SourceSafe, and others.• Designed client application architecture and user interface. Built MDI-hybrid application framework using object-oriented techniques.• Developed over 100 Delphi custom components to add new functionality and increase programmer productivity.• Developed sophisticated scheduling module user interface in Delphi.• Wrote documentation, specifications, user requirements, and online context-sensitive help, using Microsoft Office Suite tools (Word, Excel, PowerPoint, Visio, and FrontPage).• Administered daily product builds and organized files in Microsoft Visual SourceSafe.• Designed ASP .NET application to allow employees to check leave balances online.• Conducted user training for each new major release of MariTime. Show less

    • Brainhunter Inc

      Jul 2004 - Jun 2005
      Senior Programmer - Contractor

      • Provided on-going maintenance and enhancements to the Sales Tracking and Reporting System (STARS), which is used in the Ottawa office to track contract bids and proposals.• Revised and added numerous new reports and screens using Delphi.• Wrote InterBase scripts to update database data and structure changes.

    • Linedata Services

      Jul 2005 - Dec 2005
      Software Developer - Contractor

      • Implemented custom changes to MSHARE (a transfer agency and shareholder record keeping system that supports both retail and institutional investment funds).• Revised and added new screens and reports using Delphi with Oracle PL/SQL, InterBase, Crystal Reports, and StarTeam.

    • Perks On Demand d/b/a Perks Nearby

      Feb 2006 - Dec 2006
      Software Developer

      • Designed and implemented new user interface enhancements to be used for all Fastrack applications using Delphi.• Developed new Home Health Agency (HHA) application using Delphi.

    • Melissa & Doug, LLC

      Dec 2006 - now
      Software Developer

      Designed and implemented:• Web-based QA Automated testing framework using Python with PyTest and Playwright.• Web-based apps and data dashboards using (1) Python with Flask and Streamlit, and (2) ASP.NET with C#.• Custom changes to Century, a Customer Relationship Management (CRM) application and a suite of electronic commerce (EDI) applications and Windows Services using Delphi 7, Microsoft SQL Server 2005 & 2017, and Crystal Reports.More than interested in:• Machine Learning / Data Science with Python and Jupyter Notebook Show less

  • Licenses & Certifications