Bartosz Kaznowski

Back End Engineer at Thought Machine

London, 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
Bartosz Kaznowski is a Back End Engineer and former Tech Lead Manager with 12 years’ experience building and scaling cloud-native banking and payroll systems. Currently at Thought Machine he leads Core-Accounts work on Vault, maintaining and expanding account functionality for a production core-banking platform. He has deep backend and database experience—contributing to projects like SurrealDB and Neo4j—alongside strong hands-on skills in Go, Python, Groovy and Java. His background in mathematics and a final-year project on proactive secret sharing reflect a long-standing interest in security and cryptography, which he has applied as a Security Champion and API working group member. Previously he helped evolve Intuit’s Global Payroll Platform for QuickBooks Online in the UK, gaining product-focused, compliance-aware engineering experience. Based in London, he also founded RapidRecast, showing an entrepreneurial bent for simplifying streaming systems.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BSc) Mathematics and Computer Science, Bachelor of Science (BSc) Mathematics and Computer Science at University of Bristol
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
189reputation
26kreached
2answers
7questions
github-logo-circle

Github Skills (29)

causal10
testing10
databases10
query-optimization10
java10
javas10
database-design10
rust10
backend10
distributed-database10
clustering10
database10
graph-database9
documentdb9
nosql9

Programming languages (12)

MDXTypeScriptJavaRustSCSSHandlebarsScalaJavaScript

Github contributions (5)

github-logo-circle
surrealdb/surrealdb

Jan 2023 - Dec 2024

A scalable, distributed, collaborative, document-graph database, for the realtime web
Role in this project:
userBack-end Developer / Database Engineer
Contributions:451 reviews, 186 PRs, 1 push in 1 year 11 months
Contributions summary:Bartosz primarily contributed to the core functionality of the SurrealDB database, as evidenced by modifications across multiple files, including key management, storage, and live query features. The user's work involved optimizing and refactoring database interactions, addressing data storage concerns, and improving the efficiency of core operations. The user also implemented unit tests to validate their code changes. The user has also modified documentation for the database.
realtimedatabase-as-a-serviceserverlessnosql-databasedeveloper-tools
neo4j/neo4j

Jul 2017 - Dec 2018

Graphs for Everyone
Role in this project:
userBack-end Developer & Database Engineer
Contributions:197 commits, 130 PRs, 61 pushes in 1 year 5 months
Contributions summary:Bartosz contributed to the Neo4j database project by implementing the "Introducing Resolution Resolver" and "Added logs and cleanup" features. The commits involved modifying the `CausalClusteringSettings.java` file and the `HazelcastCoreTopologyService.java` and `DnsHostnameResolver.java` files. The user's work primarily focuses on causal clustering, with the addition of support for DNS resolution and the integration of a resolution resolver within the hazelcast clustering service.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
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
Bartosz Kaznowski - Back End Engineer at Thought Machine