Todd Kazakov

Lead Backend Engineer at Tidepool

Bulgaria
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

👤
Senior
🎓
Top School
Todd Kazakov is a Lead Backend Engineer with 11 years of experience building high-throughput, data-centric systems for companies ranging from startups to global travel brands. He has architected scalable microservice platforms and authentication systems (OpenID Connect) at Lonely Planet, led backend at Tidepool, and co-founded a data science platform that attracted Fortune 500 beta users and Silicon Valley accelerator backing. Todd’s strengths span distributed systems, cloud-native infrastructure (AWS, Kubernetes), and production-focused tooling for data scientists, with hands-on work in Scala, Elixir, Go, TypeScript and Java. He contributes to open-source identity tooling, notably enhancing a Keycloak user-migration plugin with legacy ID migration and bearer-token authentication. Based in Bulgaria, he is open to remote opportunities where he can blend algorithmic thinking, machine-learning workflows, and robust backend engineering. Colleagues describe him as a pragmatic architect who turns complex, number-crunching requirements into reliable, testable systems.
code11 years of coding experience
job9 years of employment as a software developer
bookBEng Computer Science/Software Engineering, Computer Science, First Class, BEng Computer Science/Software Engineering, Computer Science, First Class at The University of Birmingham
bookAdvanced Computing, Computer Science, Advanced Computing, Computer Science at Imperial College London
stackoverflow-logo

Stackoverflow

Stats
53reputation
577reached
1answer
2questions
github-logo-circle

Github Skills (15)

keycloak10
javas10
api-rest10
rest-api10
junit10
rest-client10
api-design10
restful-api10
java10
jtest10
adsense6
user-interface6
ads6
overriding6
r6

Programming languages (17)

SmartyJavaRustScalaMakefileGoHTMLFreeMarker

Github contributions (5)

github-logo-circle
A Keycloak plugin for migrating users from legacy systems
Role in this project:
userBack-end Developer
Contributions:1 review, 13 commits, 9 PRs in 2 years 4 months
Contributions summary:Todd's primary contribution involved enhancing a Keycloak plugin for user migration. They added the functionality to migrate legacy user IDs and implemented bearer token authentication for REST API interactions. They also refactored code, removed obsolete sections, and created tests, including tests for a Bearer Token Request Filter, and added a setting for credential validation to use user ID instead of username.
keycloakkeycloak-pluginhapijs
tidepool-org/clinic

Feb 2021 - Sep 2022

Clinic Administration
Contributions:79 reviews, 263 commits, 162 PRs in 1 year 7 months
administrationclinic
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
Todd Kazakov - Lead Backend Engineer at Tidepool