Anastasiia Fomkina
@anastasiiafomkina
Senior software engineer specializing in Java/Kotlin, microservices, and scalable systems.
What I'm looking for
I am a Senior Software Engineer with 7+ years building and operating production systems in high-availability environments. I specialize in Java and Kotlin and have deep experience with microservices and event-driven architectures.
I have led extraction of legacy logic into standalone services and owned end-to-end validation flows by aligning stakeholders and defining cross-service architectures. My work focuses on improving fault isolation, scalability, and availability in SaaS and banking environments.
I mentor and onboard engineers, document domain flows, and drive process improvements such as CI optimizations and automation that reduce processing time and increase throughput. I deliver solutions from requirements to production and collaborate effectively within fully remote, cross-time-zone teams.
Technically, I am experienced with Spring Framework, Kafka, gRPC, cloud platforms and observability tooling, and I continuously seek to improve system performance, reliability, and developer experience.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Masabi
Oct 2024 - Present (1 year 4 months)
Extracted legacy tariff logic into a standalone microservice to improve fault isolation, scalability, and availability; owned inter-agency transfer validation end-to-end, delivering a reliable production validation flow and mentoring engineers to reduce onboarding time.
Designed and implemented a gateway MVP and created a Salesforce API via gRPC with custom authentication, re-implementing legacy logic and improving system performance and scalability by 70%.
Software Engineer
Tinkoff
Jun 2022 - Jan 2024 (1 year 7 months)
Designed and implemented automation for debit products reducing processing time by 30% and integrated debit card opening processes to improve application processing efficiency by 80%; improved CI Gradle plugin to speed builds and reduce errors.
Java Developer
Sberbank
Jun 2020 - Jun 2022 (2 years)
Developed a new Java data storage service integrated with the platform, achieved over 90% test coverage for core functionality, and refactored core APIs to reduce code complexity and improve compatibility.
Java Developer
AxxonSoft
Mar 2019 - Jun 2020 (1 year 3 months)
Developed data parsing and ERP integration code to automate processing and reduce time by 40%, and automated data loading/formatting for Power BI to improve analysis efficiency by 90%.
Education
Degrees, certifications, and relevant coursework
Specialist Computer Training Center
Certificate, Java Software Development
2018 - 2018
Completed a conversion course in Java Software Development in 2018.
Moscow State Pedagogical University
Bachelor's degree, Tourism and Travel Services Management
2014 - 2018
Completed a Bachelor's degree in Tourism and Travel Services Management from 2014 to 2018.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Anastasiia?
You can contact Anastasiia and 90k+ other talented remote workers on Himalayas.
Message AnastasiiaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
