Alexander Bakhvalov
Angestellt, Lead Java Developer + Senior Team Lead (Java), Postal Technologies
Wiesbaden, Hesse, Germany, Germany
About me
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
Timeline
Professional experience for Alexander Bakhvalov
Current 2 years and 8 months, since 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 year and 8 months, 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 year, 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 months, Feb 2016 - Oct 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)
Educational background for Alexander Bakhvalov
5 years and 6 months, Sep 2003 - Feb 2009
Marine engineering
Saint Petersburg State Marine Technical University
Languages
Russian
First language
English
Intermediate
French
Intermediate