Karlo Mikuš

Software Developer at Dhimahi

Zagreb, Croatia
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
Karlo Mikuš is a software developer based in Zagreb with 11 years of hands-on experience building PHP-backed web applications and designing backend architectures. He has worked across high-traffic environments—from CARNet’s academic network to large Laravel projects—and brings solid experience with REST APIs, PostgreSQL, CI/CD, ELK, and automated testing. Currently at Dhimahi, he focuses on backend development while continuously improving software architecture and contributing to open source, including meaningful enhancements to the popular Meilisearch PHP client (adding CSV/NDJSON handling and batch processing). Comfortable across the stack, he also contributes frontend, CMS integration, and UI/UX efforts when projects demand it. Colleagues know him for pragmatic architecture choices and steady delivery on complex, production-grade systems.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University College Algebra
languagesEnglish, Croatian
github-logo-circle

Github Skills (9)

meilisearch10
php10
api10
sdk10
apidoc10
testing9
csv9
ndjson9
json9

Programming languages (8)

TypeScriptJavaRustVueJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
meilisearch/meilisearch-php

Oct 2022 - Oct 2022

PHP wrapper for the Meilisearch API
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 1 comment in 11 days
Contributions summary:Karlo focused on enhancing the PHP wrapper for the Meilisearch API by implementing new functionalities related to document handling. They added methods for adding and updating documents in various formats, including CSV, JSON, and NDJSON, along with batch processing capabilities for improved performance. These changes involved modifying existing traits and adding new tests to validate the new methods, specifically adding CSV and NDJSON support. The commits also updated the client PUT method to support content-type headers.
api-clientapiphpphp-wrappersdk
karlomikus/bar-assistant

Oct 2022 - Mar 2023

Bar assistant is a all-in-one solution for managing your home bar
Contributions:96 releases, 5 reviews, 368 commits in 5 months
apiassistanthostedphprest
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
Karlo Mikuš - Software Developer at Dhimahi