Karlo Smid

Freelance Elixir Developer at Tentamen.eu

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 Smid is a seasoned Elixir developer and veteran software tester with 15+ years of professional experience and hands-on Elixir work since 2019. He blends deep expertise in Elixir/OTP, Phoenix and LiveView with a long background in test strategy and automation, having founded Tentamen.eu and contributed security-focused test suites in notable repos. At Yolo Group he led a team of Elixir engineers, resolved a 20M-job Oban backlog and presented the solution at Code BEAM Europe, showcasing his ability to optimize high-throughput, production systems. His freelance work spans CRM integrations (Salesforce, Dynamics, Redtail) and building secure auth and microservice patterns, while side projects touch conversational agents, TTS and facial animation tied to emotion models. Based in Zagreb, he combines architecture-level thinking with hands-on coding and a pragmatic focus on observability and risk-aware testing.
code15 years of coding experience
job7 years of employment as a software developer
bookM.Sc.E.E Computer Science, M.Sc.E.E Computer Science at University of Zagreb / Sveučilište u Zagrebu
stackoverflow-logo

Stackoverflow

Stats
545reputation
170kreached
20answers
5questions
github-logo-circle

Github Skills (25)

web-application10
elixir10
testng10
testing10
authentication10
user-authentication10
java10
security10
javas10
security-testing10
webapp10
bdd10
webtest10
web-testing10
test-automation10

Programming languages (12)

TypeScriptJavaShellCSSCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
iriusrisk/bdd-security

May 2013 - May 2013

BDD Automated Security Tests for Web Applications
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:46 commits in 12 days
Contributions summary:Karlo primarily focuses on creating and refining automated security tests within the BDD (Behavior-Driven Development) framework for web applications. Their contributions involve writing tests, modifying existing ones, and integrating them with tools like Burp Suite. They also address syntax errors and debug issues to ensure the tests function correctly. The changes incorporate usage of tables, and implement the login and session management tests.
web-applicationstestingsecuritybddselenium
smpallen99/coherence

Jul 2018 - Aug 2018

Coherence is a full featured, configurable authentication system for Phoenix
Role in this project:
userBack-end Developer
Contributions:13 commits, 1 PR, 1 comment in 1 month
Contributions summary:Karlo focused on implementing security features within the Coherence authentication system. Their work primarily involved preventing mass assignment vulnerabilities by implementing permitted parameters for registration, invitation, password reset, and session actions. They also added tests to verify these security measures. This included generating configuration files and modifying existing code in controllers and configuration files to integrate these features.
hexfull-featuredcoherencephoenix-frameworkauthentication-system
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 Smid - Freelance Elixir Developer at Tentamen.eu