Résumé
Last updated October, 2024
Cyril Van Dyke
Summary
Experienced engineering manager who communicates, collaborates, and leads effectively with a focus on creating highly-efficient development teams that deliver on company needs.
Technical Expertise
Versed in Go, Typescript, Javascript, React, Redux, Node.js, C#, .Net MVC, Python, Docker, Kubernetes, Prototyping Tools, MySQL, PostgreSQL, Unit Testing, Git, Azure, AWS, Datadog, CircleCI
Education
Bachelor of Science, Computer Science Minor in Mathematics Gonzaga University , Spokane, WA
Career History & Accomplishments
Senior Engineering Manager, Opal
● Led change management across the Engineering & Product departments, resulting in improved development pace, visibility into roadmap outcomes, & developer happiness.
● Maintained and supported an incredibly effective team, developing and releasing the industry-first Campaign Planner product.
● Worked to help shape the future direction of the Opal Platform as a member of the Product & Engineering leadership team.
Engineering Manager, Opal
● Hired and retained strong software engineers with zero turnover over a 24-month span, resulting in a team that consistently ranked highest on internal employee sentiment surveys.
● Worked closely with both Product Management team and Principal Engineers to shape, implement, and execute on roadmaps that detailed plans for both product improvement and maintenance across a number of differing tech stacks and service architectures.
● Led multiple software teams while putting robust development plans in place to facilitate engineer career development.
● Continued hands-on development for important stakeholder requests, allowing development teams to stay focused on long-term projects.
Senior Software Engineer, Opal
● Contributed to rebuild of navigation system and user personal panel for flagship application in the Opal platform, leading to an increase in Net Promoter Score among users.
● Collaborated on pushing adoption of Typescript & other modern development practices within the Engineering department.
● Led improvements on team planning process to better fit engineer needs, resulting in increased focus time and streamlined agile meetings.
Lead Software Engineer, Billups
● Collaborated closely with Product team to create requirements and manage development of core additions to Out-Of-Home Demand-Side Platform.
● Architected solutions to modernize existing React codebase: adding testing suite, improving CI/CD pipeline, reducing code sprawl, integrating a third-party component library, and adopting modern practices
● Hired and led a new Front-End development team.
Full-Stack Software Engineer, Billups
● Designed and implemented API in Go for the import of Out-Of-Home Units into a Media Campaign planning application.
● Led front-end development team in creation of a Supplier Management Platform for Out-Of-Home media vendors built in React, working closely with a services team to interface with their API.
● Created extensive development plans to ensure the delivery of Product Management features against an aggressive timeline.
Software Engineer, NAVEX Global
● Prototyped new features and led the creation of a development plan to implement features with team.
● Developed case-management intake API which allowed a mobile front-end team to interface with existing business logic.
● Implemented data-privacy options across flagship incident-management application to align with the General Data Protection Regulation.
Jr. Software Engineer, NAVEX Global
● Created a new dashboard for flagship incident-management application which was required to perform a suite of features to maintain parity with existing system while improving user experience.
● Rebuilt incident-management application’s navigation system giving the entire application a facelift.
● Worked with Product Management and customers to design, analyze, and implement customer requests.
Jr. Software QA Engineer, NAVEX Global
● Developed automated tests for enterprise application and actively contributed to the development of an inner-source automated testing framework.
● Heavily involved in internal tooling projects to increase efficiency of software deployments.