Alexander Bogdanov
Senior Kotlin Software Engineer at FunCorp- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Russian Native or bilingual proficiency
-
Spanish Elementary proficiency
Topline Score
Bio
Evgeniya Dikhtyar
I highly recommend Alexander as a Backend Engineer. He is initiative-driven, consistently going above and beyond to deliver outstanding results. Alexander displays a genuine passion for his work, staying involved and up-to-date with the latest industry trends. He is a team player, actively collaborating with cross-functional teams to foster a cohesive working environment. If you are seeking a dedicated, proactive, and knowledgeable professional, Alexander is the ideal candidate for the role.
Filipp Pomatilov
Alexander has shown himself to be a robust and highly productive developer with outstanding soft skills. This combination makes him a great performer and a reliable team player. Alexander is an eager technical discussion participant - always show involvement and genuine caring.
Evgeniya Dikhtyar
I highly recommend Alexander as a Backend Engineer. He is initiative-driven, consistently going above and beyond to deliver outstanding results. Alexander displays a genuine passion for his work, staying involved and up-to-date with the latest industry trends. He is a team player, actively collaborating with cross-functional teams to foster a cohesive working environment. If you are seeking a dedicated, proactive, and knowledgeable professional, Alexander is the ideal candidate for the role.
Filipp Pomatilov
Alexander has shown himself to be a robust and highly productive developer with outstanding soft skills. This combination makes him a great performer and a reliable team player. Alexander is an eager technical discussion participant - always show involvement and genuine caring.
Evgeniya Dikhtyar
I highly recommend Alexander as a Backend Engineer. He is initiative-driven, consistently going above and beyond to deliver outstanding results. Alexander displays a genuine passion for his work, staying involved and up-to-date with the latest industry trends. He is a team player, actively collaborating with cross-functional teams to foster a cohesive working environment. If you are seeking a dedicated, proactive, and knowledgeable professional, Alexander is the ideal candidate for the role.
Filipp Pomatilov
Alexander has shown himself to be a robust and highly productive developer with outstanding soft skills. This combination makes him a great performer and a reliable team player. Alexander is an eager technical discussion participant - always show involvement and genuine caring.
Evgeniya Dikhtyar
I highly recommend Alexander as a Backend Engineer. He is initiative-driven, consistently going above and beyond to deliver outstanding results. Alexander displays a genuine passion for his work, staying involved and up-to-date with the latest industry trends. He is a team player, actively collaborating with cross-functional teams to foster a cohesive working environment. If you are seeking a dedicated, proactive, and knowledgeable professional, Alexander is the ideal candidate for the role.
Filipp Pomatilov
Alexander has shown himself to be a robust and highly productive developer with outstanding soft skills. This combination makes him a great performer and a reliable team player. Alexander is an eager technical discussion participant - always show involvement and genuine caring.
Credentials
-
Modern HTML & CSS From The Beginning (Including Sass)
UdemyMar, 2020- Nov, 2024 -
React Front To Back
UdemyDec, 2019- Nov, 2024
Experience
-
FunCorp
-
Cyprus
-
Entertainment Providers
-
1 - 100 Employee
-
Senior Kotlin Software Engineer
-
Feb 2022 - Present
* Designed new architecture for high loaded distributed system with main functionality routing, auth, dwh, ab testing * Designed and implemented new service Challenges from scratch with unique mechanics of earning coins and compete with other users with average response 20 ms * Designed and implemented new service Store from scratch with mechanics of earning coins and buy products with average response 20 ms * Provided solution to reduce load by 70% on Users service by propagating context for Installation Entity * Reduced millions timeout errors in service Reads by optimising heavy db requests * Implemented dozens of AB tests in contrary services * Improved control on system by providing selective metrics and alerts * Discovered and reduced thousands heavy requests by providing better understanding of backend systems and removing unnecessary * Provided fcm delivery data by creating grafana charts based on automatically gathered data Show less
-
-
-
LANIT BPM
-
Russian Federation
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Java Software Engineer
-
May 2020 - Feb 2022
Automation of process working with document for loan process* Saved millions of rubles by developing feature that verified documents based on main document parameters* Decreased employee failures by 60% by designing and implementation document verification process* Increased quality of requests to lawyers by realising required documents feature* Saved up to 30% time of working process with documents in Online Loan by designing new micro services* Obtained better product resistance by implementing geo reservation* Decreased 1500 lines to 100 of configuration Infrastructure using Helm* Reduced numbers of errors to 0 for configuring Istio rules by creating validation logic on go templates* Optimised SQL requests that DB CPU Utilisation down to 20% from 70%* Created strategies for Avro Schema Registry Evolution by creating small project(spring boot and Kafka) and conducting presentation on meat up* Performed better understanding of user interaction with system by implementing audit based on JPA and Postgresql Show less
-
-
Full Stack Software Engineer
-
Nov 2019 - May 2020
Automation of annual employee assessment* Increased team development speed by writing article benefits of Kotlin against Java* Developed profile administration for improving way adding new skills and description* Support new features
-
-
Junior Java Software Engineer
-
Jul 2018 - Nov 2019
* Improved team experience with time by providing dateTime libraries * Handled heavy data (10k+ objects) request by splitting it in batches and packets* Reduced team efforts and errors for request processing components by creating good abstraction and common well designed and tested components* Reduced repeatable css code and improved front end developing speed by creating common repository for sass styles with default templates* Provided good user experience and reduced user errors by implementing features to involve loan managers as simple as possible* Decreased future critical bugs by providing common approach to update cache state for UI* Grew new team member from intern to middle developer Show less
-
-
-
Юниум - Unium
-
Russian Federation
-
Professional Training and Coaching
-
1 - 100 Employee
-
Computer Courses Teacher
-
Aug 2017 - Jun 2018
Teaching kids and teenagers was one of brightest experience that i have ever had in my life, watching that how their skills grow and their reaction on achievements are amazing. Main course: * Programming in C#, creating Desktop Applications using Windows Forms * Creating games based on Unity * Creating web sites by Html Css and Java Script Teaching kids and teenagers was one of brightest experience that i have ever had in my life, watching that how their skills grow and their reaction on achievements are amazing. Main course: * Programming in C#, creating Desktop Applications using Windows Forms * Creating games based on Unity * Creating web sites by Html Css and Java Script
-
-
Education
-
Moscow Aviation Institute (National Research University)
Master of Spacecraft Engineering, Spacecrafting