Director of Engineering, Buckhill Ltd.
May, 2012 - Aug, 202311 years 4 months
Technology leader with focus on streamlining processes and adopting modern technologies to accomplish given goals.
Oversee the end-to-end software development lifecycle.
Design, develop, and maintain the InsurTech Platform as a Service with Multi-Cloud deployment support.
Lead a team of software engineers in designing and developing the ongoing InsurTech API platform, with a focus on rating engine implementation and security.
Create a build process and rule-set for continuous testing and containerization build.
Design and develop an Identity Access Management platform with Multi-Factor Authentication capabilities, supporting hardware tokens like Yubikeys.
Make decisions on software and frameworks to leverage popular frameworks with available learning materials and onboarding support.
Collaborate with cross-functional teams and stakeholders to gather requirements, ensure successful project delivery, and drive continuous improvement.
Implement in-browser test automation using Cypress and perform multi-device integration testing with Amazon Device Farm.
Place a focus on automation and AutoDevOps to eliminate errors stemming from human factors and repetition, minimizing technical debt and errors incurred by manual work.
Implement internal tools and rules targeted at hosting codebases and storing sensitive credentials and secrets used within the organization.
Drive the philosophy of 'code as documentation' and enforce documenting APIs using OpenAPI standards. Lead an R&D team that created internal tooling targeted at generating GraphQL schemas and OpenAPI specs using a code-as-documentation process.
Lead talent acquisition and developer onboarding processes.