Maksim Antonenko
Angestellt, Senior Software Engineer, Deutsche Telekom AG
Mainz, Deutschland
Über mich
Herzlich willkommen auf meine Seite! Ich bin erfahrener Softwareentwickler mit mehr als 13 Jahren Erfahrung in IT Welt Meine Stärke: - Backend Softwareentwicklung mit modernen java Frameworks( zb Spring Boot incl webflux) - Moderne Softwareentwicklung mit microservice Architekture (microfrontends, BFF pattern) - Frontend Softwareentwicklung mit Vue.js - Agile orientiert und flexibel( Lange Zeit arbeite in Agile Projekten und kenne wie man Features von Anforderungen bis Produktion entwickelt) - Starker Fokus auf Automatisierung(unit, integration, e2e testing) - Erfahrung in devops(ci/cd, gitlab, k8s, docker) - clean code, code review, pair programming, feedback - Erfahrung in großen internationalen Projekten - Erfahrung in komplexen Projekten mit zahlreichen Integrationen der Backends per Rest oder Soap(Telekom.de, kundencenter, Stammdaten management usw) - Zusammenarbeit mit Produkt Owner und Business Feature Owner - Leadership - Englisch(upper-int) , Deutsch(B2)
Werdegang
Berufserfahrung von Maksim Antonenko
Fullstack development in agile projects. Background: Java, javaEE, Spring Boot, Spring Data, Hibernate, JPA, maven, Gradle, Rest, SOAP, OpenAPI, Swagger, jUnit, Database development, Oracle, PostgreSQL, MongoDB, Tracing, Monitoring, Prometheus, Grafana, AWS, Helm, Typescript, docker, kubernetes, ci/cd, vue, Storybook, js, accessibility, microservices ,microfrontends hexagonal architecture, code review, unit testing BE/FE, integration testing BE/FE Deutsch(B2) , English
- Technical Lead of Scrum Team in one of the biggest Telekom projects - Communication with responsible Business Analytics, Product Owners, Stakeholders, Project Architects - Take part in regular team discussions about architecture of User Stories implementation - Team Code review - java 8, Oracle ATG, Spring, Hibernate, Jsp, Oracle DB, Gradle, CI(Jenkins), JAX-WS, REST, JBOSS - junit testing / Integration testing - Review on customer's side - Maintenance duty (bugfixing) - Tuning SQL queries
3 Jahre und 3 Monate, Okt. 2014 - Dez. 2017
Senior Java Developer
T-Systems CIS Sankt Petersburg, Russlandproject #1: Lexus Extend Kundencenter portal functionality. Fixedline staff only. waterfall. project #2: Phoenix 2+ experience with mobile & fixedline functionality for telekom.de portal. Integration logic with backends like Ecare OR PESA, manage business logic and provide data for customers on portal. Big scrum team, every month business trip to DE to show sprint results, planning and urgent topics discussions .
1 Jahr und 7 Monate, Apr. 2013 - Okt. 2014
Senior Java Developer
ARRIS
project: Dreampark project Worked in distributed scrum team(RUS, SWE, USA). The main goal was to extend functionality for telecommunication portal. Worked on integration layer between set-top-boxes(OCAP, VIP) and portal. Technology stack: java 7, Spring core, Spring MVC, REST , pure js, Jetty, Tomcat
2 Jahre und 6 Monate, Nov. 2010 - Apr. 2013
Java Developer
Motorola Mobility
project #1: Medios XP Worked in distributed scrum team. The main goal was to extend functionality for multi-tenancy telecommunication portal(desktop, tablet, smartphones). technology stack: java 6, javaEE, pure js, SQL, REST, Springc core, Spring Security, multi-threading, Glassfish, PostgreSQL. some of the NFR tasks were: DB performance testing and performance tuning
8 Monate, März 2010 - Okt. 2010
Java Developer
Mobilny Kapital
As junior java developer I worked on creating new functionality and bugfixing for WEB application that was responsible for web money transactions and statistics. java 6, JBoss 6 EJB 3 Spring Hibernate
Ausbildung von Maksim Antonenko
1 Jahr und 11 Monate, Sep. 2008 - Juli 2010
Information technology
Saint- Petersburg State Technological Institute (technical university)
3 Jahre und 11 Monate, Sep. 2004 - Juli 2008
Information technology
Saint- Petersburg State Technological Institute (technical university)
Sprachen
Englisch
Gut
Russisch
Muttersprache
Deutsch
Gut