+48 516 700 590
Warsaw, Poland

Tomasz Rozbicki

Android & Scala Developer


Experience

Principal Software Engineer (contract)
Symantec Corporation, Mountain View, CA, USA (@Mobica)
Android app for Norton Core router (https://us.norton.com/core). Main responsibilities: design and implementation of BLE connection and data transfer protocol between devices; onboarding and parental controls features and UI. Participating in full development cycle, including design, implementation, unit and functional testing (80% code coverage).

Senior Software Engineer (contract)
T-Mobile HQ, Bellevue, WA, USA (@Mobica)
Worked on a project with +30mln downloads. Participating in full development cycle including designing, implementing, testing, integration and maintenance of mobile app. Also worked as an architect for visual voicemail app built for T-Mobile and 2 different MVNOs

Software Engineer
Mobica Limited Sp. z o.o., Warsaw, Poland
Android apps development

Software Engineer (contract)
T-Mobile HQ, Bellevue, WA, USA (@Mobica)
Android app development

Software Engineer
Samsung R&D Institute, Warsaw, Poland
Android apps & games development
Developing Android applications and games published to the Samsung GALAXY Apps and Play stores including convergence apps connecting with Samsung SmartTV, Gear Fit and Gear series smartwatches. Internal apps for Samsung Electronics Poland.

RTL backend
Java backend development for Samsung Remote Test Lab

Technical content & support
Creating sample apps and developer guides about Android API and Samsung Mobile SDK for Samsung Developers site. Answering technical questions regarding Android and Samsung Mobile SDK on StackOverflow and developer.samsung.com forum.

Speaker at 
Samsung AppCup event
Speaking about Android API for Samsung AppCup participants. 

Junior Software Engineer
Samsung R&D Institute, Warsaw, Poland
Android apps development

Skills

Technical skills
Android, Java, Kotlin, Scala, SQL, Akka, Functional programming, ProGuard, Unit Testing, TDD, BDD, Bash, Linux, Git, Mercurial, Perforce, REST, OAuth2, Gradle, Maven, Gerrit, Jenkins, Sonar, JIRA, UML, Object-Oriented Design, Design Patterns, Agile, Scrum, Android UI/UX, Material Design

Android/Java libraries
Dagger 1&2, RxAndroid/RxJava/RxJava 2, Picasso, Glide, Retrofit, OkHttp, Otto, OrmLite, ActiveAndroid, Realm, Guava, Jackson, Gson, Protocol Buffers, Google Play Services, Support Library, Data Binding, Samsung SDKs, ButterKnife, JUnit, Espresso, Robolectric, Mockito, AssertJ

Backend services
Google: App Engine, Cloud Endpoints, Cloud Messaging, Datastore, Blobstore, Cloud Storage, Compute Engine, Managed VMs; Amazon AWS: API Gateway, S3, DynamoDB, Cognito

Education

Master's Degree, Computer Science, Information Systems Engineering
Warsaw University of Technology
Thesis: Selected methods of determining the optimal route in the terrain (Android app)

Bachelor's Degree, Computer Science
Warsaw University of Technology
Thesis: Electrical schematic editor for tablet devices running Android OS

Personal projects

Certificates

IBM Certified Database Associate DB2 9 (November 2012)

Community