Recommended expert

Maksim Šetić

Senior Full-Stack-Entwickler

Maksim Šetić
Zagreb, Kroatien

Erfahrungen

Aug. 2024 - Aug. 2025
1 Jahr 1 Monat

Senior Full-Stack-Entwickler

Kiggla

  • Entwarf und setzte Microservices mit FastAPI, Django und Ruby on Rails um, um KI-basierte Buchungs- und Analysesysteme in den USA und Europa zu unterstützen. Nutze containerisierte Umgebungen mit Docker, wodurch die Build- und Deployment-Zeit um 60 % verkürzt wurde und Zuverlässigkeit bei hoher Auslastung gewährleistet ist.
  • Integrierte LLMs und KI-APIs (OpenAI, kundenspezifische Embeddings) für automatisierte Inhaltserstellung, Empfehlungen und Anomalieerkennung. Implementierte Benchmarking-Pipelines, um die Leistung von LLMs unter produktionsähnlichen Bedingungen anhand synthetischer Daten zu bewerten.
  • Führte Code-Review-Sitzungen für Ruby- und Python-Services durch, erkannte Anti-Patterns, verbesserte die Testabdeckung mit RSpec und Pytest und förderte wartbare Architekturen durch Metaprogrammierung und idiomatischen Code.
  • Erweiterte CI/CD-Workflows (GitHub Actions, Jenkins) mit automatisierten Tests und Staging-Deployments unter Einbindung statischer Analyse, Code-Quality-Gates und Container-Scanning.
  • Arbeitete mit Data Scientists und Solution Engineers zusammen, um das Modellverhalten durch kuratierte Annotationen zu optimieren und die Konsistenz der Ergebnisse sowie die Domänen-Genauigkeit um 25 % zu steigern.
Jan. 2023 - Juli 2024
1 Jahr 7 Monate
Zagreb, Kroatien

Full-Stack-Entwickler

Kodelab

  • Entwickelte Backend-Services in Python (Django, FastAPI) und Ruby, was skalierbare Daten-Workflows und plattformübergreifende API-Integration für Echtzeit-Analytics und Automatisierungsprodukte ermöglichte.
  • Führte KI-gestützte Code-Generierungs- und Linting-Pipelines mit GPT-basierten Systemen ein, was halbautomatische Code-Reviews und Dokumentationsentwürfe im CI-Prozess ermöglichte und die Codequalität sowie die Effizienz der Reviewer steigerte.
  • Optimierte PostgreSQL-Abfragen und Redis-Caching, steigerte den Durchsatz um 45 % und reduzierte API-Antwortzeiten unter Last auf unter 150 ms.
  • Setzte dockerisierte Testumgebungen ein und integrierte RSpec-/Pytest-Suiten in GitHub Actions, um schnellere Regressionstests und reproduzierbare Ergebnisse zu erzielen.
  • Erstellte ausführliche technische Dokumentationen, einschließlich UML-Diagrammen und Entwickler-Playbooks, um Onboarding und bereichsübergreifenden Wissenstransfer zu standardisieren.
Dez. 2021 - Dez. 2022
1 Jahr 1 Monat
Zagreb, Kroatien
Hybrid

Softwareentwickler

Felloz

  • Entwickelte gemeinsam eine hybride Spendenplattform mit Python/Django-Backend und Ruby-Modulen für sichere Finanztransaktionen, integriert mit Stripe- und SendGrid-APIs zur Verarbeitung von Echtzeitevents und Benachrichtigungen.
  • Erstellte automatisierte Evaluierungsskripte und Ruby-basierte CLI-Tools zur Überwachung der Codequalität und API-Leistung, was frühe Fehlererkennung ermöglichte und Laufzeitprobleme um 30 % verringerte.
  • Implementierte Docker-basierte CI/CD-Pipelines (GitLab CI) für kontinuierliche Integration, Deployment und Tests, was stabile Releases und Nachvollziehbarkeit über alle Entwicklungsphasen sicherstellte.
  • Unterstützte bei der Gestaltung und Annotation von Prompts für interne KI-Modelle, die zur Automatisierung der Spenderkommunikation und Sentiment-Analyse dienen, und verbesserte dabei die Klassifikationsgenauigkeit und reduzierte den manuellen QA-Aufwand.
  • Arbeitete eng mit Stakeholdern und QA zusammen, um Geschäftslogik in robuste Service-Endpunkte zu übersetzen, prüfte Datenintegrität und stellte die Einhaltung von Sicherheits- und Datenschutzstandards sicher.
Dez. 2018 - Nov. 2021
3 Jahren
Zagreb, Kroatien

Softwareentwickler

Caelor

  • Erstellte skalierbare Webanwendungen für Unternehmen und SDKs mit Django REST Framework, Node.js und Ruby-Komponenten, die Tausenden von Unternehmensnutzern in Atlassian-integrierten Ökosystemen dienen.
  • Entwickelte KI-basierte Assistenten und interne Automatisierungsskripte mithilfe von GPT-Modellen und Ruby-Pipelines, um Jira-Tickets zu analysieren und automatisch Inhalte für die Wissensdatenbank zu generieren.
  • Implementierte Unit- und Integrationstests (RSpec, Pytest, Jest) in CI/CD-Pipelines, um Codezuverlässigkeit sicherzustellen und eine hohe Codequalität in verteilten Teams zu bewahren.
  • Optimierte API-Leistung durch Profiling und Debugging, verringerte die Latenz bei datenintensiven Anfragen und verbesserte die Systemreaktionsfähigkeit um 35 %.
  • Arbeitete funktionsübergreifend mit Designern, Architekten und QA zusammen, um sicherzustellen, dass Architektur und Nutzererfahrung mit den Sicherheits- und Compliance-Standards des Unternehmens übereinstimmen.
Apr. 2018 - Dez. 2018
9 Monate
Zagreb, Kroatien

Praktikant im Bereich Softwareentwicklung

Caelor

  • Unterstützte erfahrene Entwickler beim Aufbau von Prototype-APIs und Proof-of-Concept-Services in Python, Ruby und Express.js und trug so zur Validierung des Produkts in der Frühphase und zum User Testing bei.
  • Sammelte praktische Erfahrungen mit Linux-basierten Umgebungen, Dockerisierung und Git-Branching-Workflows, was zu reibungsloseren Deployment-Prozessen beitrug.
  • Nahm an Debugging-Sitzungen und Refactoring-Aufgaben teil und lernte dabei Best Practices in objektorientierter Ruby-Programmierung und Code-Wartbarkeit.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (7.5 Jahre) und Bank- und Finanzwesen (1 Jahr).

Informationstechnologie
Bank- und Finanzwesen

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (7.5 Jahre), Produktentwicklung (7.5 Jahre) und Qualitätssicherung (1 Jahr).

Informationstechnologie
Produktentwicklung
Qualitätssicherung

Zusammenfassung

Vielseitiger Full-Stack-Entwickler mit über 7 Jahren Erfahrung in der Konzeption, Entwicklung und Optimierung groß angelegter Anwendungen in verschiedenen Bereichen, darunter SaaS, Analytics und KI-gesteuerte Systeme. Erfahren in Python (Django, FastAPI), JavaScript, TypeScript und Ruby, mit starkem Fokus auf saubere Architektur, Datenpipelines und KI-Integration. Versiert in LLM-basierter Entwicklung, Evaluation von Prompts und automatisierten Testframeworks in CI/CD-Umgebungen. Geschickt in der Zusammenarbeit in interdisziplinären Teams, Durchführung von Code-Reviews und Verbesserung der Modellgenauigkeit und ‑zuverlässigkeit durch datengetriebene Experimente. Leidenschaftlich darin, wartbare, gut getestete Systeme zu bauen, die menschliche Expertise und intelligente Automatisierung verbinden.

Fähigkeiten

  • Programmiersprachen: Python, Ruby, Javascript (Es6+), Typescript, Php, Sql
  • Frontend: React.js, Next.js, Angular, Vue.js, React Native (Expo)
  • Backend & Apis: Django, Fastapi, Flask, Ruby On Rails, Express.js, Node.js, Rest, Graphql
  • Datenbanken: Postgresql, Sql Server, Mysql, Mongodb, Redis, Mariadb
  • Devops & Tools: Docker, Git/github, Gitlab Ci, Jenkins, Circleci, Aws (Ec2, S3, Lambda), Azure, Vercel
  • Testing: Jest, Cypress, Pytest, Selenium, Postman, Unit-/integrationstests, Ci/cd-validierung
  • Ki & Automatisierung: Openai Api, Gpt-integration, Datenannotation, Modell-feinabstimmung, Prompt-engineering, Evaluations-frameworks
  • Sonstiges: Linux Cli, Designmuster (Mvc, Repository, Singleton), Debugging, Dokumentation, Profiling

Sprachen

Englisch
Verhandlungssicher
Kroatisch
Verhandlungssicher

Ausbildung

Okt. 2014 - Juni 2018

Sveučilište Algebra Bernays

Bachelor of Science in Informatik · Informatik · Zagreb, Kroatien

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Maksim ansässig?

Maksim ist in Zagreb, Kroatien ansässig.

Welche Sprachen spricht Maksim?

Maksim spricht folgende Sprachen: Englisch (Verhandlungssicher), Kroatisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Maksim?

Maksim hat mindestens 7 Jahre Erfahrung. In dieser Zeit hat Maksim in mindestens 4 verschiedenen Rollen und für 4 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre und 6 Monate. Beachten Sie, dass Maksim möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Maksim am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Maksim gut geeignet für Rollen wie: Senior Full-Stack-Entwickler, Full-Stack-Entwickler, Softwareentwickler.

Was ist das neueste Projekt von Maksim?

Die neueste Position von Maksim ist Senior Full-Stack-Entwickler bei Kiggla.

Für welche Unternehmen hat Maksim in den letzten Jahren gearbeitet?

In den letzten Jahren hat Maksim für Kiggla, Kodelab, Felloz und Caelor gearbeitet.

In welchen Industrien hat Maksim die meiste Erfahrung?

Maksim hat die meiste Erfahrung in Industrien wie Informationstechnologie und Bank- und Finanzwesen.

In welchen Bereichen hat Maksim die meiste Erfahrung?

Maksim hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung.

In welchen Industrien hat Maksim kürzlich gearbeitet?

Maksim hat kürzlich in Industrien wie Informationstechnologie und Bank- und Finanzwesen gearbeitet.

In welchen Bereichen hat Maksim kürzlich gearbeitet?

Maksim hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Maksim?

Maksim hat einen Bachelor in Informatik from Sveučilište Algebra Bernays.

Wie ist die Verfügbarkeit von Maksim?

Maksim ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Maksim?

Der Stundensatz von Maksim hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Maksim beauftragen?

Um Maksim zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 680-840 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.