Alexandr Efimov
Software/Solution Architect
Experience
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
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
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
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
Senior Java Developer
Star Systems GmbH
- Refactored a legacy project and migrated it to a modern microservice architecture
Senior Java Developer
Compart AG
- Developed new features and unified legacy products into a modern product through extensive refactoring
Senior Java Developer
Sberbank-Technologies
- Developed an interface to the core banking system for efficient data processing and transformation, enabling seamless mobile device support
Java Developer
Wellink Technologies
- Developed Smart Home System including web portal, controller software, and BPM scenarios
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
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
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%
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).
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).
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
Education
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
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Alexandr based?
What languages does Alexandr speak?
How many years of experience does Alexandr have?
What roles would Alexandr be best suited for?
What is Alexandr's latest experience?
What companies has Alexandr worked for in recent years?
Which industries is Alexandr most experienced in?
Which business areas is Alexandr most experienced in?
Which industries has Alexandr worked in recently?
Which business areas has Alexandr worked in recently?
What is Alexandr's education?
Does Alexandr have any certificates?
What is the availability of Alexandr?
What is the rate of Alexandr?
How to hire Alexandr?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software/Solution Architect
Nearby freelancers
Professionals working in or nearby Gärtringen, Germany