Dariusz Baciński

Backend Developer at KÉMIK

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

🤩
Rockstar
🎓
Top School
Dariusz Baciński is a seasoned Backend Developer with 11 years of experience building Kotlin and Java-based services, Android apps, and serverless solutions while operating primarily from Warsaw. He currently focuses on Kotlin backend development and Kubernetes migrations at KÉMIK, having previously shipped full-stack and mobile projects remotely at Agility Scales and delivered reactive Spring WebFlux systems at Upnext. A pragmatic advocate for simple, readable code with sensible test coverage, he explores bleeding-edge technologies and maintains a public repository demonstrating design patterns in Kotlin with JUnit5 tests. His background spans payments, analytics (BigQuery), Firebase cloud functions, and embedded Android/OS-level work, reflecting both high-level architecture and low-level debugging skills. Comfortable leading teams and hiring from his PayU experience, he blends hands-on engineering with mentoring and process improvements. Collected expertise in design patterns and rapid prototyping makes him adept at turning complex requirements into maintainable, well-tested systems.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MSc), Telecomunication, 5, Master of Science (MSc), Telecomunication, 5 at Warsaw University of Technology
github-logo-circle

Github Skills (15)

kotlin10
junit10
testing9
singleton8
decorators8
design-patterns8
microstrategy8
command-line8
adapter8
builder-pattern8
command-prompt8
builder-io8
decorator8
builders8
kotlin-android4

Programming languages (14)

SmartyC#JavaC++GoMustacheHTMLGroovy

Github contributions (5)

github-logo-circle
Design Patterns implemented in Kotlin
Role in this project:
userFull-stack Developer
Contributions:136 commits, 28 PRs, 121 pushes in 3 years
Contributions summary:Dariusz primarily implemented design patterns in Kotlin, covering various patterns like Strategy, Listener, Command, State, Chain of Responsibility, Visitor, Builder, Factory, Singleton, Abstract Factory, Adapter, Decorator, Protection Proxy, and Facade. Their work involved writing Kotlin code examples to demonstrate these patterns, along with test cases using JUnit5 to validate functionality. The user's contributions demonstrate a strong understanding of design principles and their practical application.
kotlindesign-patternspatternsdesignkotlin-android
macoscope/KetchupLunch

May 2016 - Jun 2016

Contributions:98 commits, 12 PRs, 26 pushes in 1 month
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
Dariusz Baciński - Backend Developer at KÉMIK