Serhii Korol
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Kilwar LLC
- Entwickelte und wartete leistungsstarke Java-basierte Finanzanwendungen und stellte die Einhaltung von Sicherheits- und Verfügbarkeitsanforderungen sicher.
- Leitete das Findur-Integrations- und Optimierungsprojekt, reduzierte die Verarbeitungszeit um 30 % und verbesserte die Skalierbarkeit des Systems.
- Entwarf und implementierte CI/CD-Pipelines mit Jenkins und GitHub Actions und verringerte die Bereitstellungszeit um 40 %.
- Führte Performance-Tests und Datenbankoptimierungen durch, um die Transaktionseffizienz und Datenabrufzeiten zu verbessern.
- Arbeitete in funktionsübergreifenden Teams in einer agilen Umgebung zusammen und setzte DevOps-Bestpractices um.
Backend-Entwickler
Eatcheap Agency
- Entwickelte und optimierte Enterprise-Banking-Anwendungen mit Java, Spring Boot und Oracle RDBMS.
- Entwickelte hochverfügbare und skalierbare Services und stellte eine System-Verfügbarkeit von 99,99 % sicher.
- Leitete ein Data-Warehouse-Migrationsprojekt und verbesserte die Datenabrufgeschwindigkeit um 45 %.
- Automatisierte Leistungsüberwachung und Fehlerbehandlung mit Ansible und Terraform.
- Verbesserte Sicherheitsmaßnahmen durch Implementierung von OAuth, JWT und API-Sicherheitsprotokollen.
Softwareentwickler
NERDZZ Digitalagentur GmbH
- Führte die Migration von Legacy-Services zu containerisierten Microservices in AWS (EKS, Lambda, API Gateway) an.
- Entwickelte leistungsstarke, verteilte, ereignisgesteuerte Systeme mit Kafka und RabbitMQ und steigerte den Durchsatz um 20 %.
- Integrierte Cloud Native Application Protection Platforms (CNAPP) für Kubernetes-Sicherheit und erhöhte die Systemresilienz.
- Errichtete selbstheilende und autoskalierende Kubernetes-Cluster und verringerte Ausfallzeiten im Betrieb.
- Führte Architekturdiskussionen und betreute Ingenieure, um Innovationen im Bereich API und Cloud Computing voranzutreiben.
Softwareentwickler (Praktikant)
NUS Solutions Inc
- Entwickelte und wartete skalierbare Webanwendungen mit React.js, Next.js und TypeScript und stellte hohe Leistung sowie ein nahtloses Nutzererlebnis sicher.
- Entwarf und implementierte RESTful APIs und GraphQL-Endpunkte, um Datenabrufe zu optimieren und die Anwendungseffizienz zu steigern.
- Integrierte Redux für das State-Management, steigerte die Anwendungsreaktivität und verringerte Ladezeiten.
- Leitete UI/UX-Verbesserungen durch den Einsatz von Tailwind CSS, Material UI und benutzerdefinierten Komponentenbibliotheken, was zu einer 30 %igen Steigerung der Nutzerbindung führte.
- Optimierte Frontend-Leistung durch Lazy Loading, Code Splitting und Caching-Strategien.
- Arbeitete eng mit Backend-Entwicklern zusammen, um APIs zu integrieren, Fehler zu debuggen und eine reibungslose Kommunikation zwischen Frontend und Backend zu gewährleisten.
- Leitete die Migration einer Legacy-Anwendung zu modernen Webtechnologien und verbesserte so Wartbarkeit und Skalierbarkeit.
- Implementierte CI/CD-Pipelines (GitHub Actions, GitLab CI), um Deployments und Tests zu automatisieren und den manuellen Aufwand um 15 % zu reduzieren.
- Arbeitete in einer Agile/Scrum-Umgebung mit und nahm an Sprint-Planungen, täglichen Stand-ups und Code-Reviews teil.
Zusammenfassung
Mit über 8 Jahren Erfahrung in Backend- und Full-Stack-Entwicklung spezialisiere ich mich auf das Design, die Entwicklung und die Optimierung hochleistungsfähiger Java-Anwendungen. Meine Expertise umfasst FinTech-Plattformen, relationale Datenbanken (RDBMS) und DevOps-Praktiken, wodurch ich skalierbare, sichere und ausfallsichere Softwarelösungen entwickeln kann. Ich habe einen soliden Hintergrund in Java, Spring, SQL und Cloud-Architekturen sowie praktische Erfahrungen mit Findur, Endur und Performance-Tests. Als engagierter Teamplayer glänze ich in agilen Umgebungen, setze testgetriebene Entwicklung (TDD) um und fördere kontinuierliche Integrations- und Deployment-Methoden (CI/CD).
Fähigkeiten
Architektur
Integrationsstrategie
0-1 Produktentwicklung
Api-design Und -Entwicklung
Ui/ux-design Und -Entwicklung
Softwareentwicklung
Globales/lokales Personalmanagement (Onshore/offshore)
Produkt-/projekt-zusammenarbeit
Prozessgestaltung Und -Optimierung
Führungsaufgaben
Kontinuierliche Verbesserungen
Professionelle Devops-dienstleistungen
Backend-entwicklung: Java, Spring, Spring Boot, Hibernate, Rest-apis
Datenbanken: Oracle Rdbms, Postgresql, Mysql, Sql, Data Warehousing
Devops & Ci/cd: Jenkins, Github Actions, Docker, Kubernetes, Terraform
Cloud-technologien: Aws (Ec2, Rds, Lambda, S3), Azure
Finanztechnologie: Findur, Endur, Finanzanwendungen, Performance-tests
Software-entwicklungspraktiken: Agile, Scrum, Testgetriebene Entwicklung (Tdd), Clean Code
Versionskontrolle & Automatisierung: Git, Gitlab, Bitbucket, Ansible, Ci/cd-pipelines
Sprachen
Ausbildung
University of Peloponnese
Bachelor-Abschluss · Informatik und Mathematik · Griechenland
Zertifikate & Bescheinigungen
Zertifizierung in Agile Entwicklung
Institution of Peloponnese
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.