Maksim Šetić
Senior Full-Stack-Entwickler
Erfahrungen
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.
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.
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.
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.
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).
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).
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
Ausbildung
Sveučilište Algebra Bernays
Bachelor of Science in Informatik · Informatik · Zagreb, Kroatien
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Maksim ansässig?
Welche Sprachen spricht Maksim?
Wie viele Jahre Erfahrung hat Maksim?
Für welche Rollen wäre Maksim am besten geeignet?
Was ist das neueste Projekt von Maksim?
Für welche Unternehmen hat Maksim in den letzten Jahren gearbeitet?
In welchen Industrien hat Maksim die meiste Erfahrung?
In welchen Bereichen hat Maksim die meiste Erfahrung?
In welchen Industrien hat Maksim kürzlich gearbeitet?
In welchen Bereichen hat Maksim kürzlich gearbeitet?
Was ist die Ausbildung von Maksim?
Wie ist die Verfügbarkeit von Maksim?
Wie hoch ist der Stundensatz von Maksim?
Wie kann man Maksim beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Full-Stack-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Zagreb, Kroatien arbeiten