Maksim Š.

Senior Full-Stack-Entwickler

Zagreb, Kroatien

Erfahrungen

Aug. 2024 - Aug. 2025
1 Jahr 1 Monate

Senior Full-Stack-Entwickler

Kiggla

  • Architektur und Bereitstellung von Microservices mit FastAPI, Django und Ruby on Rails zur Unterstützung von KI-basierten Buchungs- und Analysesystemen für den US- und europäischen Markt. Nutzung containerisierter Umgebungen mit Docker, um Build- und Bereitstellungszeiten um 60% zu reduzieren und Zuverlässigkeit bei hoher Auslastung sicherzustellen.
  • Integration von LLMs und KI-APIs (OpenAI, benutzerdefinierte Embeddings) zur automatisierten Inhaltserstellung, Empfehlungen und Anomalieerkennung. Implementierung von Benchmarking-Pipelines zur Bewertung der LLM-Leistung unter produktionsähnlichen Bedingungen mit synthetischen Daten.
  • Leitung von Code-Review-Sitzungen für Ruby- und Python-Services, Aufdeckung von Anti-Patterns, Verbesserung der Testabdeckung mit RSpec und Pytest und Durchsetzung wartbarer Architektur durch Metaprogrammierung und idiomatische Codestandards.
  • Verbesserung der CI/CD-Workflows (GitHub Actions, Jenkins) durch automatisierte Tests und Staging-Bereitstellungen mit statischer Analyse, Code-Qualitätsprüfungen und Container-Scanning.
  • Zusammenarbeit mit Data Scientists und Solution Engineers zur Feinabstimmung des Modellverhaltens durch kuratierte Annotationen, wodurch Konsistenz und Domänengenauigkeit der Ausgaben um 25% erhöht wurden.
Jan. 2023 - Juli 2024
1 Jahr 7 Monaten
Zagreb, Kroatien

Full-Stack-Entwickler

Kodelab

  • Entwurf von Backend-Services in Python (Django, FastAPI) und Ruby zur Ermöglichung skalierbarer Daten-Workflows und sprachübergreifender API-Integration für Echtzeit-Analytics- und Automatisierungsprodukte.
  • Einführung KI-unterstützter Code-Generierungs- und Linting-Pipelines mit GPT-basierten Systemen, um halbautomatische Code-Reviews und Dokumentationsentwürfe im CI-Prozess zu ermöglichen, was die Codequalität und Effizienz der Reviewer gesteigert hat.
  • Optimierung von PostgreSQL-Abfragen und Redis-Caching, wodurch der Durchsatz um 45% gesteigert und API-Antwortzeiten bei gleichzeitiger Last unter 150 ms gesenkt wurden.
  • Einsatz dockerisierter Testumgebungen und Integration von RSpec-/Pytest-Suites in GitHub Actions, um schnellere Regressionstests und reproduzierbare Ergebnisse zu erzielen.
  • Erstellung detaillierter technischer Dokumentation, einschließlich UML-Diagrammen und Entwickler-Handbüchern, zur Standardisierung von Onboarding und projektspezifischem Wissensaustausch.
Dez. 2021 - Dez. 2022
1 Jahr 1 Monate
Zagreb, Kroatien
Hybrid

Softwareentwickler

Felloz

  • Gemeinsame Entwicklung einer hybriden Spendenplattform mit Python/Django-Backend und Ruby-Modulen für sichere Finanztransaktionen. Integration von Stripe- und SendGrid-APIs zur Verarbeitung von Ereignissen und Benachrichtigungen in Echtzeit.
  • Entwicklung automatisierter Auswertungsskripte und Ruby-basierter CLI-Tools zur Überwachung von Codequalität und API-Leistung, was frühe Fehlererkennung ermöglichte und Laufzeitprobleme um 30% reduzierte.
  • Implementierung von Docker-basierten CI/CD-Pipelines (GitLab CI) für kontinuierliche Integration, Bereitstellung und Tests, um stabile Releases und Reproduzierbarkeit über alle Entwicklungsphasen hinweg sicherzustellen.
  • Beitrag zu Prompt-Design und Annotation-Workflows für interne KI-Modelle zur Automatisierung von Spenderkommunikation und Sentiment-Analyse, was die Klassifikationsgenauigkeit verbesserte und den manuellen QA-Aufwand verringerte.
  • Enge Zusammenarbeit mit Stakeholdern und QA, um Geschäftslogik in robuste Service-Endpunkte umzusetzen, Datenintegrität zu validieren und die Einhaltung von Sicherheits- und Datenschutzstandards sicherzustellen.
Dez. 2018 - Nov. 2021
3 Jahren
Zagreb, Kroatien

Softwareentwickler

Caelor

  • Aufbau skalierbarer Enterprise-Webanwendungen und SDKs mit Django REST Framework, Node.js und Ruby-Komponenten für Tausende von Enterprise-Nutzern in Atlassian-integrierten Ökosystemen.
  • Entwicklung KI-gesteuerter Assistenten und interner Automatisierungsskripte mit GPT-basierten Modellen und Ruby-Pipelines zur Analyse von Jira-Tickets und automatischen Erstellung von Knowledge-Base-Inhalten.
  • Implementierung von Unit- und Integrationstests (RSpec, Pytest, Jest) in CI/CD-Pipelines zur Sicherstellung der Code-Zuverlässigkeit und hohen Code-Qualität in verteilten Teams.
  • Optimierung der API-Leistung durch Profiling und Debugging, wodurch Latenz bei datenintensiven Anfragen reduziert und Systemreaktionsfähigkeit um 35% verbessert wurden.
  • Zusammenarbeit mit Designern, Architekten und QA, um Architektur und Benutzererfahrung an Enterprise-Sicherheits- und Compliance-Standards anzupassen.
Apr. 2018 - Dez. 2018
9 Monaten
Zagreb, Kroatien

Praktikant Softwareentwicklung

Caelor

  • Unterstützung von Senior Engineers beim Aufbau von Prototyp-APIs und Proof-of-Concept-Services in Python, Ruby und Express.js, Beitrag zur Validierung und Nutzertests frühphasiger Produkte.
  • Praktische Erfahrung in Linux-basierten Umgebungen, Dockerisierung und Git-Branching-Workflows gesammelt, was reibungslosere Bereitstellungsprozesse ermöglichte.
  • Teilnahme an Debugging-Sitzungen und Refactoring-Aufgaben, dabei Best Practices in objektorientierter Ruby-Programmierung und Code-Wartbarkeit erlernt.

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 sauberer Architektur, Datenpipelines und KI-Integration. Versiert in LLM-basierter Entwicklung, Prompt-Evaluierung und automatisierten Testframeworks in CI/CD-Umgebungen. Geschickt in der Zusammenarbeit mit funktionsübergreifenden Teams, Durchführung von Code-Reviews und Verbesserung von Modellgenauigkeit und Zuverlässigkeit durch datengetriebene Experimente. Leidenschaftlich beim Aufbau wartbarer, gut getesteter Systeme, die menschliche Expertise und intelligente Automatisierung verbinden.

Sprachen

Kroatisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2014 - Juni 2018

Sveučilište Algebra Bernays

Bachelor of Science · Informatik · Zagreb, Kroatien

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