Scroll To View More
Tibor Kaputa, Java Developer in Jasov, Košice Region, Slovakia
Tibor Kaputa

Java Developer in Jasov, Košice Region, Slovakia

Member since September 22, 2015
Tibor is a skilled developer with more than eight years of experience in Java, Kotlin, JavaScript, C++, and others. 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. He always tries to use opensource code whenever possible. He's detail-oriented and enjoys undertaking new programming challenges.
Tibor is now available for hire

Portfolio

Experience

  • Java, 5 years
  • MySQL, 5 years
  • Git, 5 years
  • Android, 5 years
  • JavaScript, 4 years
  • PHP, 4 years
  • Linux, 3 years
  • OpenStreetMap API, 2 years
Jasov, Košice Region, Slovakia

Availability

Part-time

Preferred Environment

Android Studio, Linux, Git

The most amazing...

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

Employment

  • 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: Java, Kotlin, RxAndroid, WebRTC
  • 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: Android, Java, Git, REST
  • 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: Android, Java, PHP, Linux, MySQL
  • 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: Android, Java, Nginx, OpenStreetMap
  • System Administrator

    2013 - 2013
    T-Systems
    • Administered the servers for international customers.
    • Created scripts for backups and scheduled jobs.
    Technologies: Unix, Linux, Bash
  • 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: Android, Java, REST, Google Maps, SQLite

Experience

  • Simple Mobile Tools (Development)
    http://simplemobiletools.com

    A group of simple, stupid, open source Android apps with customizable widgets, without annoying ads and unnecessary permissions.

  • Personal Website (Other amazing things)
    http://kaputa.sk/

    Just my personal info with a couple projects and links.

  • Ingress Medal Calculator (Development)
    https://play.google.com/store/apps/details?id=com.emsy.ocrmedals

    This is a simple utility for the players of the Ingress game. It allows users to upload their profile on the server. It is then processed with OCR, and the obtained data is shown to the user in a simply readable format with progress bars etc.

  • nebojtesalinuxu.sk (Other amazing things)
    http://www.nebojtesalinuxu.sk

    This is a website made for people in Slovakia; its goal is to spread Linux Mint. It is aimed at beginners, who have no or barely any experience with the Linux environment.

  • obecjasov.sk (Other amazing things)
    http://www.obecjasov.sk

    This is an unofficial website for my village, providing a clean and simple way of sending important information to villagers. Tourists can find several suggested places worth visiting, accommodation, and photos of the area.

  • Tips And Tools For Optimizing Android Apps (Publication)
    The plethora of tutorials on building Android apps may have you thinking that making a mobile app is simple. In reality, however, performance issues can be very complicated, and because performance plays a key role in making sure that your app stays on your users' list of favorite apps for a long time, every little detail must be given one's full attention. In this article, Toptal Freelance Software Engineer Tibor Kaputa shares some tips on how you can optimize some common performance issues and identify some of the bottlenecks in your Android app.

Skills

  • Languages

    Java, PHP, JavaScript, Kotlin, Python, C++
  • Frameworks

    Android SDK, JUnit, Robolectric, Nette, Yii
  • Platforms

    Android, Linux
  • Libraries/APIs

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

    Crittercism, Eclipse IDE, Android Studio, GitHub, Git, Git flow, Gradle, Shell, Jira
  • Storage

    SQLite, MySQL, MySQL/MariaDB
  • Other

    Urban Airship, Espresso, Google Play Store, OkHttp, Android Wearable
  • Paradigms

    Agile Software Development

Education

  • Magister's (Master's) degree in History
    2007 - 2012
    University of Presov - Presov, Slovakia
I really like this profile
Share it with others