Maksym K.
PHP-Entwickler
Maksym ist ein sehr erfahrener Backend-Entwickler mit über 10 Jahren kommerzieller Erfahrung. Er verfügt über umfassende Kenntnisse in MVC-basierten PHP-Frameworks, darunter Symfony und Laravel. Seine Kompetenz in der Entwicklung cloudbasierter Systeme ermöglicht es ihm, hocheffiziente und skalierbare Lösungen zu schaffen.
Mit mehr als fünf Jahren Führungserfahrung hat Maksym erfolgreich Teams als technischer Berater und Teamleiter geleitet. Er weiß, wie man Teamwork effektiv gestaltet und Projekte professionell abwickelt.
Eine seiner größten Leistungen war die Leitung der Migration des Proxify-Kunden Sweetspot auf eine neue Infrastruktur,die Kubernetes, AWS Spot Instances und GitHub Actions nutzt. Seine herausragende Arbeit erhielt ein Top-Feedback.
Hauptkompetenz
- PHP 10 Jahre
- Yii 5 Jahre
- Symfony 5 Jahre
Andere Fähigkeiten
- Java 4 Jahre
- Redis 3 Jahre
- ElasticSearch 3 Jahre
Ausgewählte Erfahrung
Beschäftigung
Technical Lead
Sweetspot - 4 jahre 5 monate
- Leitete die erfolgreiche Migration zu einer Kubernetes-basierten Infrastruktur, wobei HPA und AWS-Spot-Instanzen zur Verbesserung der Skalierbarkeit und Zuverlässigkeit eingesetzt wurden.
- Optimierte CI/CD-Workflows durch Umstellung von Jenkins auf GitHub Actions, wodurch die Bereitstellungszeit um über 50 % reduziert und die Entwicklungspipeline gestrafft wurde.
- Pionierarbeit bei der Einführung fortschrittlicher Entwicklungsmethoden wie Domain-Driven Design, Hexagonal Architecture und CQRS, die die Robustheit und Flexibilität des Codes verbessern.
- Initiierte ein umfassendes Refactoring der technischen Schulden nach der MVP, um die Codequalität und die Wartbarkeit des Systems zu verbessern.
- Einführung eines neuen Analyse-Stacks und -Prozesses auf der Grundlage des ELT-Ansatzes (Extract, Load, Transform) zur Verbesserung der Dateneinsicht und Entscheidungsfindung.
Technologien:
- Technologien:
PHP
Symfony
Laravel
MySQL
Redis
ElasticSearch
AWS
Docker
Senior Software Engineer
Sweetspot - 2 jahre
- Leitete die Entwicklung einer SaaS-Buchungsplattform für die Golfbranche von Grund auf, einschließlich der Erstellung eines CRM-Systems für Golfmanager, einer mobilen Anwendung und einer Web-App für Golfer.
- Wir haben ein einzigartiges Preismodell mit einer dynamischen Kurve auf der Grundlage historischer Daten eingeführt, das die Wettbewerbsfähigkeit der Plattform und die Generierung von Einnahmen erhöht.
- Etablierte und optimierte Entwicklungsprozesse und -standards, die eine effiziente und qualitativ hochwertige Softwarebereitstellung gewährleisten.
- Einrichtung von Infrastruktur und CI/CD-Pipelines, die eine nahtlose Integration und Bereitstellung neuer Funktionen und Updates ermöglichen.
- Klare und präzise Dokumentation der Entwicklungsprozesse, der Einrichtung der Infrastruktur und der Systemarchitektur zur Erleichterung des Wissenstransfers und der Einarbeitung neuer Teammitglieder.
Technologien:
- Technologien:
PHP
Symfony
Laravel
MySQL
AWS
Senior Software Engineer
Tapcore - 2 jahre
- Entwurf und Implementierung eines zuverlässigen und fehlertoleranten API-Integrations- und Abrechnungsdienstes, der eine nahtlose Kommunikation mit zahlreichen mobilen Datennetzen gewährleistet.
- Sie haben sauberen, effizienten und wiederverwendbaren Code entwickelt und gepflegt und dabei bewährte Praktiken und Codierungsstandards befolgt, die zur Bereitstellung hochwertiger und wartbarer Softwarelösungen beigetragen haben.
- Anwendung von Kafka für die Echtzeit-Datenverarbeitung, um sicherzustellen, dass das System große Datenströme effizient und zuverlässig verarbeiten kann.
- Integriertes Doctrine für nahtloses Datenbankmanagement, Optimierung von Datenbankinteraktionen und Sicherstellung der Datenintegrität bei verschiedenen Vorgängen.
Technologien:
- Technologien:
PHP
Symfony
MySQL
Ausbildung
BSc.BSc. Informatik und Ingenieurwesen
Nationale Technische Universität der Ukraine „Kiewer Polytechnisches Institut“ · 2007 - 2011
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche