Nathan Davey

Nathan Davey

Information Analyst

Followers of Nathan Davey465 followers
location of Nathan DaveyPerth, Western Australia, Australia

Connect with Nathan Davey to Send Message

Connect

Connect with Nathan Davey to Send Message

Connect
  • Timeline

  • About me

    Software Architect | Senior Developer

  • Education

    • SAE Institute Australia

      2018 -
      Bachelor's degree Cinematography and Film/Video Production
    • Curtin University of Technology

      2000 - 2004
      Bachelor of Science (BS) Information Technology
  • Experience

    • Curtin University

      Aug 2004 - Mar 2006
      Information Analyst
    • Maptek

      Mar 2006 - Apr 2009
      Software Engineer

      • Junior Developer responsible for bug fixes and general development.• C++ development on minor enhancements and bug fixes.• Managed and maintained build/release systems, written in Perl.

    • ABB Enterprise Software

      Apr 2009 - Jul 2019
      Technical Architect | Senior Software Engineer

      Principal technical architect for the prominent Mine Planning Software, MineScape, spearheading the research and development efforts for new technologies, overseeing the initial implementation of advanced functionalities and concepts. Consistently demonstrated ability to solve complex problems without supervision, as the lead/sole architect developer on projects before they were ready for major development.• C# and .NET Development: Proficient in C# programming with expertise in .NET Framework and .NET Core, specializing in Frontend Business Logic and User Interface Design.• C++ Programming: Utilized C++ for server-side and business logic modules, including implementing a 3D graphics engine.• Azure Dev Ops Management: Managed GIT repositories, automated CI/CD pipelines, and handled user management and backlog maintenance.• Key Architectural Contributions: • Redesigned internal 3D graphics engine, transitioning to a multi-process architecture. • Orchestrated migration from TFS to GIT, enhancing version control and collaboration. • Redesigned legacy WinForms UI into a WPF application with a plugin architecture.• Frontend Development and Innovation: • Pioneered React.JS proof-of-concept for Web and Mobile Platforms. • Demonstrated expertise in HTML, JavaScript, CSS, and SCSS for custom web systems. • Implemented auto-update functionality for Desktop Applications using Azure Cloud Resources.• Leadership and Collaboration: • Led SDK Development for Software Extendibility and UI redesign. • Led the development of a customized automated testing solution and served as Security Architect. • Managed architecture documents/diagrams for review processes. • Proficient in Scrum/Agile methodologies. • Focused on bug-fixing with emphasis on performance and memory usage improvements.• Integration and Optimization: • Successfully integrated third-party libraries to enhance application functionality. Show less

    • Datamine

      May 2009 - Oct 2023
      Technical Architect

      Principal technical architect for the prominent Mine Planning Software, MineScape, spearheading the research and development efforts for new technologies, and overseeing the initial implementation of advanced functionalities and concepts. Consistently demonstrated ability to solve complex problems without supervision, as the lead/sole architect developer on projects before they were ready for major development.• C# Programming: Proficient in C# programming using .NET Framework and .NET Core, specializing in Frontend Business Logic and User Interface Design.• C++ Programming: Implemented backend enhancements, particularly at Datamine where I redesigned 3D mesh data functionality and file formats, leading to advanced 3D capabilities and improved user experience.• Azure Dev Ops Management: Main Administrator responsible for managing GIT source control repositories, creating and maintaining automated CI/CD Builds/Release Pipelines (YAML/Classic), user management, and backlog maintenance.• Rapid Learning: Highly adept at learning new frameworks and technologies, especially UI systems.• Web/Mobile Cloud-based Ecosystem Development: Led the development of a cloud-based ecosystem integrating legacy Desktop Applications using Flutter/Dart frontend and Azure, with support for mobile, web and potentially desktop platforms.• Azure Integration Technologies: Key administrator and developer for Azure integration, working with App Services, Function Apps, Storage Services, Notification Hub, SignalR Event Service, B2C Authentication, App Registrations, Application Insights, Log Analytics, and Application Insights technologies.• Third-party Library Integration: Successfully integrated numerous third-party libraries to optimize functionality and enhance application capabilities. Show less

    • Freelance

      Jan 2020 - Mar 2023
      Director | Filmmaker
    • Park House Studios

      Oct 2022 - Feb 2024
      Freelance Filmmaker
    • Synergy (Electricity Generation and Retail Corporation)

      Feb 2024 - Oct 2024
      Senior Software Engineer
    • IMDEX

      Oct 2024 - now
      Senior Software Engineer
  • Licenses & Certifications