Konrad Rutkowski

Senior Mobile Engineer & Team Lead

Hello, I’m Konrad Rutkowski, a seasoned Senior Mobile Engineer and Team Lead with a deep-rooted passion for mobile development across platforms like Android, Flutter, and iOS. I earned my degree in IT, Network, and Telecommunication from the State Higher School of Vocational Education. Over the years, I’ve honed my expertise in a myriad of tools and technologies, including Kotlin, Swift, Objective-C, Jetpack Compose, Coroutines/Flow, Retrofit, GSON, Room, Dagger/Hilt, Koin, Kodein, LiveData, Flutter, Dart, BLoC, State Management, Firebase, Realm, SwiftUI, Alamofire, Cocoapods, Gradle, ProGuard, Fastlane, and CI/CD processes such as Gitlab-CI, Codemagic, Bitrise, Jenkins, GitHub Actions.

As an experienced Team Lead and Senior Mobile Engineer, I specialize in guiding companies and teams to project completion with precision and efficiency. Beyond my strategic roles, I remain deeply passionate about hands-on software development, crafting high-quality native applications for Android and iOS. Additionally, I’m proficient in cross-platform development using Flutter, merging the best of both worlds to deliver seamless user experiences. My expertise lies in validating product ideas, assessing their viability, and forecasting their potential for success. I possess a keen ability to identify and rectify team inefficiencies, ensuring streamlined operations and optimal productivity. My approach is straightforward and results-driven, aiming to eliminate unnecessary complexities and focus on the core objectives. With a commitment to excellence and a genuine love for mobile development, I provide invaluable insights and solutions that drive projects forward and position them for success.

Currently, I mainly collaborate with clients from Norway, the United States, and Poland.

My professional journey took off at GSD Software Polska. Here, I progressed through various roles, from junior to team lead, and had the privilege of building and leading a dedicated team of experts. I pride myself on my ability to refine software development processes, conduct insightful performance and salary reviews, accurately estimate project durations, and spearhead technical interviews.

Portfolio Highlights:

DOCUframe App

  • Description: Successor of DOCUframe. I developed a mobile solution that offers seamless access to databases, ensuring uninterrupted communication with customers.
  • Technologies: Kotlin, Retrofit, Room, MVVM
  • Role: Team Lead & Senior Android Developer.
  • Duties: Led the development of the mobile solution, integrating advanced database access and synchronization features.

DOCUframe

  • Description: An integrated platform for document management and CRM. It automates document assignments like emails and faxes to specific customers, streamlining CRM processes.
  • Technologies: Java/Kotlin, SQLite, Realm,
  • Role: Junior -> Regular -> Senior Team Lead & Senior Android Developer.
  • Duties: Managed application maintenance and customer-specific customizations using DOCUcontrol®.

Livestream/VOD SDK NDA

  • Description: I was instrumental in creating a state-of-the-art live shopping SDK, set to be integrated by Poland’s top e-commerce app.
  • Technologies: Kotlin, ExoPlayer, WebSocket, Jetpack Compose
  • Role: Senior Android Developer.
  • Duties: Developed a live shopping SDK focusing on real-time streaming and user engagement features.

GastroKasse

  • Description: I designed an app tailored for waiters, aiming to revolutionize the dining experience.
  • Technologies: Kotlin, MVVM, Coroutines,
  • Role: Team Lead & Senior Android Developer.
  • Duties: Designed and developed the app, focusing on UI/UX for waiters with efficient order processing and payment systems.

tiptip

  • Description: I played a pivotal role in this innovative app that facilitates cashless tipping.
  • Technologies: Flutter, BLoC, Moor/Drift, RestAPI, Retorift, dio,
  • Role: Senior Android Developer.
  • Duties: Oversaw CI/CD and feature development for a streamlined cashless tipping process.

Hotel Room

  • Description: I developed a transformative hotel management app that significantly enhances customer experience.
  • Technologies: Kotlin, MVVM, Coroutines,
  • Role: Team Lead & Senior Android Developer.
  • Duties: Developed a hotel management app enhancing customer experience with features like room control and automated check-ins.

Rauh Scan App

  • Description: I spearheaded the creation of this modern transport service app, simplifying package delivery.
  • Technologies: Kotlin, JetpackCompose, Coroutines, MVVM
  • Role: Team Lead & Senior Android Developer.
  • Duties: Led the development of a package tracking and delivery management app.

Business VOD App NDA

  • Description: Developed a VOD business app for customer, offering a unique streaming experience.
  • Technologies: Flutter, BLoC, Rest API, freezed, retrofit, dio
  • Role: Senior Android Developer.
  • Duties: Created and implemented the VOD app, integrating advanced streaming and user interface features.

Connect with me: