Karol Wrótniak

Android & Flutter Developer, Public Speaker, Writer, Open Source Maintainer · info@-remove-koral.dev

Experienced Mobile Developer with over 14 years of expertise in native Android and Flutter app development. Skilled in creating Gradle plugins and Bitrise steps. Engaged in various projects, especially focusing on testing. A speaker at conferences and meetups such as DevFest, Flutter Global Summit, Mobile DevOps Summit, JDD Conference, Linux Academy, and more. Actively involved as a lead of Google Developers Group Wrocław, Flutter Wrocław, and Bitrise User Group.

Socialization

Skills

  • Android
  • Flutter
  • Kotlin
  • Dart
  • Java
  • C
  • Gradle
  • Firebase
  • Sqlite
  • git
  • Docker
  • Linux
  • Bash
  • Github
  • GRPC
  • Bitrise
  • OpenGL
  • JNI
  • Jira
  • Confluence

Public Speaking

A collection of talks on meetups, conferences and webinars most likely on CI/CD, testing, Android and Flutter development, but not only.

Conference - From A to Z: Text Traps.

What to keep in mind when writing code and why small letters can kill.

April 2025

Conference - State Restoration of Flutter Apps - Flutter Global Summit 2024

Discover how to use the state restoration API in Flutter to save and restore the state of your app. Learn how to use this API to save user progress and make your app more user-friendly. I’ll also discuss the benefits of using state restoration and the best practices for implementing it in your Flutter apps. Don’t miss out on this great opportunity to learn how to build better apps with Flutter!

February 2024
October 2023

Webinar - State Restoration with Flutter - Flutter Forward GDG Ludhiana Edition

Introduction to internationalization & localization in Flutter

April 2023
October 2022

Webinar - How to work around missing Bitrise features? - BUG — Autumn Edition

Short talk about missing features on Bitrise CI platform

October 2021
July 2021

Webinar - Utility Workflows - Bitrise User Group #7 | WEBINAR

Introduction to Utility Workflows on Bitrise CI

March 2021

Webinar - Creating own steps - Bitrise User Group #1 | WEBINAR

Introduction to Bitrise step development

April 2020

Webinar - How to create Bitrise steps - GDG Bitrise User Group #2

Introduction to Bitrise step development

March 2020

Conference - Mysterious properties of GIFs - Linux Session #16

The secrets and hidden capabilities of GIF files

June 2019
November 2018
October 2018

Conference - Bitrise.io and OpenSTF - CI on a device farm - Linux Session #15

Brief introduction to Bitrise.io and OpenSTF

July 2018

Wait! There's more..

See all Public Speakings for more examples!

Experience

Author

Writing articles, courses and books about Flutter and Android development.

August 2022 - Present

Lead

Organizing and coordinating events, workshops, and meetups that focus on Google technologies.

January 2018 - Present

Android & Flutter Developer

Developing and maintaining Android and Flutter applications and libraries.

Working with clients from all over the world, on projects like Giphy, Livechat, Nice To Fit You and many more.

Creating tools and plugins for the CI/CD process. Recruiting, mentoring and training new employees.

March 2011 - Present

Certifications

Education

Wroclaw University of Science and Technology

Master of Science
Computer Systems and Networks

Article based on my master thesis: Combined Bayesian Classifiers Applied to Spam Filtering Problem

2006 - 2011
Nifty tech tag lists from Wouter Beeftink