Recommended expert

Alexandr Efimov

Software/Solution Architect

Alexandr Efimov
Gärtringen, Germany

Experience

Aug 2024 - Present
1 year 7 months

Software/Solution Architect

Robert Bosch GmbH

  • Designed and implemented scalable software and system architectures, improving cross-domain collaboration and reducing time-to-market for “EV Charging” domain
  • Aligned with stakeholders and defined architectural guidelines, ensuring consistency and high-quality solutions across teams
  • Established arc42 as the standard for architecture documentation, improving transparency and maintainability of complex systems
Dec 2022 - Aug 2024
1 year 9 months

Technical Lead

Robert Bosch GmbH

  • Led and empowered a team of 6 developers
  • Implemented Clean Code, hexagonal architecture, and test automation, significantly improving code quality and accelerating delivery
  • Provided coaching and mentoring, strengthening technical expertise and fostering independent problem-solving
Dec 2021 - Dec 2022
1 year 1 month

Senior Software Engineer

Robert Bosch GmbH

  • Developed cloud-native, event-driven microservices, enabling seamless onboarding of 30+ tenants with minimal implementation effort
  • Refactored and consolidated domain functions, improving maintainability and accelerating delivery cycles
  • Enhanced observability with business metrics and Grafana dashboards, enabling faster troubleshooting and system optimization
Nov 2019 - Nov 2021
2 years 1 month
Stuttgart, Germany

Senior Software Developer

AnyDesk GmbH

  • Coordinated and led the architecture design process to deliver a scalable customer portal
  • Delivered and maintained the resulting highly scalable microservice architecture
  • Integrated solutions with internal systems, increasing customer satisfaction
Jul 2019 - Nov 2019
5 months
Böblingen, Germany

Senior Java Developer

Star Systems GmbH

  • Refactored a legacy project and migrated it to a modern microservice architecture
Nov 2017 - Jun 2019
1 year 8 months
Böblingen, Germany

Senior Java Developer

Compart AG

  • Developed new features and unified legacy products into a modern product through extensive refactoring
Aug 2015 - Oct 2017
2 years 3 months
Novosibirsk, Russian Federation

Senior Java Developer

Sberbank-Technologies

  • Developed an interface to the core banking system for efficient data processing and transformation, enabling seamless mobile device support
Aug 2015 - Oct 2017
2 years 3 months
Novosibirsk, Russian Federation

Java Developer

Wellink Technologies

  • Developed Smart Home System including web portal, controller software, and BPM scenarios
Nov 2012 - Jan 2014
1 year 3 months
Novosibirsk, Russian Federation

Senior Software Developer

Sberbank-Technologies

  • Developed new features and resolved issues in a banking centralization project on a unified platform; optimized complex SQL queries for large-scale tables (1M+ rows), ensuring efficient data processing
Jan 2008 - Nov 2012
4 years 11 months
Novosibirsk, Russian Federation

Senior Oracle Developer

Center of Financial Technologies

  • Developed a high-performance card subsystem for efficient transaction processing, including integration with OpenWay and the 'Golden Crown' money transfer system
Sep 2005 - Jan 2008
2 years 5 months
Novokuznetsk, Russian Federation

Software Developer

Nowokuznetsk Municipal Bank

  • Provided technical support for banking systems and developed an application to automate tax processes for vehicle registrations, increasing front office capacity by 50%
Jan 2004 - Aug 2005
1 year 8 months
Novokuznetsk, Russian Federation

Software Developer

Kontur-Nowokuznetsk

  • Provided technical support for software, PCs, and LAN; developed an electronic document management system for the Kemerovo Pension Fund in C++ as part of final thesis

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Banking and Finance (10.5 years), Information Technology (10 years), Automotive (4 years), Manufacturing (2.5 years), and Energy (1.5 years).

Banking and Finance
Information Technology
Automotive
Manufacturing
Energy

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (20.5 years), Product Development (15.5 years), and Operations (2.5 years).

Information Technology
Product Development
Operations

Summary

Software Architect, Tech Lead, and Developer with 20+ years of experience designing and implementing distributed microservice architectures using Java, Spring Boot, AWS, and Kubernetes. I thrive on challenges and excel in projects that push me beyond my comfort zone. Passionate about Clean Code, Clean Architecture, Domain-Driven Design, and Test-Driven Development.

Proven track record in translating complex requirements into robust, maintainable solutions by applying arc42 and industry best practices while balancing the needs of diverse stakeholders.

As a Tech Lead and mentor, I strengthen teams through training, code reviews, and structured knowledge-sharing, enabling sustainable growth and higher delivery performance.

Skills

Software Architecture:

  • Hexagonal Architecture
  • Event-driven Architecture
  • Domain-driven Design
  • Arc42
  • Microservices

Laguages, Frameworks:

  • Java
  • Spring Boot
  • Jpa
  • Hibernate
  • Camunda
  • Junit
  • Mockito
  • Testcontainers
  • Wiremock

Tools:

  • Git
  • Maven
  • Intellij Idea
  • Jira

Infrastructure, Monitoring:

  • Aws
  • Docker
  • Kubernetes
  • Efk
  • Grafana
  • Prometheus
  • Keycloak
  • Uptrends

Datenbases:

  • Sql
  • Pl/sql Oracle
  • Postgres
  • Mongodb
  • Flyway
  • Liquibase

Languages

Russian
Native
German
Advanced
English
Advanced

Education

Sep 2000 - Jun 2005

Kemerovo State University

Master's degree, graduated with distinction · Information Processing and Control Systems · Kemerovo, Russian Federation

Certifications & licenses

AWS Certified Solutions Architect – Associate

Oracle Certified Professional Java SE 7 Programmer

Oracle PL/SQL Developer Certified Associate

iSAQB - Certified Professional for Software Architecture, Foundation Level (CPSA-F)

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Alexandr based?

Alexandr is based in Gärtringen, Germany.

What languages does Alexandr speak?

Alexandr speaks the following languages: Russian (Native), German (Advanced), English (Advanced).

How many years of experience does Alexandr have?

Alexandr has at least 21 years of experience. During this time, Alexandr has worked in at least 8 different roles and for 9 different companies. The average length of individual experience is 2 years and 9 months. Note that Alexandr may not have shared all experience and actually has more experience.

What roles would Alexandr be best suited for?

Based on recent experience, Alexandr would be well-suited for roles such as: Software/Solution Architect, Technical Lead, Senior Software Engineer.

What is Alexandr's latest experience?

Alexandr's most recent position is Software/Solution Architect at Robert Bosch GmbH.

What companies has Alexandr worked for in recent years?

In recent years, Alexandr has worked for Robert Bosch GmbH and AnyDesk GmbH.

Which industries is Alexandr most experienced in?

Alexandr is most experienced in industries like Banking and Finance, Information Technology (IT), and Automotive. Alexandr also has some experience in Manufacturing and Energy.

Which business areas is Alexandr most experienced in?

Alexandr is most experienced in business areas like Information Technology (IT), Product Development, and Operations.

Which industries has Alexandr worked in recently?

Alexandr has recently worked in industries like Automotive, Information Technology (IT), and Manufacturing.

Which business areas has Alexandr worked in recently?

Alexandr has recently worked in business areas like Information Technology (IT) and Product Development.

What is Alexandr's education?

Alexandr holds a Master in Information Processing and Control Systems from Kemerovo State University.

Does Alexandr have any certificates?

Alexandr has 4 certificates. Among them, these include: AWS Certified Solutions Architect – Associate, Oracle Certified Professional Java SE 7 Programmer, and Oracle PL/SQL Developer Certified Associate.

What is the availability of Alexandr?

Alexandr is immediately available part-time for suitable projects.

What is the rate of Alexandr?

Alexandr's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Alexandr?

To hire Alexandr, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 770-930 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.