Oliver Atkinson is a Lead Software Engineer and Business Intelligence specialist with 12 years’ experience delivering data visualisation and analytics solutions for Fortune 500 clients at Capgemini. He combines hands-on dashboard design in Tableau (certified) and Power BI with client-facing stakeholder engagement up to CIO level, offshore team management, and accredited engagement management skills. Oliver pairs a strong business-analyst background (First Class BSc, Aston University) with practical engineering contributions to open-source projects like Tuist and apple/swift-algorithms, where he improved build reliability and implemented core algorithms. Known for bridging technical and non-technical teams, he blends creative problem solving with rigorous testing and UAT expertise to translate complex requirements into clear, actionable reporting.
12 years of coding experience
4 years of employment as a software developer
GCSE, 5 x A*, 4 x A, 2 x B, GCSE, 5 x A*, 4 x A, 2 x B at Formby High School
A level, Mathematics - Further Mathematics - Physics - Chemistry, B - B - B - B, A level, Mathematics - Further Mathematics - Physics - Chemistry, B - B - B - B at Formby High School Sixth Form
First Class Honours - Digital and Technology Solutions (Business Analyst Specialism), Information Technology / Business Analysis, First class honours, First Class Honours - Digital and Technology Solutions (Business Analyst Specialism), Information Technology / Business Analysis, First class honours at Aston University
Commonly used sequence and collection algorithms for Swift
Role in this project:
Backend Developer
Contributions:18 reviews, 15 commits, 4 PRs in 4 months
Contributions summary:Oliver primarily contributed to the implementation of algorithms for the Swift Algorithms project. They added new algorithms like the "sliding windows" and "stride" algorithms, along with corresponding test suites. Their work involved writing Swift code to define the logic and functionality of these algorithms, as well as creating tests to ensure correctness. Additionally, they refactored existing code and improved the codebase by optimizing the algorithm.
Contributions:3 releases, 9 reviews, 168 commits in 1 year 6 months
Contributions summary:Oliver contributed to the Tuist CLI project, focusing on managing static library dependencies and resolving unit test failures. They implemented a feature to handle transitive static library dependencies, improving the project's build process. Additionally, the user addressed unit test failures resulting from a bad merge, ensuring the codebase's stability. These commits demonstrate a focus on improving the project's build system and resolving integration issues.
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.