Marc Sala

Staff Software Engineer at Flanks

Barcelona, Catalonia, Spain
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
Marc Sala is a Staff Software Engineer based in Barcelona with 13 years of experience building and operating backend-heavy web platforms. He has progressed from system administration to tech lead and staff roles across startups and scaleups, currently driving engineering at Flanks after senior and lead positions at Elastic Suite, CAPSiDE and others. Marc contributes to notable open-source work like Overleaf’s Git Bridge, improving error handling, logging and file-size safeguards—an indication of his focus on resilient integrations and production reliability. He blends full-stack fluency with operational discipline, mentoring teams to ship robust systems and prevent operational surprises. Colleagues rely on him for pragmatic architecture choices that balance developer velocity and long-term maintainability.
code13 years of coding experience
job12 years of employment as a software developer
bookFP – MGS Administració de sistemes informàtics, FP – MGS Administració de sistemes informàtics at Institut Jaume Balmes
bookUOC (Universitat Oberta de Catalunya)
languagesEnglish, Catalan, Spanish
github-logo-circle

Github Skills (9)

javas10
git10
error-handling10
java10
api-design9
restful-api9
rest-api9
api-rest9
sql4

Programming languages (9)

JavaDockerfileShellCSSJavaScriptHTMLPerlRuby

Github contributions (5)

github-logo-circle
overleaf/overleaf

Oct 2015 - Jun 2016

A web-based collaborative LaTeX editor
Role in this project:
userBack-end Developer
Contributions:22 commits in 8 months
Contributions summary:Marc primarily worked on improving the Git Bridge service of the Overleaf project. Their contributions focused on handling various error scenarios, such as 401 and 403 errors, and integrating logic for projects with protected access. They implemented file size limits to prevent large files from being processed, and updated the local version after processing snapshots. Additionally, the user added logging functionality to track actions within the commit process.
latex-editorweb-basedlatexcollaborativeeditor
meis/talks

Mar 2015 - Nov 2019

Talk slides
Contributions:2 PRs, 16 pushes, 3 branches in 4 years 8 months
javascriptreacttalk-slides
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
Marc Sala - Staff Software Engineer at Flanks