Co-Founder, Cto, And Principal Software Engineer
CurrentAs CTO, I set the technical vision, strategy, and roadmap for our company to meet our goals. I established policies for tooling, infrastructure, security, customer data protection, and data resiliency. I worked through verifying our compliance with SOC2, GDPR, and CCPA. I also headed R&D and prototyped new technologies relevant to our goals.As Principal Software Engineer, I designed, implemented, and maintained day-to-day operations for our cloud-native systems and refactored them for increased demand and features. I also refactored our systems to use ever more modern paradigms such as microservices, serverless, and event-driven architecture. I interfaced with customers to understand their requests and turn them into actionable features that solved their needs. I also mentored, coached, and trained our team, created our software development lifecycle (SDLC) processes and policies.- Designed and built out web frontends, APIs, and data stores using C#, ASP.NET (Core and legacy), Serverless/Azure Functions, JavaScript, TypeScript, AngularJS, React, and T-SQL support our cloud-native systems- To ensure quality and team velocity, I designed, developed, and automated deployments of services and their environments using Azure DevOps pipelines using Git, Bicep, ARM templates, YAML, Docker, and PowerShell / shell scripts, and custom C# tools- Developed customer-facing mobile apps that function offline and integrate with external devices to quickly and reliably account for evacuees at muster points. Native apps for iOS and Android were built using Swift and Kotlin to interface with devices via Bluetooth Low Energy (BLE) and platform settings in a user-friendly way- Developed cross-platform mobile apps to prototype new technologies and support internal operations using Expo, Flutter, and Dart- Built out an integration system that allows us to integrate with our customers' existing systems, including Azure Active Directory, Workday, HRIS, and access control systems