tsinis
Roman Cinis
Brno, Czechia

Hello there, I'm a multiple-time awarded Flutter Developer with a solid Design background. Also have basic Swift knowledge, which I occasionally use in my current position as Senior Flutter Developer at CarOnSale.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,959
CodersRank Rank
Top 1%
Senior Developer
Dart
Dart
Top 1
Dart
Dart
Developer
Czechia
Top 5
Flutter
Flutter
Developer
Czechia
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
CarOnSale
Jun 2022 - Dec 2023 (1 year 6 months)
Remote
Staff Mobile Engineer
Remote, home-office.
Methodologies: Agile, Scrum.
Communication: Google Meet, Slack.
Testing: Unit/Widget/E2E

Other Tools: Atlassian Software.

Working on one of the main projects in the international, English-speaking, development team, cooperating with testers and designers. Some other examples of my work:
- Added offline Machine Learning for Vehicle Identification Number (VIN) text recognition from the live preview of the mobile phone camera, with Google ML Kit.
- Added offline Machine Learning for QR/Barcode scanning in the live preview of the mobile phone camera, with Google ML Kit.
Flutter dart swift firebase sentry machine learning
Bindworks s.r.o.
Mar 2021 - Jun 2022 (1 year 3 months)
Remote
Flutter Developer
Remote, home-office.
Methodologies: Agile, Scrum.
Communication: Google Meet, Slack.
Testing: Unit/Widget/E2E

Other Tools: Atlassian Software, Miro, Postman, etc.

Working on several main projects (product and client apps) in the development team, cooperating with testers and designers. In addition to standard development tasks, I’m also doing UX/UI reviews for UI wireframes and components design. Some other examples of my work:
- Maintain a few company tools and libs (for example OAuth authentication interfaces, iOS HealthKit importer, and iOS Health anonymizer/cleaner).
- Written a complete E2E (integration) test for the company’s main product application that was covered all use cases including error handling (with mocked server responses, authentication, etc.). Including advanced physical device camera mocking with dynamic photo assets loading for cropping/edge detection testing.
Flutter dart firebase
Freelance
6 years 10 months
Remote
Flutter Developer
Jan 2019 - Mar 2021 (2 years 2 months)
Remote, home-office.

SW development, mainly MVPs (for example social-media games) and small apps (for example the app for issuing orders in the warehouse). Also Rive animations as external motion graphic designer/dev).
Flutter dart
UI/UX & Graphic Designer
May 2014 - Mar 2021 (6 years 10 months)
Adobe CC: XD, Photoshop, Illustrator, InDesign, Acrobat.

Designed almost everything during those six+ years :). From mobile UX/UI to billboards, e-blasts, web ads, magazine ads, print collateral, signage, brochures, web assets, vector logos, and so on.

Add some compelling projects here to demonstrate your experience
Colors AI
Dec 2020 - Present
Colors AI is a gesture-first color scheme generator that uses deep learning from Colormind API. Application is made with Flutter and available for Android devices.

App is made with a reactive style BLoC pattern, in four-layered architecture. User events are passed to Blocs, which are processing inputs to repositories and waiting (async mostly, since we are fetching, parsing data from REST API) for their response from the data layer. After that Blocs mapping the states according to repository response. Data layers are not linked to Flutter itself, they are abstracted from the framework and using pure Dart dependencies only. Also, no dependency injectors are used in this app either.

Application is partially covered with Unit, Widget, and Integration tests. More to come in the future.

All Dart code is linted with Pedantic. Hive with custom Color TypeAdapter is used here for local data storage. HTTP package is used for network requests to Colormind API.

Application is null-safety ready. See the code at: https://github.com/tsinis/colors_ai
flutter dart
Map Slide Puzzle
Mar 2022 - Apr 2022
This project is one of the winning submissions in Google's challenge, called "Flutter Puzzle Hack" (with over 300 valid entries from around the world). You can read more about this contest here: https://flutter.dev/events/puzzle-hack
flutter dart firebase
IKEM Online
Jul 2021 - Jan 2022
- Easy communication with your attending physician and other specialists
- Up-to-date information on prescribed medications and the ability to request a prescription if you are running low
- An overview of your lab results and other medical reports
- Ability to share selected health information using HealthKit API integration from your Apple Watch or fitness band with your doctor at IKEM
- and a host of other options including appointment scheduling

For all our patients at IKEM, the app provides an easy way to reduce the number of personal visits, phone calls or emails while maintaining high quality communication. In addition, you can easily share all of your health information from IKEM with your chosen doctors at other medical institutions from the app.
flutter dart firebase

This section lets you add any degrees or diplomas you have earned.
Secondary Technical School AGC a.s.
Complete ISCED 3 Education (ISCED 354 / EQF 4 Standart), Information Technology (full-time study), Maturita Certificate in:18-20-M/01
Jan 2005 - Dec 2009
AZ Smart s.r.o.
Complete ISCED 4 Education, Applied Mathematics and Economics
Jan 2009 - Dec 2010
Jira and Confluence Basics
Nov 2021
Creating a Full Stack App with Flutter and Firebase
Oct 2021
Flutter REST API Crash Course
Dec 2020

Jobs for you

Show all jobs
Feedback