Alexander Bakhvalov
Angestellt, Lead Java Developer + Senior Team Lead (Java), Postal Technologies
Wiesbaden, Hesse, Germany, Deutschland
Über mich
Senior Java Developer with 6+ years experience and team leader with 3+ years of team management. I have a broad outlook on software architecture, project management, and team leadership. Keen on Agile, TDD, Clean Code, and Clean Architecture methodologies. Hobbies: classic cars, motorcycles, traveling. I am from Russia but now I am in Germany as a tourist
Werdegang
Berufserfahrung von Alexander Bakhvalov
Bis heute 3 Jahre und 8 Monate, seit Nov. 2020
Lead Java Developer + Senior Team Lead (Java)
Postal Technologies
Responsibilities: - Development of project architecture - Writing code - Project and team management, code review Projects: - Automatic postal items sorting system "Sortmaster" (logistics high load system) - Analytical BI-system (Business intelligence) - External exchange service - a service for receiving and processing data - Reference service "Help Service" a service intended for users of the central office systems - Service for recognition of handwritten shells of mail items
Responsibilities: - Development of project architecture - Writing code - Project and team management, code review Projects: - Automatic postal items sorting system "Sortmaster" (logistics high load system) - Analytical BI-system (Business intelligence) - External exchange service - a service for receiving and processing data - Reference service "Help Service" a service intended for users of the central office systems - Service for recognition of handwritten shells of mail items (Machine Learning)
1 Jahr und 8 Monate, Jan. 2018 - Aug. 2019
Senior Java Developer
LLC “Rustire” · Full-time
Responsibilities: - Web application development (backend & frontend) - Development of microservice application architecture - Development of individual microservices: authentication, logistics, order and service management, item import, e-commerce - Implementation of the typical functionality of the online store business logic, - User authentication/authorization implementation, oAuth (social networks), - Implementation of import / export of goods and services (1C, third-party online stores - UI development
1 Jahr, Feb. 2017 - Jan. 2018
Java Developer
Software development team
Web application development (backend & frontend) - Implementation of typical business logic functionality, - User authentication / user authorization implementation, oAuth (social networks), - Implementation of the import of the nomenclature of various suppliers, accounting / records - Development of the UI part (front-end - client, administrative parts, online store) - Development of a flexible and customizable search engine - Application security
Projects: - Ensuring the security of the largest telecommunications company in Europe Responsibilities: - Server and mobile apps security implementation (Android) - Сode review (Java, Android SDK, Spring Framework etc) - Paintesting, script writing, exploiting.
9 Monate, Feb. 2016 - Okt. 2016
Java Developer
CJSC "Mobile Capital
Responsibilities: - Java developer in the banking software development department (electronic payment system). - Managing the transition of the QA development department from Ant to Gradle (development of a framework that converts 10000+ ant test scripts to Gradle tasks with the ability to work in parallel)
Ausbildung von Alexander Bakhvalov
5 Jahre und 6 Monate, Sep. 2003 - Feb. 2009
Marine engineering
Saint Petersburg State Marine Technical University
Sprachen
Russisch
Muttersprache
Englisch
Gut
Französisch
Gut