Chris Novakovic

Finance Manager at BDO UK LLP

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chris Novakovic is a finance manager with 11 years of experience blending financial control, audit and IT finance across financial services and automotive sectors in the UK. Currently at BDO UK, he has a strong track record as an IT finance business partner and projects controller for Mercedes‑Benz, bringing technical appreciation to budgeting and lifecycle decisions for complex IT programmes. His background in compliance, internal audit and adjudication gives him a rigorous, controls-first approach to risk and process improvement. Unusually for a finance professional, he contributes to open-source tooling—helping maintain vulnerability-detection data and build-system fixes—demonstrating practical engineering literacy and attention to operational detail. Educated in mathematics and progressing through CIMA, he combines quantitative rigour with commercial pragmatism to translate technical complexity into auditable financial outcomes.
code11 years of coding experience
bookCIMA Professional Qualification, CIMA Professional Qualification at CIMA
bookMathematics, Mathematics at University of York
github-logo-circle

Github Skills (26)

go-modules10
alpine-linux10
container10
debian10
vulnerability10
build-system10
security10
ubuntu10
automation10
go10
vulnerability-detection10
alpinejs10
automations10
build-tools10
scripting9

Programming languages (14)

JavaC++CMakefileGoPerlHTMLShell

Github contributions (5)

github-logo-circle
thought-machine/please

Jul 2020 - Dec 2022

High-performance extensible build system for reproducible multi-language builds.
Role in this project:
userBack-end & Automation Engineer
Contributions:56 reviews, 32 commits, 149 PRs in 2 years 5 months
Contributions summary:Chris primarily contributed to improving the build system for Go projects, specifically addressing issues related to redefined imports in generated test files. They also implemented and maintained the `jarcat/unzip` tools, addressing problems related to directory creation during archive extraction and adding support for multiple patches in the go_get rule. The user demonstrates experience with build system internals and scripting by sanitising environment variable values when executing remote actions. The user also worked on making C/C++ library output filenames customisable and made other go_get improvements.
buckmonorepobazelmulti-languagebuilds
aquasecurity/trivy

Jun 2021 - Jun 2021

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Role in this project:
userSecurity Engineer
Contributions:2 reviews, 1 commit, 5 PRs in 1 day
Contributions summary:Chris primarily contributed to the project by adding and updating end-of-life (EOL) dates for various Linux distributions within the `pkg/detector/ospkg/alpine` and `pkg/detector/ospkg/ubuntu` directories. This involved modifying code to reflect the supported lifespan of different Alpine and Ubuntu versions. Additionally, the user updated the EOL for Debian 12, demonstrating a focus on maintaining accurate vulnerability detection capabilities by incorporating OS-specific support lifecycles.
vulnerability-scannersiacmisconfigurationsrepositoriessecurity-tools
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.
Request Free Trial