I am a dedicated engineering professional with a diverse technical background, specializing in software development, systems integration, and real-time data processing. I enjoy leading teams, solving complex technical problems, and delivering high-quality software across Windows, MacOS, Linux, and cloud environments. I excel at collaborating with product owners, designers, and engineers to design and ship solutions that improve user experience and operational efficiency. Most recently I have contributed to government digital services and energy/telecom software projects, applying agile practices, mentoring peers, and delivering reliable, scalable systems under tight deadlines. I am passionate about applying data-driven approaches to decision-making and continually improving code quality, deployment efficiency, and user impact.

Roger C. Moore

I am a dedicated engineering professional with a diverse technical background, specializing in software development, systems integration, and real-time data processing. I enjoy leading teams, solving complex technical problems, and delivering high-quality software across Windows, MacOS, Linux, and cloud environments. I excel at collaborating with product owners, designers, and engineers to design and ship solutions that improve user experience and operational efficiency. Most recently I have contributed to government digital services and energy/telecom software projects, applying agile practices, mentoring peers, and delivering reliable, scalable systems under tight deadlines. I am passionate about applying data-driven approaches to decision-making and continually improving code quality, deployment efficiency, and user impact.

Available to hire

I am a dedicated engineering professional with a diverse technical background, specializing in software development, systems integration, and real-time data processing. I enjoy leading teams, solving complex technical problems, and delivering high-quality software across Windows, MacOS, Linux, and cloud environments. I excel at collaborating with product owners, designers, and engineers to design and ship solutions that improve user experience and operational efficiency.

Most recently I have contributed to government digital services and energy/telecom software projects, applying agile practices, mentoring peers, and delivering reliable, scalable systems under tight deadlines. I am passionate about applying data-driven approaches to decision-making and continually improving code quality, deployment efficiency, and user impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Fullstack Developer III at Government of Alberta
January 1, 2025 - Present
Contributed to the transformation of government services by delivering innovative digital solutions within the Digital Design and Delivery Division (3D). Collaborated with product owners, designers, and other developers to conduct user research, define product backlogs, and implement agile methodologies. Developed and maintained high-quality, user-centric web applications and services, improving service delivery and user experience.
Application Developer III at Enbridge
January 1, 2023 - January 1, 2024
Developed and tested OASyS Enterprise SCADA HMI composites, models, and data sources. Refactored code to meet unit and functional tests; investigated CPU time, memory leaks, and SQL query optimizations. Proficient in C#/.NET and Python; deployed applications with Chocolatey/PowerShell and Artifactory; mentored peers and conducted code reviews; supported 24/7 critical real-time software for pipeline operations.
Software Developer III at Shaw Communications
January 1, 2021 - January 1, 2022
Performed embedded firmware/software engineering for Shaw Direct Satellite Receivers using C++11 features; enhanced Channel Scan Service flow and dynamic tuner handling; resolved signal scan issues and improved diagnostics; adhered to MISRA standards and contributed to CI improvements.
Senior Software Developer at Vertex Downhole
January 1, 2020 - January 1, 2020
Led software development for real-time data collection and processing in downhole drilling; collaborated with hardware and field teams to improve data reliability and performance; contributed to system architecture and maintenance of data pipelines.
Senior Software Developer at Intelligent Wellhead Systems
January 1, 2019 - January 1, 2020
Updated and enhanced IWS Hub Invision website using PHP/Laravel with Vue.js, hosted in Azure, and designed RESTful APIs. Implemented historical data functionality for fracking data with Python and SQLAlchemy ORM; maintained legacy code and automated deployments with GitLab CI/CD on Linux.
Software Developer at RoundLAB
January 1, 2019 - January 1, 2019
Architected and implemented Electronic Drilling Data Integrator (EDDI), a distributed platform that collects real-time drilling data, transmits to the server, and stores in backend databases. Built Web API for high-resolution geomagnetic model calculations; implemented SignalR hub for WITS tags; developed WCF services and Azure deployment; created ASP.NET Core interfaces with Vue.js using RESTful APIs; designed and optimized the database schema and ORM.
Application Developer at CP Rail
January 1, 2016 - January 1, 2019
Enhanced and led development of Structures Asset Management (SAM) WPF application and contributed to Track Asset Management (TAM) WPF application using Entity Framework; supported automated CI testing with TeamCity, NUnit; optimized SQL performance and integrated ArcGIS for asset geolocation.
Senior Software Developer at Phoenix Technologies
January 1, 2014 - January 1, 2015
Lead software developer on the Envision real-time data collection service for directional drilling; guided other developers on object-oriented design for WPF/C#/.NET and SQL Server; provided Level 3 support to drilling engineers and designed a management website for present/forecast job numbers using MVVM and SQL Server.
Application Developer at Ziff Energy Group
January 1, 2009 - January 1, 2014
Led analysis, design and development of custom business applications; standardized IT processes; created client data management tools; built applications using C#/.NET, SSIS/SSRS, SQL Server and SharePoint; maintained CI/testing and documentation; supported ASP.NET websites and reports.
Software Developer at GEDCO
January 1, 2007 - January 1, 2009
Developed VISTA seismic processing components; implemented Seismic Unix wavelet packet compression; enhanced seismic survey tools and supported cross-platform development for Windows/Linux environments.
C++/C# Programmer at Avocent Mobile
January 1, 2004 - January 1, 2006
Developed SonicSentinel 2.0/2.1 for device management, using C++ and .NET; contributed to SonicAdmin 4.x/5.x on PalmTreo and WindowsMobile with Metrowerks CodeWarrior and NUnit testing.
Software Designer at Willowglen Systems Inc.
January 1, 2001 - January 1, 2003
Contributed to object-oriented design of cross-platform, real-time database-driven SCADA systems; supported UNIX/SVR4 environments and multithreaded real-time operations; aided in building portable, modular code.

Education

Master of Computer Science at Wilfrid Laurier University
January 11, 2030 - January 1, 2022
Bachelor of Science in Computer Engineering at University of Alberta
January 11, 2030 - January 1, 2000

Qualifications

iPhone Programming (CP 669)
January 1, 2022 - January 1, 2022
Android Programming (CP 670)
January 1, 2021 - January 1, 2021
Machine Learning (CP 640)
January 1, 2020 - January 1, 2020
Advanced Algorithm Design (CP 600)
January 1, 2020 - January 1, 2020
Building Windows Services with Topshelf Certificate
January 1, 2019 - January 1, 2019
Getting Started With ASP.NET Core Certificate
January 1, 2019 - January 1, 2019
Entity Framework in Depth Certificate
January 1, 2018 - January 1, 2018
MVVM in Depth Certificate
January 1, 2018 - January 1, 2018
Design for e-Commerce in a Mobile First World Certificate
January 1, 2017 - January 1, 2017
ASP.NET, Ajax, JavaScript and jQuery Certificate
January 1, 2015 - January 1, 2015
CPRG 255 Advanced .NET Development VI: ASP.NET
January 1, 2013 - January 1, 2013
CPRG 254 Advanced .NET Development III: ADO.NET
January 1, 2012 - January 1, 2012
CPSC 441 Computer Communications
January 1, 2008 - January 1, 2008
Improving Your Project Management Skills: The Basics for Success
January 1, 2005 - January 1, 2005

Industry Experience

Government, Energy & Utilities, Manufacturing, Software & Internet, Transportation & Logistics, Media & Entertainment, Professional Services, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more