Senior Software Engineer

Nick is a senior software engineer for the Atlas web application suite and Hecate Azure Cloud infrastructure for Hecate Software, Inc.  Nick has over 15 years of experience in building web applications using proven architectures (Onion, MVC) and industry standard web frameworks (.NET MVC, ReactJS, Redux).  Nick also has over four years of experience in building Azure Cloud infrastructure.  This includes building industry standard software engineering environments from development to production.  Nick emphasizes security in all cloud environments such as authentication and authorization, web applications, databases, and data streaming.  Nick employs software engineering standards with the Hecate development team.  Nick communicates with and demonstrates software with the Hecate team and the Offshore Technical Compliance (OTC) teams.

Nick has over six months of experience leading a Quality Management System (QMS) as a Quality Assurance (QA) lead based on ISO 9001.  This includes building a QMS with Hecate Software, Inc. and working with employees for change requests, training, and finalizing QMS documents.  Specific to software engineering, Nick built a QMS with a focus on quality software through the Agile lifecycle with documented and tracible processes.  Furthermore, these processes are agreed upon by all team members and officially signed by senior management.



  • Rich Web Applications with visual analytics, offline mode, reporting and data management, and Role Based Access Controls (RBAC)
  • Microservices and APIs using OData
  • SQL databases – modeling, query, and hosting
  • Data management with Entity Framework
  • Application architectures including Onion, MVC, MV*
  • Cloud – Azure PaaS app services, functions, databases, service bus, event hub, storage
  • Cloud – budgeting and subscription management
  • Cloud – Identity Access Management (IAM) of cloud services
  • Azure Active Directory (AAD) – internal and external account management, app registrations, authentication and authorization, OAuth 2.0
  • Cloud resource manager
  • Software QMS Management using ISO9001 and ISO90003
  • Software product and team leadership and management


  • Compressed Air Emergency Breathing System (CA-EBS)
  • Tropical Helicopter Underwater Escape Training (HUET – OPITO)
  • SAFE Gulf / SAFE Land  
  • Oil & Gas UK (OGUK) Offshore Medical Certificate
  • Transportation Worker Identification Credential (TWIC)
Nick Mileson Sr. Software Engineer