Konrad Kamiński

Frontend Developer at FOSS Software Services

Warsaw, Masovian 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

👤
Senior
🎓
Top School
Konrad Kamiński is a Frontend Developer and former Graphic Designer with over 10 years of experience building polished, user-focused web interfaces from Warsaw. He blends visual design sensibilities with modern frontend toolchains (Vue, JavaScript, Sass, Webpack) and hands-on experience with animations and 3D (GSAP, Three.js) to create engaging experiences. While primarily frontend-focused at FOSS and previous agencies, he also contributes to backend open-source projects—adding Kotlin coroutine and reactive integrations to high-profile repos like Micronaut and kotlinx.coroutines—demonstrating strong cross-stack fluency. That uncommon mix of design craftsmanship and low-level concurrent programming lets him bridge UX and performance considerations when shipping complex web applications.
code10 years of coding experience
job7 years of employment as a software developer
bookLicencjat (Lic.), Graphic Design, Licencjat (Lic.), Graphic Design at Wyższa Szkoła Sztuk Wizualnych i Nowych Mediów
languagesEnglish, Polish
github-logo-circle

Github Skills (17)

kotlin10
asynchronous10
async10
rxjavafx10
micronaut10
java10
javas10
rxjava10
coroutines10
reactive-programming10
reactor10
microservices-application9
microservices9
serverless8
unit-testing8

Programming languages (4)

JavaCSSGoKotlin

Github contributions (5)

github-logo-circle
Kotlin/kotlinx.coroutines

Mar 2017 - Feb 2018

Library support for Kotlin coroutines
Role in this project:
userBack-end Developer
Contributions:8 commits, 8 PRs, 14 comments in 10 months
Contributions summary:Konrad primarily contributed to the integration of reactive programming libraries, specifically Reactor and RxJava, within the kotlinx.coroutines framework. Their work included implementing `awaitCompleted` functionality for RxJava Completable, adding support for RxJava2 Maybe, and creating RxJava scheduler support. These additions enable asynchronous operations and improve the library's ability to interact with reactive streams. The user also added integration tests for reactive components such as Flux and Maybe.
kotlin-coroutineskotlin-multiplatformcoroutinessupport-librarykotlin
Micronaut Application Framework
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 PRs, 15 comments in 2 years
Contributions summary:Konrad contributed significantly to supporting Kotlin coroutines within the Micronaut framework. They implemented features to handle suspending functions in controller actions, modifying the core routing handler to accommodate these changes. The work involved incorporating Kotlin-specific utilities and adjusting code to manage reactive return types and single results within the coroutine context. Furthermore, the user addressed reflection usage and added support for Kotlin coroutines with GraalVM, enhancing the framework's capabilities.
groovyserverlessmicronautframeworkkotlin
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