Alice Koroleva
at iFuture- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
iFuture
-
Russian Federation
-
Information Technology & Services
-
1 - 100 Employee
-
-
Sep 2020 - Present
Java, Spring Boot, Maven, PostgreSQL, Kafka, Kotlin, RabbitMQ, Gradle, JUnit, Mockito• I was responsible for a high-load, high-availability financial project: e.g., investigating production problems, dealing with customers' complaints, discussing with the project owner new features.• Regularly implemented new features in the service, from bug fixes to extending the service functionality, refactored code, and worked in close contact with the QA team.• Developed and implemented new algorithms according to specifications. In particular, implemented a multi-threaded synchronization algorithm to make reporting data consistent.• Created a library with best practices code to use across multiple services.• Upgraded Spring Boot across major releases. Show less
-
-
-
Sep 2017 - Sep 2020
-
-
-
JetBrains
-
Czechia
-
Software Development
-
700 & Above Employee
-
Researcher
-
Jul 2020 - Aug 2020
IntelliJ Idea Core, JIT optimization • Implemented a JIT-compiler's profiler with views helpful to find problems in the performance of Intellij Idea • Compared the virtual machine that Intellij Idea uses with GraalVM to see if the latter improves the performance IntelliJ Idea Core, JIT optimization • Implemented a JIT-compiler's profiler with views helpful to find problems in the performance of Intellij Idea • Compared the virtual machine that Intellij Idea uses with GraalVM to see if the latter improves the performance
-
-
-
JetBrains
-
Czechia
-
Software Development
-
700 & Above Employee
-
Researcher
-
Jul 2019 - Sep 2019
Kotlin Libraries team, Kotlin Coroutine's synchronization primitives performance analysis. • Created benchmarks that help measure the difference in performance when synchronization primitives are modified. Kotlin Libraries team, Kotlin Coroutine's synchronization primitives performance analysis. • Created benchmarks that help measure the difference in performance when synchronization primitives are modified.
-
-
Education
-
ITMO University
Master's degree, Computer Programming -
ITMO University
Bachelor's degree, Computer Science