Jakub Novak

Founding Software Engineer at E2B

Prague Metropolitan Area Czechia
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
Jakub Novak is a founding software engineer based in Prague with five years of hands-on experience building cloud-native, data-rich developer tooling and production systems. He has driven product and infrastructure work from Python SDKs and JavaScript CLIs to IaC-driven deployments, enabling stateful code execution and rich outputs like graphs and tables in AI applications. At E2B he led the code interpreter extension and sandbox templating, while earlier roles saw him automate complex data pipelines and cut processing times from weeks to days. His background in mathematics and contributions to the smol-ai developer agent backend reflect a strong focus on core agent workflows, planning logic, and reliable artifact handling. Colleagues rely on him for bridging backend architecture, DevOps, and pragmatic SDK/CLI design to accelerate delivery.
code5 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at Charles University in Prague
languagesCzech, English
github-logo-circle

Github Skills (11)

asynchronous10
filesystem10
api10
file-operations10
python10
fileio10
apidoc10
api-design10
async10
prompt9
uuid7

Programming languages (12)

TypeScriptMDXJavaShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
smol-ai/developer

Jul 2023 - Aug 2023

the first library to let you embed a developer agent in your own app!
Role in this project:
userBack-end Developer
Contributions:4 PRs in 23 days
Contributions summary:Jakub primarily focused on developing and refining the backend API for the developer agent library. They implemented core functionality like planning, specifying file paths, and generating code. The contributions included refactoring the codebase to align with a new agent protocol version, incorporating artifact creation, and saving generated files, likely for benchmark or debugging purposes. These changes indicate a focus on the core logic and workflow of the agent's operation.
e2b-dev/code-interpreter

Mar 2024 - Apr 2025

Python & JS/TS SDK for running AI-generated code/code interpreting in your AI app
Contributions:1 release, 11 reviews, 35 PRs in 1 year
aiai-data-analysisanthropiccode-interpretercohere
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
Jakub Novak - Founding Software Engineer at E2B