Radoslaw Cieciwa, Developer in Ko Lanta Noi Krabi, Thailand
Radoslaw is available for hire
Hire Radoslaw

Radoslaw Cieciwa

Verified Expert  in Engineering

Mobile App Developer

Ko Lanta Noi Krabi, Thailand

Toptal member since May 25, 2020

Bio

With nine years of experience on the iOS platform and hands-on knowledge in Android, Radek is a great fit to lead your iOS mobile development. Easygoing and communicative, he brings insight and excellence to all his projects. Radek has worked on highly scaled social apps with 60,000 MAO, or 400,000 registered users. He knows how to build data-driven features, measure analytics impact, and operate in an agile environment.

Portfolio

Experience

  • iOS - 8 years
  • A/B Testing - 5 years
  • Android - 4 years
  • SQLite - 3 years

Availability

Part-time

Preferred Environment

Terminal, Charles, Emacs, AppCode, Xcode

The most amazing...

...apps I've worked on were for Bumble and Brainly. I completed challenging tasks, product metrics, and thorough A/B testing, exceeding all goals.

Work Experience

Technical Team Leader

2018 - 2019
Bumble
  • Developed a dating app used by millions of people world wide.
  • Monitored product metrics, AppStore ratings, and crash rate on a daily basis.
  • Implemented a main card swiping mechanism of the app, with focus on testable data and neat UI/UX.
  • Assisted with team performance, conducted team retrospectives and plannings. Managed team to ensure projects were completed on time according to specifications.
Technologies: iOS

iOS Engineer

2017 - 2018
Badoo
  • Developed a dating app with 300,000 registered users. Assisted in the development of other minor apps in the group.
  • Tracked analytics for the app and performed A/B tests.
  • Initiated an internal meet-up for iOS where we regularly shared our knowledge and expertise.
Technologies: iOS

Senior iOS Developer

2014 - 2017
Brainly
  • Developed a highly scaled (60,000 MAU) app for kids education based on a questions and answers format.
  • Performed many A/B tests. Deployed MVP to validate ideas before full implementations.
  • Worked in a fully trained scrum cross the functional team (product, iOS, Android and back end).
Technologies: iOS

Senior Mobile Developer

2012 - 2014
Softhis
  • Developed approximately 15 apps for iOS and Android. Some were internal products which I worked on in kanban. Developed a CRUD app for the Big Travel Agency.
  • Implemented functional tests in Frank and Calabash for iOS and Android.
  • Assisted clients with technical expertise, while being assigned to them as a point of contact.
Technologies: Calabash, SlimPHP, OpenCV, Android, iOS

Junior Mobile Developer

2011 - 2012
Solution Lions
  • Ported a game from iOS to Android with the use of AndEngine.
  • Implemented eight apps that span across three platforms: iOS, Android, and Windows Phone.
  • Implemented interactive apps for big retailers that included highly animated content.
  • Implemented two apps for Windows Phone with one application for Blackberry.
  • Collaborated on iOS since 4.3, Android 1.6, and Windows Mobile.
Technologies: Windows Phone, OpenGL, AndEngine, iOS, Android

Experience

Bumble

This is a dating app based on a swiping game (yes/no votes). I was the iOS developer and, later, the technical team leader. I implemented features as well as more technical solutions, such as measuring the impact of the time of loading the app with on user actions). Technically, I introduced a reusable and modular data framework for the swiping game, fully reusable, and separated from UI. It contained unit tests and integration tests. As the team leader, I was responsible for making the project happen, which focused on assessing the project and supporting the assigned developers.

Badoo

https://apps.apple.com/us/app/badoo-dating-chats-friends/id351331194
Developed a highly scaled dating app that been on the market for more than ten years. With such a long-lived code base, I was supporting Objective-C and Swift codebase, actively migrating it to the newest solutions. I modularised the app, allowing components to be more testable and reusable in other applications. I worked on the video chat component and a variety of other features, as well as implemented A/B tests and tracking results to ensure we were on track for success.

Brainly

This is a highly scaled education app for kids. I was in charge of iOS development. My work included performing A/B tests, implementing features focusing on quality, and speed of delivery. I worked in a scrum team.

Education

2007 - 2013

Master of Science Degree in Computer Science

AGH University of Science and Technology - Cracow, Poland

Skills

Libraries/APIs

OpenCV, OpenGL, Firebase iOS SDK

Tools

Git, Calabash, Xcode, AppCode, Charles, Terminal, Adobe Photoshop, Sketch, Emacs

Languages

Objective-C, Swift, SQL, Java, Python

Platforms

iOS, Windows Phone, Android

Frameworks

Core Data, AndEngine, SwiftUI

Paradigms

Model View ViewModel (MVVM), Functional Testing, Functional Reactive Programming

Storage

SQLite, SlimPHP, Cloud Firestore, NoSQL

Other

A/B Testing, Protocol Buffers

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring