Sean Davis

Sean Davis Email and Phone Number

Senior Software Developer @ MDT @ Mobile Data Technologies
Sean Davis's Location
Calgary, Alberta, Canada, Canada
Sean Davis's Contact Details

Sean Davis work email

Sean Davis personal email

n/a
About Sean Davis

I am a Senior Software Developer at MDA, a leader in data acquisition and controls for oil and gas. With over six years of experience in the energy industry, I have developed applications that meet high availability, performance, and security standards using Azure, C#, and C++. I am also certified in Azure Fundamentals and Professional Scrum Master.I have a passion for learning new technologies and applying them to solve complex problems. I enjoy mentoring and coaching junior developers, as well as collaborating with other teams and stakeholders. I have successfully delivered multiple greenfield and legacy projects, ranging from web applications to WPF applications, using Agile methodologies and best practices. I have also contributed to the development of a WITSML service that adheres to the formalized standards set by Energistics.

Sean Davis's Current Company Details
Mobile Data Technologies

Mobile Data Technologies

View
Senior Software Developer @ MDT
Sean Davis Work Experience Details
  • Mobile Data Technologies
    Senior Software Developer
    Mobile Data Technologies Sep 2023 - Present
    Edmonton, Alberta, Ca
    • Worked on a highly available safety critical and sophisticated control system with tight performance and testing requirements• Developed code that needed to be durable and well tested due to safety requirements and the 24x7 nature of the business.• Responsible for putting customer feedback directly into the product after product went through field testing.• Carefully developed coroutines to ensure UI remains responsive.• Developed pixel perfect UI’s without designer• Contributed to changes in a large MVVM codebase shared by multiple teams.• Improved automated testing by introducing snapshot testing• Designed, implemented and took ownership of safety critical feature in a complex environment.• Conceived of and implemented LLM proof of concept to explore what could be done with the technology.• Collaborated on architecture of device auto discovery via MQTT.• Dramatically improved load times by using inheritance to reduce the need for reflection.
  • Aveva
    Senior Software Developer
    Aveva Mar 2022 - Sep 2023
    Cambridge, Gb
    ● Worked on a real-time embedded product used by 75% of pipeline companies in North America and Europe.● Responsible for ensuring features developed scale across thousands of data points per second.● Participated in architecture reviews for advanced metrics system.● De-flaked a large portion of our integration test suite● Implemented and owned customer facing application features related to plug ins and updates to fluid tracking algorithms.● Proposed and updated architecture to support unit conversions in the core libraries. ● Improved security of existing legacy codebase in C#, C++.● Supervised the work of 5 interns simultaneously over the course of 6 months.● Introduced process changes which gained the team recognition as being the most productive team within the organization.● Elected as Scrum Master for the team by gaining a reputation for being a good mediator and being highly focused.
  • Virtuo
    Senior .Net Developer
    Virtuo Jan 2021 - Mar 2022
    Calgary, Alberta, Ca
    ● Collaborated with UI designers to develop Pixel perfect UI’s● Responsible for the implementation of a mobile greenfield project● Responsible for putting customer feedback directly into the application● Prototyped new application from scratch making use of SQLite, snapshot tests coroutines and unit tests● Added templates to Azure DevOps to guide Junior Team members thinking.● Introduced a process for PR’s to improve code quality.● Responsible for ensuring Junior team Members remain productive, by assisting with debugging and mentoring on program design.
  • Phoenix Technology Services
    Intermediate Software Developer
    Phoenix Technology Services Oct 2017 - Jan 2021
    Calgary, Ab, Ca
    ● Introduced unit tests into legacy codebase● Crafted pixel perfect UI’s, with designers to support complex workflows.● Utilized coroutines in multiple applications to ensure responsiveness of application● Prototyped, designed, implemented owned and improved a new and highly available mobile first progressive web application.● Responsible for implementing a C# API that met formalized standards and tight performance requirements.● Optimized UI, by adjusting a binary search.● Introduced Vue.js into organization to improve development efficiency and application testability, for real-time monitoring software● Primary contact for tier-3 support in a high pressure 24x7 environment.● Designed multiple new features and improved reliability of three business critical WPF applications.● Prototyped a 3D wellbore viewer.● Wrote a recursive SQL Query, to ensure speed and reliability of API.● Responsible for collaborating with other departments to plan a release schedule.
  • Caribou Software
    Intern
    Caribou Software May 2013 - Aug 2015
    Ca
    Conserved cost of software development by carefully crafting object-oriented class hierarchy that utilized various design patterns.Increased maintainability of SQL database by developing sound, normalized SQL relationships.Improved efficiency of clients work-flow through the conception and implementation of two programs (15+ features per project), on a tight deadline (4 months).Enabled users' independence by authoring simple and precise technical documents. Saved company time by identifying opportunities to automate reporting tasks.Fixed long-standing bug by analyzing 20+ user reports of error messages, and recreating that error through effective use of backup systems and VMWare virtual desktops.Identified opportunity to improve data quality; implemented a web-crawler that made heavy use of regular expressions to mine website data.Identified opportunity to increase company efficiency by synchronizing DropBox account with workstation directory structures.

Sean Davis Skills

Java Visual Studio .net Visual Basic Javascript Sql Microsoft Sql Server Crystal Reports C Vmware Data Analysis Html Powerpoint Troubleshooting Sales Analysis Haskell Opengl Programming Windows Microsoft Office Computer Science Microsoft Word Customer Service Microsoft Excel

Sean Davis Education Details

  • University Of Alberta
    University Of Alberta
    Computer Science

Frequently Asked Questions about Sean Davis

What company does Sean Davis work for?

Sean Davis works for Mobile Data Technologies

What is Sean Davis's role at the current company?

Sean Davis's current role is Senior Software Developer @ MDT.

What is Sean Davis's email address?

Sean Davis's email address is sd****@****mes.com

What schools did Sean Davis attend?

Sean Davis attended University Of Alberta.

What are some of Sean Davis's interests?

Sean Davis has interest in Animation, Computer Graphics, Functional Reactive Programming, Swimming, Skiiing.

What skills is Sean Davis known for?

Sean Davis has skills like Java, Visual Studio, .net, Visual Basic, Javascript, Sql, Microsoft Sql Server, Crystal Reports, C, Vmware, Data Analysis, Html.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.