Matija Čupić

Software Engineer at OpTonal

Belgrade, Central Serbia
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
Matija Čupić is a seasoned software engineer and engineering leader with 11 years of experience building and scaling SaaS products, currently contributing at Ticketsolve and co-founding OpTonal where he led the transition from outsourced development to a seven-person in-house engineering team. He has deep experience in backend systems, CI/CD and observability from significant contributions at GitLab—where his work touched large-scale CI serving nearly a billion builds over time—and in banking integrations at Pennylane. Matija blends hands-on engineering (400+ merge requests at GitLab) with people leadership, creating processes and safety nets that enable fast, high-quality delivery. He favors pragmatic technical decisions—opting for public models over bespoke ML—and has shipped AI-driven systems that transcribe and route hundreds of meeting recordings daily. Based in Belgrade, he’s also an active open-source maintainer in the Ruby/Jekyll ecosystem and brings a rare mix of developer productivity tooling, DevOps, and product-facing empathy to teams.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Information Technology, Master's degree Information Technology at Univerzitet MB
bookETŠ "Nikola Tesla"
languagesEnglish, Serbian, German
stackoverflow-logo

Stackoverflow

Stats
855reputation
70kreached
14answers
21questions
github-logo-circle

Github Skills (21)

dependency-management10
ruby-rails10
package-management10
rubygems10
rails10
cicd10
ruby10
gitlab10
github-pages10
jekyll10
apidoc9
devops9
api9
activerecord8
testing7

Programming languages (13)

C#C++RustGoHTMLReasonTypeScriptShell

Github contributions (5)

github-logo-circle
gitlabhq/gitlabhq

Nov 2017 - Sep 2019

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1078 commits in 1 year 10 months
Contributions summary:Matija primarily contributed to GitLab's CI/CD features, with changes focused on the project's auto-devops functionality, build artifacts, and pipeline operations. Their commits included adding new features such as deploy strategies and associated variables. They also modified the CI/CD process by including local and remote files, and improving the parsing of test reports.
gitlab-apinew-issuestrackerrailsgitea
github/pages-gem

Jan 2018 - Mar 2018

A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
Role in this project:
userBackend Developer
Contributions:5 commits, 1 PR, 4 comments in 1 month
Contributions summary:Matija primarily focused on updating dependencies within the `github-pages-gem` repository. Their contributions involved bumping the version of the "minima" theme, a core component of Jekyll-based GitHub Pages sites, to newer releases and merging branches. Furthermore, the user updated other project dependencies, specifically in the areas of converters and other misc items. These changes aimed to keep the project up-to-date with the latest library versions.
dependenciesruby-gemsettingsyncjekyll-plugin
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
Matija Čupić - Software Engineer at OpTonal