Stojan Anastasov

Android Engineer at Jaja Finance

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stojan Anastasov is an Android engineer with 11 years of hands-on experience building native Android apps and backend components, currently based in Berlin. He has shipped high-impact work at Axel Springer (Welt) and N26, driving architecture migrations from MVP to MVVM, introducing Compose, and improving CI, testing and app size by significant margins. Comfortable across mobile and server-driven UI, he combines pragmatic feature delivery with quality-focused practices like screenshot testing (Paparazzi), coroutine improvements, and dependency injection. Active in the developer community, he contributes tests and refactors to notable Kotlin projects such as Arrow and TornadoFX, reflecting an attention to robustness and functional patterns. He’s equally effective mentoring and hiring engineers as he is reducing build times and increasing release confidence through automation.
code11 years of coding experience
job11 years of employment as a software developer
bookUniversity "Goce Delchev" - Shtip
bookSOU "Gosho Vikentiev" - Kochani
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
13reputation
717reached
1answer
1question
github-logo-circle

Github Skills (23)

kotlin10
testing10
arrow-keys10
tornadofx10
apache-arrow10
effects10
junit10
monads10
functional-programming10
coroutines10
arrows10
arrow-js10
javafx9
desktop9
concurrency9

Programming languages (9)

JavaShellSCSSJavaScriptHTMLGroovyMarkdownCirru

Github contributions (5)

github-logo-circle
arrow-kt/arrow

Nov 2018 - Jan 2021

Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
userBack-end Developer
Contributions:3 reviews, 19 commits, 13 PRs in 2 years 2 months
Contributions summary:Stojan primarily contributed to the `arrow-kt/arrow` repository by deprecating and replacing existing functions with new ones while refactoring various modules. They focused on enhancements within the `arrow-effects` module, specifically modifying parallel processing and refactoring the `MonadDefer` interface. Furthermore, the user has also updated KotlinTest and implemented test cases for improved functionality.
kotlin-dslfunctional-programmingtypeclassesarrowfor-comprehension
edvin/tornadofx

Oct 2017 - Oct 2017

Lightweight JavaFX Framework for Kotlin
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 4 PRs, 2 comments in 23 days
Contributions summary:Stojan primarily contributed to the testing of the TornadoFX framework. The commits focused on adding and modifying unit tests for various functionality within the framework's collections module, including `move`, `moveAt`, `moveAll`, `moveUpAt`, and `moveDownAt` functions. The user implemented tests with different scenarios, including valid, invalid, and edge cases to ensure robustness of the framework. These efforts focused on quality assurance and validation.
rcpkotlintornadofxjavafxdesktop
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stojan Anastasov - Android Engineer at Jaja Finance