Nikola Marić

Technical Lead at aula

Berlin, Germany
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
Nikola Marić is a pragmatic technical lead with 12 years’ experience building backend and infrastructure for startups, scaleups and large enterprises, currently leading engineering at aula in Berlin. He specializes in RESTful APIs, microservices and globally distributed systems, with hands-on expertise in TypeScript, Python, Node.js, Docker and operational practices like disaster recovery and on-call SLAs. Nikola blends team leadership and process design—mentoring, hiring, RFC-driven change and compliance—while actively contributing to security and data protection through close collaboration with DPOs. He is comfortable in both deep implementation work (e.g., improving Electron GPU-rendering resilience on an open-source terminal-recording project) and high-level architecture decisions. A proactive advocate for diversity, inclusion and sustainability, he prioritizes privacy, performance and user satisfaction alongside shipping reliable systems.
code11 years of coding experience
job10 years of employment as a software developer
bookB.Sc. (Hons) Faculty of Electrical Engineering Software Engineering, B.Sc. (Hons) Faculty of Electrical Engineering Software Engineering at ETF, Belgrade
bookMathematics and Computer Science, Mathematics and Computer Science at Valjevska gimnazija
languagesEnglish, Serbian, German
stackoverflow-logo

Stackoverflow

Stats
633reputation
1.9mreached
13answers
7questions
github-logo-circle

Github Skills (20)

javascript10
electron10
rendering10
render10
error-handling10
nodejs10
bash9
performance-optimization9
command-line8
gif8
jpa6
oracle-10g6
spring-data-jpa6
spring-boot6
spring-data6

Programming languages (20)

JavaCSSC++JinjaCRustMakefileVue

Github contributions (5)

github-logo-circle
faressoft/terminalizer

Apr 2020 - Jul 2023

🦄 Record your terminal and generate animated gif images or share a web player
Role in this project:
userBack-end Developer
Contributions:2 PRs, 9 comments, 1 issue in 3 years 3 months
Contributions summary:Nikola focused on improving the rendering process within the `terminalizer` project. They addressed issues related to GPU rendering failures, implementing fallback mechanisms to disable the GPU and retry. The contributions include error handling, specifically targeting Electron-related GPU errors, and optimizing performance through the use of `Date.now()`. Furthermore, the user made enhancements to error logging and process management during the rendering and merging phases.
renderasepritegif-animationshellzsh
Logback appender for Slack messenger
Contributions:1 release, 4 reviews, 21 commits in 6 years 8 months
logback-appenderloggingslacklogbackmessenger
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
Nikola Marić - Technical Lead at aula