Hallo! Ich bin Java-Softwareentwickler mit über 4 Jahren Erfahrung in der vollständigen Projektentwicklung, einschließlich komplexer kundenspezifischer Lösungen und Tests. Ich habe Erfahrung mit Clean-Code-Praktiken, Fehlerbehebung und Code-Optimierung in Apps mit hoher Auslastung (bis zu 1.000.000 Benutzer).
Erfahrung in: Design skalierbarer Microservices-Architekturen, Integration komplexer Lösungen, Code-Refactoring, Implementierung von Programmierprinzipien, Testen, Zusammenarbeit in funktionsübergreifenden Teams, Durchführung von Code-Reviews und Mentoring.
Zurück – (4 Jahre) – Java 8, 11, 15, 17; RESTful API, Spring, Hiberante, JDBC, Lombok, JUnit, TestNG, Mockito, Swagger, ELK, AjaxSwing, Maven, Gradle, Jenkins, PostgreSQL, MySQL, MongoDB, GraphQL, Docker, Kubernetes, RabbitMQ, Kafka, TestNG, Junit, Mockito, Postman, ELK-Stack, IDEA, Postman, DBeaver, JIRA, Sourcetree, Bitbucket, Git.
Front – (2 Jahre) – React, JavaScript, JQuery, CSS, HTML, Stripes, Thymeleaf, JavaFX, GWT.
Arbeitete mit HERZ Ukraine, Plexon Inc., Clarivate, Innovative, Phillips; Erfahrung in den Bereichen Einzelhandel, Bankwesen und Inhalte.
Zertifiziert in AWS Cloud-Entwicklung.
Wichtigste Erfolge:
- RESTful-APIs und CRUD-Operationen mit JDBC, Hibernate und Spring JPA angewendet und Spring Security zur Benutzerautorisierung implementiert. SQL-Anfragen optimiert.
- Entwicklung neuer Dienste zur Verkaufsoptimierung, einschließlich Warenanalyse, Preiskalkulation und Produktanalyse, unter Einhaltung der SOLID-, DRY-, KISS- und YAGNI-Prinzipien.
- Legacy-Code überarbeitet, Geschwindigkeit und Leistung der App verbessert, gründliche Codeüberprüfungen durchgeführt und Empfehlungen zur Verbesserung der Codelesbarkeit und Teamzusammenarbeit gegeben.
- Implementierte Geschäftslogik für die Geräteauswahl und stellte regelmäßige Datenbankaktualisierungen mit den neuesten Geräten und Preisen sicher.
- Entwickelte und getestete Software für Controller, die deren Betrieb in lokalen Netzwerken und im Internet ermöglicht.