Tibor Kaputa, Developer in Jasov, Košice Region, Slovakia
Tibor is available for hire
Hire Tibor

Tibor Kaputa

Verified Expert  in Engineering

Software Developer

Location
Jasov, Košice Region, Slovakia
Toptal Member Since
January 8, 2016

Tibor is a skilled developer with more than eight years of experience in Java, Kotlin, JavaScript, C++, etc. He has a strong background in creating Android applications that look great, feel smooth, and are stable. He has experience in computer administration, specifically MySQL and Unix/Linux servers. Tibor always tries to use open-source code whenever possible, is detail-oriented, and enjoys new programming challenges.

Availability

Part-time

Preferred Environment

Git, Linux, Android Studio

The most amazing...

...project I've worked on is a group of simple, open-source Android apps written in Kotlin.

Work Experience

Android Developer

2016 - 2017
Gruveo.com
  • Implemented a WebRTC-based video and audio communication system for an app that is featured on Google Play and listed as one of the top four video-calling apps.
  • Ensured that the app works fine across many different devices.
  • Created a publicly available SDK for easy video call embedding by third parties.
Technologies: WebRTC, RxAndroid, Kotlin, Java

Android Developer

2015 - 2016
GlobalLogic
  • Helped create reliable applications for medical purposes.
  • Developed a newspaper application used by people all over the world.
  • Optimized Android apps for both tablets and phones.
  • Implemented REST communication with servers.
  • Worked on multiple mobile analytics services.
  • Built an app that has been featured in Google Play.
Technologies: REST, Git, Java, Android

CTO, Co-Founder

2014 - 2015
Subtl
  • Created an Android app for both phones and tablets.
  • Developed a PHP back-end with a MySQL database.
  • Implemented location-aware content.
  • Set up and maintained a Debian server with timed jobs and several services including backups.
Technologies: MySQL, Linux, PHP, Java, Android

Software Developer

2013 - 2014
TrampShoes
  • Created an Android application for tourists.
  • Helped with creating the back-end and the database.
  • Set up a Debian server with regular backups.
Technologies: OpenStreetMap, NGINX, Java, Android

System Administrator

2013 - 2013
T-Systems
  • Administered the servers for international customers.
  • Created scripts for backups and scheduled jobs.
Technologies: Bash, Linux, Unix

Android Developer

2013 - 2013
Slovakia.com
  • Implemented location-aware Google maps.
  • Implemented an internal database for storing and reusing downloaded items.
  • Added filters for displaying different marker groups on a map.
Technologies: SQLite, Google Maps, REST, Java, Android

Simple Mobile Tools

https://simplemobiletools.com
A group of simple, open source Android apps with customizable widgets, all without annoying ads and unnecessary permissions.

Personal Website

Just my personal information along with a couple of projects and links.

Obecjasov.sk

https://www.obecjasov.sk
This is an unofficial website for my village. It provides a clean and simple way of sending important information to the villagers. Tourists can find several suggested places worth visiting, accommodation, and photos of the area.

Languages

Java, PHP, JavaScript, Bash, Kotlin, Python, C++

Frameworks

Android SDK, Espresso, JUnit, Robolectric, Nette, Yii

Platforms

Android, Linux, Unix

Libraries/APIs

GSON, Retrofit, Picasso, Google Maps, OpenStreetMap API, WebRTC, Proguard, Joda-Time, RxJava, jQuery

Tools

Crittercism, Eclipse IDE, Android Studio, GitHub, Git, NGINX, RxAndroid, Gradle, Shell, Jira

Storage

SQLite, MySQL, MySQL/MariaDB

Other

Urban Airship, OpenStreetMap, Websites, History, Google Play Store, OkHttp, GitFlow, Android Wearables

Paradigms

REST, Agile Software Development

2007 - 2012

Magister's (Master's) Degree in History

University of Presov - Presov, Slovakia

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