Craig Duffy work email
- Valid
- Valid
Craig Duffy personal email
Craig is a Calgary based developer with many years of experience developing custom engineering software for the oil and gas industry, plus recent years with a wide variety of clients focusing on data management and analytics. During that time he oversaw multiple completed projects through the entire development lifecycle. Craig brings a vast array of knowledge and experience from multiple areas; including data governance, visualization reporting, database design, multi-discipline software development and cloud technologies. He also has a background in both hardware and software support. Craig is known for his keen attention to detail and customer focused approach to solutions.
-
Senior DeveloperCantactix Solutions Inc. Sep 2024 - PresentSaaS and API development with C#, ASP.NET, React, SQL, Azure. -
Senior Software DeveloperRaven Bay Services Mar 2015 - Jan 2024As a lead developer responsible for solutioning, architecture, system design, stakeholder engagement, and resource management, I oversaw the successful delivery of multiple projects for a variety of clients and business domains. • Improved decision making with predictive analytics and data visualizations. Design a data mart for Power BI reports and create interactive web pages for embedded dashboards using C#, JavaScript and Angular. Implement authentication protocols and configure the Power Apps predictive data models.• Streamlined business workflows by implementing cloud-based data transformation pipelines. Using Azure Data Factory, Azure Functions, blob storage processing and configuring data stores for scalability.• Improved data transfer time from hours to minutes with implementation of an enterprise service bus using Java based APIs and data orchestration in Talend ESB. Replacing old ETL processes with a distributed service-oriented architecture using message queues and data triggers has also reduced points of failure by over 80%. Update data queries in web applications with API calls, parse flat files, and establish ELK logging dashboards.• Developed internal award-winning WPF application for generating rebate payments from product sales. Using Entity Framework for efficient SQL Server communication and creating stored procedures while making use of .NET hosted services and maintaining a DevOps build environment.• Reduced manual workflow steps by 50% with remote sensor real-time data gathering web service. Perform data modeling with PostgreSQL and create RESTful APIs to manage remote data update processing.• Increased market share with machine learning solutions using Azure ML.• Designed scripts to automate large-scale report generation and data warehouse maintenance.• Created a Java program to integrate domain authentication with a large government reporting suite. -
Senior Software EngineerSlb Apr 2012 - Jan 2015Calgary, Alberta• Developed major new features for a pipeline flow assurance program, and redesigned previous features using C# and WPF in MVVM patterns, with some restructuring to MVC while following an agile process.• Senior member of a team tasked with designing and developing a new GIS mapping system.• Created programs to convert all relevant pipeline network data between applications.• Contributed to future design specifications, task planning, work item prioritization and creating test cases. -
Senior ConsultantSpt Group Feb 2010 - Mar 2012Calgary, Alberta• Developed modern COM interop libraries to host conversion routines for older software.• Redesigned the schematic diagram interfaces using OpenGL and improve performance with new features.• Created new license generation and validation tools to streamline the process for our team and clients.Acquired by Schlumberger in 2012.
-
Product DeveloperNeotechnology Consultants Ltd. Sep 2001 - Feb 2010Calgary, Alberta• Added new features and supported the development of pipeline multiphase flow simulators, well production, drilling analysis, and gas and oil field forecasting programs using C++, MFC, COM, XML, ADO and Delphi• Designed and implemented a new project accounting database interface, and developed an entirely new client database system using SQL Server with ASP.NET and ADO.NET using C#• Implemented a new graphing engine using TeeChart and developed new alignment algorithms • Fully designed and developed various software utilities including plotting, reporting and import/export tools• Developed and maintained the installation scripts for all of the programs, with automated build integration• Created a new company website prototype using HTML and CSS with JavaScript• Researched and proposed the best tools to use for new development projects• Recognized the need and implemented solutions to support modern file locations, prevent file conflicts, improve user interface workflow and options, and create advanced help documentationAcquired by SPT Group in 2010. -
Field Service TechnicianAm/Pm Point Of Sale Solutions & Service Feb 1998 - Sep 2000Calgary, Alberta, Canada• Performed on-site repair, maintenance, and programming of various point of sale equipment.• Created a more efficient system of programming automated teller machines.• Developed preventative maintenance schedules and provided customer support.• Provided training to other technicians and organized on-site customer training. -
Service TechnicianBaka Communications, Inc. Oct 1995 - Jul 1997Toronto, Ontario, CanadaRepair and programming of cellular phones and 2-way radios, and vehicle installations.Managed the service department tasks, schedules, priorities and customer relations.
Craig Duffy Skills
Craig Duffy Education Details
-
The Institute For Computer StudiesComputer Science -
Electronics Engineering
Frequently Asked Questions about Craig Duffy
What company does Craig Duffy work for?
Craig Duffy works for Cantactix Solutions Inc.
What is Craig Duffy's role at the current company?
Craig Duffy's current role is Software Developer.
What is Craig Duffy's email address?
Craig Duffy's email address is cr****@****bay.com
What schools did Craig Duffy attend?
Craig Duffy attended The Institute For Computer Studies, Rcc Institute Of Technology.
What skills is Craig Duffy known for?
Craig Duffy has skills like C#, Software Development, Wpf, Visual Studio, C++, Microsoft Sql Server, Tfs, Sql, .net, Asp.net, Unit Testing, Test Driven Development.
Not the Craig Duffy you were looking for?
-
-
Craig Duffy
Greater London -
-
Craig Duffy
York -
Craig Duffy
New York City Metropolitan Area2deem.com, swrve.com1 (415) 8XXXXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial