Profilbild von Stanislav Tkachev Fullstack Software-Entwickler, -Architekt und -Berater aus Poing

Stanislav Tkachev

verfügbar

Letztes Update: 19.09.2024

Fullstack Software-Entwickler, -Architekt und -Berater

Abschluss: M. of Science Informatik; MBA Int. Management
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (verhandlungssicher) | Englisch (verhandlungssicher) | Französisch (Grundkenntnisse) | Russisch (Muttersprache)

Dateianlagen

cv-tkachev-de-2024-9_190924.pdf
zeugnis-conject_190924.pdf
zeugnis-genios_190924.pdf

Skills

Programmiersprachen: Java, TypeScript, JavaScript, C#, Groovy, Kotlin, Python, C++
Backend: Spring Boot, Microservices, JEE, Quarkus, Grails, Spring, ASP.NET/MVC, Glassfish/Payara, Jboss, Tomcat, JSF/JSP/Struts/Servlets
Frontend: Angular, Angular Material, Progressive Web Applications, ExtJS, Bootstrap, jQuery/UI, HTML, CSS, SCSS, LESS
Datenbanken: PostgreSQL, Oracle, MySQL, MongoDB, Elasticsearch, Lucene, Microsoft SQL Server
Datenzugriff: JPA, Hibernate, JDO, JDBC, ADO.NET
Schnittstellen: REST, SOAP, JAX-RS/Jersey/RestEasy, WebSockets, OpenAPI/Swagger, LDAP, SNMP
Messaging/Queues: JMS, AWS SNS/SQS, MQTT, HiveMQ, IBM MQ
Testing: JUnit, Mockito, WireMock, RestAssured, Hamcrest, AssertJ, Cucumber, Selenium
Web-Security / IAM: OAuth2, OIDC, Spring Security, JAAS, Keycloak, LDAP
DevOps und CI/CD: Git, Jenkins, GitHub, GitLab, Bamboo, Bitbucket, SonarQube, Nexus, Artifactory, Vault,
Docker, Ansible, Prometheus, Grafana, Loki, Greylog, Maven, Kibana
Cloud: Kubernetes, OpenShift, AWS, Google Cloud, Ionos
Projekt-Tools: Jira, Confluence, PivotalTracker, MS TFS, PivotalTracker, Visio, UML
Prozesse: Agile, Scrum, Kanban, SAF, XP
IDE: IntelliJ IDEA, Visual Studio/Resharper, Eclipse

Projekthistorie

12/2023 - bis jetzt
Technischer Leiter und Fullstack-Entwickler
WSW International GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Technische Leitung und Fullstack-Entwicklung der Plattform, in einem Team von 4 Entwicklern.
Konfiguration der Cloud-Infrastruktur und der CI/CD-pipelines.
Anbindung und Integration von verschiedenen LLM (Gpt, Gemini, Claude, Llama, DALL-E u.a.) von
verschiedenen Providern (Azure, AWS, Google Cloud, OpenAI).

08/2023 - 08/2024
Digitales Bündelfunknetz und Kommunikationssysteme (über Questax GmbH)
Stadtwerke München (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

  • Entwicklung einer Anwendungskomponente für die Visualisierung und Auswertung von Betriebszuständen eines Digitalen Bündelfunknetzes im Tetra Standard der Stadtwerke München Services GmbH.
  • Entwicklung einer Anwendungskomponente für die Visualisierung und Ortung über ein Bündelfunknetz von Digitalfunkgeräten und deren Kommunikation über einen Short-Data-Service.
  • Unterstützung als Entwickler in einem Team zur Entwicklung von Voice Over IP Anwendungen für Leitstellenkommunikationssysteme.
Technologien: Angular, Angular Material, Mapbox GL, Java, Kotlin, Spring Boot, JPA/Hibernate, Microservices, Docker, OAuth2/OIDC, Websockets, Maven, MQTT/HiveMQ, SNMP, SSH, LDAP, JavaFX, Greylog, Loki/Grafana, PostgreSQL/Flyway, Junit, Mockito, RestAssured, WireMock, GitHub, Bamboo, JIRA, Artifactory, Nexus, Spring Security

03/2023 - 07/2023
Migration von PiSA-Services nach AWS
BMW AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Migration einer PiSA-Anwendung von Openshift-On-Premise- in die AWS-Umgebung. Aufteilung der Anwendung in 6 Microservices (PayaraMicro)
  • Konfigurationen für Kubernetes (EKS) und Jenkins-Pipelines.
  • Migration von alten Messaging-Queues von IBM MQ nach Amazon SNS/SQS.
Technologien: Java, JEE, JPA/EclipseLink, JAX-RS/Jersey, Glassfish/Payara, PayaraMicro, Microservices, Angular, Oracle, PostgreSQL, IBM MQ, AWS, EKS, Kubernetes, Amazon SNS/SQS, SonarQube, Nexus, Bitbucket

07/2021 - 02/2023
Emission&Consumption / Official Technical Data
BMW AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Betreuung (als Solution-Architekt) von übergreifenden technischen Themen in den einzelnen Web-Anwendungen (bzw. Microservices) der EC/OTD-Plattform (CI/CD / Unit- und Integration-Testing, Datenbank-Migrationen u.a.)
  • Entwicklung und Erweiterung von globalen wiederverwendbaren Komponenten
  • Analyse und Bewertung technischer Lösungsvorschläge. Sicherstellung von konsistenten technischen Lösungen und Prozessen, feature-team- und provider-übergreifend.
  • Frontendentwicklung im OTD-Projekt mit Angular und ExtJS (ab 09.2022)
Technologien: Java, JEE, JPA/EclipseLink, JAX-RS/Jersey, Glassfish/Payara, Microservices, Eclipse Microprofile, Swagger, ExtJS, Angular, Oracle, PostgreSQL, Docker, Git, Jenkins, Groovy, Flyway, Jira/Confluence, Mockito, Cucumber, RestAssured, WireMock, Maven, OIDC, SonarQube, Nexus

10/2017 - 06/2021
Global Rad-Reifen Information Portal
BMW AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Technisches Design und Entwicklung einer web-basierten Anwendung für die Planung und Verwaltung von Räder-Reifen-Programmen der BMW AG. Portal beinhaltet umfangreiche UI gebaut mit ExtJS, JAX-RS Backend mit Oracle-Datenbank (später migriert zu PostgreSQL)
  • Technische Führung eines Entwickler-Teams von 6 Personen
  • Implementierung von Schnittstellen zu den verschiedenen Diensten von BMW AG
  • Entwicklung eines Microservices (Wheelfinder) mit Quarkus/PostgreSQL

Technologien: Java, JEE, JPA/EclipseLink, JAX-RS/Jersey, Glassfish/Payara, Quarkus, Microservices, Swagger, ExtJS, Oracle, PostgreSQL, Elasticsearch, Docker, OpenShift, Git, Jenkins, Jira, Mockito, OIDC, SonarQube, Nexus, JAAS

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Raum München
Profilbild von Stanislav Tkachev Fullstack Software-Entwickler, -Architekt und -Berater aus Poing Fullstack Software-Entwickler, -Architekt und -Berater
Registrieren