Simon Cierniewski, Developer in Poznań, Poland
Simon is available for hire
Hire Simon

Simon Cierniewski

Verified Expert  in Engineering

Software Developer

Location
Poznań, Poland
Toptal Member Since
November 21, 2018

Simon is an experienced Android developer with a real passion for mobile applications and a solid academic background. For over five years he gained the experience in both – building new applications from scratch in a software house, and maintaining a well-known application with over 10 million users. He feels a deep responsibility for the quality of his source code and ensures that proposed architecture will be easily maintained for many years.

Portfolio

SlideCase.com
Espresso, Mockito, JUnit, Gerrit, Jenkins, Git, Google AdWords, AutoValue...
Wikia (also known as FANDOM)
Python, Espresso, Mockito, JUnit, Gerrit, Jenkins, Git, Google AdWords, Fabric...
Skilly
JUnit, Git, Fabric, Crashlytics, Picasso, Guava, GSON, Retrofit, Butterknife...

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, Android Studio

The most amazing...

...thing is that with programming I can solve problems of real people. I can improve their lives or how they work. This is what gives me the biggest motivation. :)

Work Experience

Senior Android Developer & Founder

2017 - 2018
SlideCase.com
  • Developed and maintained an Android application SlideCase, which changes the way we participate in conferences. Instead of taking photos of interesting slides, or rewriting the content of slide to make a note, you get all slides on your phone in real-time. You can focus on the speaker, easily mark the most interesting slides and quickly return to the materials after the conference. https://play.google.com/store/apps/details?id=net.slidecase (try event code "ilovemkt").
  • Led a team of developers and supervised the development of Android and iOS applications, based on Scrum and Lean Startup methodologies.
  • Developed the back-end in Go and Java based on Google App Engine platform.
  • Oversaw the business-related task (sales, marketing, business planning, and strategy).
Technologies: Espresso, Mockito, JUnit, Gerrit, Jenkins, Git, Google AdWords, AutoValue, Fabric, Crashlytics, UXCam, Firebase, Guava, Glide, GSON, Retrofit, Gradle, Multi-OS Engine, RxJava, Android Studio, Kotlin, Java, Android SDK

Senior Android Developer

2015 - 2016
Wikia (also known as FANDOM)
  • Maintained and developed Android applications for Wikia, the world's largest fan entertainment site with over 200 million monthly uniques. There is a separate application for every big community, e.g Marvel, Fallout, Star Wars: https://play.google.com/store/apps/details?id=com.wikia.singlewikia.starwars.
  • Handled the majority of tasks related to changing application's architecture and improving legacy code.
Technologies: Python, Espresso, Mockito, JUnit, Gerrit, Jenkins, Git, Google AdWords, Fabric, Crashlytics, Picasso, Guava, GSON, OkHttp, Gradle, RxJava, Android Studio, Java, Android SDK

Android Developer and Founder

2015 - 2016
Skilly
  • Created and maintained an Android application, Skilly, which helps easily save every translated word and learn it in form of flashcards with an algorithm based on Forgetting curve.
  • https://play.google.com/store/apps/details?id=cards.skilly.
  • Designed UX and UI based on material design.
Technologies: JUnit, Git, Fabric, Crashlytics, Picasso, Guava, GSON, Retrofit, Butterknife, RxJava, Gradle, Android Studio, Java, Android SDK

Android Developer, Lead Android Developer

2014 - 2015
AppUnite
  • Created and maintained Android applications for demanding customers from all around the world.
  • Led the team of developers at work on the KingsChat application: https://play.google.com/store/apps/details?id=com.joinkingschat.android.
Technologies: JUnit, Gerrit, Jenkins, Git, XMPP, Fabric, Crashlytics, Picasso, Guava, GSON, Retrofit, Butterknife, Dagger, RxJava, Gradle, Android Studio, Java, Android SDK

Software Tester – Contractor

2011 - 2013
Roche Polska Sp. z o.o.
  • Tested software (system and integration testing).
Technologies: Python, Java

Front-end Developer, System Administrator

2010 - 2013
ANRIS Dorota Cierniewska
  • Created HTML websites.
  • Designed graphic projects for advertisements.
  • Administered computers systems.
Technologies: Adobe Photoshop, CSS, HTML, JavaScript

Software Architect / Project Manager

2011 - 2012
Poznan University of Technology
  • Designed architecture of the BIS-2 (Bibliometric Information System).
  • Led a project team of four developers.
Technologies: Java

C++ Developer/Software Tester – Internship

2010 - 2010
Poznan Supercomputing and Networking Center
  • Programmed, optimized, and tested a queue module for grid computational environment.
Technologies: C++

SlideCase Application - Real-time Slides From Conference

https://play.google.com/store/apps/details?id=net.slidecase
SlideCase changes the way we participate in conferences – instead of taking photos of interesting slides, or rewriting the content of slide to make a note, you get all slides on your phone in real-time. You can focus on the speaker, easily mark the most interesting slides and quickly return to the materials after the conference.

Over 200 Fandom (Wikia) Applications

Wikia is the world's largest fan entertainment site with over 200 million monthly uniques. It provides user-generated content about gaming, TV, and movie to fans around the world e.g. Marvel, Fallout, Star Wars.

KingsChat - Messaging Application

https://play.google.com/store/apps/details?id=com.joinkingschat.android
I created KingsChat from the beginning and later became the lead Android developer of this application. It is a feature-rich application that allows 1:1 and group chats with easy sharing of photos, videos, voice notes, and files. It also supports voice and video calls.

More on: https://kingsch.at

Winning Samsung App Challenge Contest

My first ever created application won 1st place in the Samsung App Challenge Contest. The application shows nearest monuments, restaurants, hotels, and attractions in Poznan, with description and contact details.

TV interview [PL]: https://wtk.pl/news/7899-stworzyl-najlepsza-poznanska-aplikacje-na-telefon

Languages

Java, Kotlin, Go, JavaScript, HTML, CSS, C++, C, Python

Frameworks

Android SDK, Dagger 2, JUnit, Glide, Mockito, Espresso, Dagger

Libraries/APIs

RxJava, RxJava 2, Retrofit 2, Butterknife, GSON, Picasso, Fabric, Guava, Retrofit, Google AdWords

Tools

Crashlytics, Android Studio, Git, Photoshop CS3, CorelDRAW, Multi-OS Engine, Gradle, AutoValue, Jenkins, Gerrit, Adobe Photoshop

Paradigms

Reactive Programming, Design Patterns, Agile, Scrum

Platforms

Android, MacOS, Firebase, Linux

Storage

SQLite, Firebase Realtime Database

Industry Expertise

Project Management

Other

UXCam, OkHttp, XMPP

2011 - 2012

Master of Science Degree in Computer Science

Poznan University of Technology - Poznan, Poland

2007 - 2011

Bachelor of Science Degree in Computer Science

Poznan University of Technology - Poznan, Poland

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