Danial Chowdhury is a seasoned technology leader with 17 years’ experience building data-driven platforms and leading engineering teams across retail, healthcare, fintech, utilities and energy. Currently Head of Engineering at an Octopus Energy incubated venture, he previously led Data Engineering at Sainsbury’s where he combined technical strategy, budgeting and sociotechnical redesigns to drive analytics-first transformation. He brings a strong ML and systems background from roles at Babylon and Eigen, and an unusual early-career pedigree in C++ game-engine work—contributing UI and server-browser fixes to the popular Multi Theft Auto project. Comfortable toggling between hands-on coding and senior leadership, Danial is skilled at scaling teams, shipping robust cloud-native data products in constrained environments, and balancing risk-aware AI in regulated domains.
17 years of coding experience
16 years of employment as a software developer
MEng Chemical Engineering, MEng Chemical Engineering at Loughborough University
Chemical Engineering Food Process Engineering, Chemical Engineering Food Process Engineering at Karlsruhe Institute of Technology (KIT)
Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.
Role in this project:
Full-stack Developer
Contributions:2 reviews, 280 commits, 1 PR in 13 years 5 months
Contributions summary:Danial made significant contributions to the Multi Theft Auto game engine, focusing on UI and game logic. They fixed a server browser bug related to password protection, improved the transfer box functionality, and implemented a resizable server browser with saved settings. Furthermore, the user added features to the in-game GUI and modified code related to character controls and animation.
Multi Theft Auto is an open-source game engine that adds full multi-player network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found.
Role in this project:
Back-end Developer
Contributions:99 commits in 1 year 1 month
Contributions summary:Danial contributed to the Multi Theft Auto project by fixing bugs related to the server browser, specifically addressing issues where password-protected servers were not correctly identified. They also made improvements to the transfer box, streamlining its appearance and functionality. Furthermore, the user implemented features to save server passwords, enhancing user experience. The user's work primarily involved modifications to server-side and client-side C++ files related to server browsing and in-game GUI elements, showing focus on core game engine aspects.
game-enginemultiplayer
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.