Andrzej Ressel

Software Engineer at Travelplanet.pl

Lower Silesian Voivodeship, Poland
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
Andrzej Ressel is a pragmatic software engineer with 13 years of experience who transitioned from Android development to backend systems and infrastructure. He has shipped production services in Scala and Kotlin across e-commerce and streaming domains, and today works on backend engineering at Travelplanet.pl after recent roles at NetworkedAssets and Intive. Andrzej contributes to notable open-source projects such as ZIO and Arrow, and has applied his DevOps skills to improve cross-platform tooling like Terragrunt, including Windows console compatibility fixes. Comfortable across the stack, he combines hands-on code quality and performance improvements with infrastructure-as-code and CI maintenance. He prefers backend and systems work over pure Java/Android roles and has a practical knack for untangling legacy systems while modernizing deployments.
code12 years of coding experience
job8 years of employment as a software developer
bookInżynier (Inż.) Computer Science, Inżynier (Inż.) Computer Science at Wrocław University of Science and Technology
languagesPolish, English
github-logo-circle

Github Skills (36)

asynchronous10
kotlin10
concurrency10
async10
annotations10
testing10
windows10
macros10
zio10
arrow-keys10
terraform10
java10
scala10
annotation-processing10
javas10

Programming languages (24)

SmartyJavaC++CSSRustCScalaMakefile

Github contributions (5)

github-logo-circle
arrow-kt/arrow

Jan 2018 - Sep 2019

Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
userBack-end Developer
Contributions:49 commits, 43 PRs, 7 pushes in 1 year 8 months
Contributions summary:Andrzej primarily contributed to the development and maintenance of the Arrow Kotlin library, focusing on optics-related features, annotation processors, and documentation updates. The user implemented new optional converters and tests, refactored the annotation processor, and fixed issues related to code generation. The user also addressed comments on existing pull requests and improved the overall functionality and documentation of the library.
kotlin-dslfunctional-programmingtypeclassesarrowfor-comprehension
substratum/substratum

Aug 2016 - Oct 2017

An advanced theming manager designed to be used with RRO, OMS and Dynamic Overlays
Role in this project:
userMobile Developer (Android)
Contributions:18 commits, 10 PRs, 4 comments in 1 year 2 months
Contributions summary:Andrzej primarily focused on refining the user interface and improving the functionality of the Substratum theming manager application. Their contributions included fixing code style, moving map sorting logic to a separate utility class, and optimizing the application by removing unnecessary references. Furthermore, the user addressed a context leak in the showcase activity and implemented improvements for ManagerItem sorting, showcasing a focus on bug fixes and code quality within the Android application.
projektdynamictheme-manageromsoverlays
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
Andrzej Ressel - Software Engineer at Travelplanet.pl