Maksim Š.

Senior Full Stack Developer

Avatar placeholder
Zagreb, Croatia

Experience

Aug 2024 - Aug 2025
1 year 1 month

Senior Full Stack Developer

Kiggla

  • Architected and deployed microservices using FastAPI, Django, and Ruby on Rails, supporting AI-based booking and analytics systems across U.S. and European markets. Leveraged containerized environments with Docker to reduce build and deployment time by 60%, ensuring reliability in high-traffic workloads.
  • Integrated LLMs and AI APIs (OpenAI, custom embeddings) for automated content generation, recommendations, and anomaly detection. Implemented benchmarking pipelines to evaluate LLM performance in production-like conditions using synthetic data.
  • Led code review sessions focused on Ruby and Python services, detecting anti-patterns, improving test coverage with RSpec and Pytest, and enforcing maintainable architecture through metaprogramming and idiomatic coding standards.
  • Enhanced CI/CD workflows (GitHub Actions, Jenkins) with automated testing and staging deployments, incorporating static analysis, code quality gates, and container scanning.
  • Collaborated with data scientists and solution engineers to fine-tune model behavior through curated annotations, improving output consistency and domain accuracy by 25%.
Jan 2023 - Jul 2024
1 year 7 months
Zagreb, Croatia

Full Stack Developer

Kodelab

  • Designed backend services in Python (Django, FastAPI) and Ruby, enabling scalable data workflows and cross-language API integration for real-time analytics and automation products.
  • Introduced AI-assisted code generation and linting pipelines using GPT-based systems, enabling semi-automated code review and documentation drafting within the CI process, increasing code quality and reviewer efficiency.
  • Optimized PostgreSQL queries and Redis caching, improving throughput by 45% and reducing API response times below 150ms under concurrent load.
  • Applied Dockerized test environments and integrated RSpec/Pytest suites within GitHub Actions to achieve faster regression testing and reproducible results.
  • Authored detailed technical documentation, including UML diagrams and developer playbooks, standardizing onboarding and cross-project knowledge transfer.
Dec 2021 - Dec 2022
1 year 1 month
Zagreb, Croatia
Hybrid

Software Developer

Felloz

  • Co-engineered a hybrid donation platform with a Python/Django backend and Ruby modules for secure financial transactions, integrating with Stripe and SendGrid APIs to handle real-time events and notifications.
  • Developed automated evaluation scripts and Ruby-based CLI tools to monitor code quality and API performance, enabling early bug detection and reducing runtime issues by 30%.
  • Implemented Docker-based CI/CD pipelines (GitLab CI) for continuous integration, deployment, and testing, ensuring stable releases and reproducibility across development stages.
  • Contributed to prompt design and annotation workflows for internal AI models used to automate donor communications and sentiment analysis, improving classification accuracy and reducing manual QA efforts.
  • Collaborated closely with stakeholders and QA to translate business logic into robust service endpoints, validating data integrity and ensuring compliance with security and privacy standards.
Dec 2018 - Nov 2021
3 years
Zagreb, Croatia

Software Developer

Caelor

  • Built scalable enterprise web applications and SDKs using Django REST Framework, Node.js, and Ruby components, serving thousands of enterprise users within Atlassian-integrated ecosystems.
  • Developed AI-powered assistants and internal automation scripts leveraging GPT-based models and Ruby pipelines to analyze Jira issues and generate knowledge-base content automatically.
  • Implemented unit and integration tests (RSpec, Pytest, Jest) integrated into CI/CD pipelines to enforce code reliability and maintain high code health across distributed teams.
  • Optimized API performance through profiling and debugging, reducing latency in data-heavy requests and improving system responsiveness by 35%.
  • Collaborated cross-functionally with designers, architects, and QA to ensure that architecture and user experience aligned with enterprise security and compliance standards.
Apr 2018 - Dec 2018
9 months
Zagreb, Croatia

Software Developer Intern

Caelor

  • Supported senior engineers in building prototype APIs and proof-of-concept services in Python, Ruby, and Express.js, contributing to early-stage product validation and user testing.
  • Gained practical experience with Linux-based environments, Dockerization, and Git branching workflows, contributing to smoother deployment processes.
  • Participated in debugging sessions and refactoring tasks, learning best practices in object-oriented Ruby programming and code maintainability.

Summary

Versatile Full Stack Developer with 7+ years of experience designing, developing, and optimizing large-scale applications across diverse domains, including SaaS, analytics, and AI-driven systems. Skilled in Python (Django, FastAPI), JavaScript, TypeScript, and Ruby, with a strong focus on clean architecture, data pipelines, and AI integration. Experienced in LLM-based development, prompt evaluation, and automated testing frameworks within CI/CD environments. Adept at collaborating in cross-functional teams, conducting code reviews, and improving model accuracy and reliability through data-driven experimentation. Passionate about building maintainable, well-tested systems that bridge human expertise and intelligent automation.

Languages

Croatian
Native
English
Advanced

Education

Oct 2014 - Jun 2018

Algebra Bernays University

Bachelor of Science · Computer Science · Zagreb, Croatia

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Misel M.
Misel M.

Owner/CEO/Software Architect

View Profile
Jovan S.
Jovan S.

Senior Java Software Engineer

View Profile
Marko L.
Marko L.

Software Developer

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Serge K.
Serge K.

Senior DevOps (external)

View Profile
Marcel M.
Marcel M.

Data Scientist, AI Engineer, Senior Solution Architect

View Profile
Benedek G.
Benedek G.

CTO/CISO

View Profile
Tezcan D.
Tezcan D.

Solution Architect / Project Manager

View Profile
Michael F.
Michael F.

Freelancer, Solution Architect

View Profile
Ivan G.
Ivan G.

Technical Lead

View Profile
Samir B.
Samir B.

Solution architect/Senior software engineer

View Profile
Leif S.
Leif S.

Freelance IT Consultant and Software Architect

View Profile
Krzysztof N.
Krzysztof N.

Backend Microservices Migration Specialist

View Profile
Jaroslav A.
Jaroslav A.

Senior Fullstack Developer - Java / Kotlin / Angular / Vue.js

View Profile
Niklas W.
Niklas W.

AI Engineer, Cloud Solution Architect, Backend Developer

View Profile
Csaba K.
Csaba K.

ServiceNow Consultant

View Profile
Matthias I.
Matthias I.

Principal Engineer / AI Architect

View Profile
Martin G.
Martin G.

Member of the Product Management and Product Owner Team for Private Cloud Platform

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Fady K.
Fady K.

Senior Software Developer / Tech Lead

View Profile
Thomas H.
Thomas H.

Senior DevOps Engineer

View Profile
Anton K.
Anton K.

Head of Technical Overall Integration NSC

View Profile
Joseph W.
Joseph W.

Freelancer Cloud / Solution Architect (AWS)

View Profile
Abdelmajid D.
Abdelmajid D.

Leader, Architect, Senior Developer

View Profile
Shamaila M.
Shamaila M.

Senior Software Architect

View Profile
Michael K.
Michael K.

Software Developer

View Profile
Satya V.
Satya V.

Lead Developer

View Profile
Cesar S.
Cesar S.

Lead Cloud Engineer

View Profile
Thomas R.
Thomas R.

Architect, Developer

View Profile