Lead Software Engineer with a focus on engineering excellence
Throughout my career I’ve had the privilege to work with people and teams who had excellent engineering practices which allowed me to hone my own craft. However, experience has shown that this was not the norm in the industry.
Led the effort to stabilize the pipelines by scheduling deployments and upgrading dependencies increasing deployments by 100%
•
Conducted a comprehensive assessment of micro service architecture, documenting critical issues and proposing solutions that would lead to a 100% decrease in system downtime and a 50% improvement in overall system stability
•
Lead the training for Domain Driven Design principles within the organization
•
Led the initiative to define and document design patterns, style guides, and best practices
Architected a greenfield React with hooks, frontend app, that empowered support departments to resolve issues, resulting in a 50-100% reduction in time-to-resolution.
•
Established testing patterns and practices improving stability
•
Built Gitlab pipelines to shortening delivery times to Production
•
Built a shared React library component utilizing recursion to search in-memory datasets increasing performance
•
Developed and launched a robust GraphQL server utilizing Apollo federated Gateway which was writing in Typescript and Node,, allowing faster frontend development.