Matej Bačo

Software Engineer at Appwrite

Prague, Prague, 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
Matej Bačo is a pragmatic software engineer with 10 years of experience based in Prague, specializing in backend systems and developer tooling. He’s an active open-source contributor to Appwrite—improving rule error handling, proxy/functions/certificates, and enhancing documentation, logging, and feature parity across the platform. Matej also contributed to the SDK generator, implementing Node.js chunked uploads and filesystem-aware templates, showing a practical focus on robust file handling and cross-language SDK ergonomics. Open-minded and detail-oriented, he combines bug fixes with forward-looking feature work to keep infrastructure compatible and maintainable at scale.
code10 years of coding experience
github-logo-circle

Github Skills (20)

javascript10
back-end-development10
php10
code-generation10
sdk10
file-upload10
error-handling10
nodejs10
backend10
databases9
database9
rest-api8
api-rest8
restful-api8
api-design8

Programming languages (25)

C#CSVGGoMustacheHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
appwrite/appwrite

Jun 2021 - Dec 2022

Build like a team of hundreds_
Role in this project:
userBack-end Developer
Contributions:1 release, 1492 reviews, 1041 commits in 1 year 6 months
Contributions summary:Matej made significant contributions to the Appwrite project, primarily focusing on backend improvements related to rule error handling, console updates, and the implementation of shared and function variables. They also addressed bugs and improved existing functionality in proxy, functions, and certificates codebases. Furthermore, the user introduced enhancements to documentation, logging, and added new features, all while maintaining compatibility with the project's existing infrastructure.
serverlessfirebase-alternativeiosbackend-as-a-servicesecure
appwrite/sdk-generator

Oct 2021 - Jan 2023

Generating SDKs for multiple programming languages and platforms ⚙️
Role in this project:
userBack-end Developer
Contributions:5 releases, 269 reviews, 176 commits in 1 year 3 months
Contributions summary:Matej primarily contributed to the SDK generator, implementing features to support NodeJS chunk uploads. They added exports, implemented chunk upload logic, modified test files to accommodate the changes, and made several code improvements. These changes involved modifications to templates and test files, and included file system operations to manage file uploads.
jspythonjavascriptplatformsruby
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
Matej Bačo - Software Engineer at Appwrite