Lead Software Engineer, Energy Transition at A.P. Moller - Maersk
Paris, Ile-de-France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tim Jarratt is a seasoned software leader with 15 years' experience who currently leads engineering for Energy Transition at A.P. Moller - Maersk, driving a platform that ships to production 30+ times per day with 99.9% uptime. A pragmatic advocate of XP, TDD and a Product Mindset, he pairs with engineers, runs technical discovery workshops, and has trained and mentored thousands of engineers across enterprises and customer engagements. He is an active open-source contributor to well-known projects like Ginkgo (authoring the ginkgo convert command), Jasmine and Cloud Foundry CLI, with deep expertise in test automation and backend systems. Based in Paris with a BS in Mathematics from UC Davis, he blends hands-on architecture, delivery coaching and people leadership to turn complex problems into small, valuable increments. His GitHub avatar—a cat wearing a tie—hints at the warm, approachable leadership style that complements his technical rigor.
15 years of coding experience
13 years of employment as a software developer
BS, Mathematics, BS, Mathematics at University of California, Davis
Contributions:1 release, 71 commits, 26 PRs in 2 years 9 months
Contributions summary:Tim primarily focused on enhancing the testing infrastructure and supporting the Cedar framework with XCTest. They implemented features to correctly report failures, support focused and skipped specs, and allow for randomized test execution. The user also upgraded dependencies and addressed issues in the Xcode templates to ensure compatibility and correct behavior. Their work demonstrates a strong understanding of Objective-C and the intricacies of integrating testing frameworks.
A tool for generating self-contained, type-safe test doubles in go
Role in this project:
Backend Developer
Contributions:71 commits, 20 PRs, 108 pushes in 4 years 1 month
Contributions summary:Tim primarily contributed to the `counterfeiter` project, a tool for generating type-safe test doubles in Go. Their work involved adding integration tests, extracting argument parsing logic, and refactoring the code for better readability. They also addressed issues such as a race condition and improved the overall structure of the generated code, indicating a focus on code quality and maintainability.
golangself-containedtestinggotype-safe
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.