Becze Szabolcs, Developer in Cluj-Napoca, Cluj County, Romania
Becze is available for hire
Hire Becze

Becze Szabolcs

Verified Expert  in Engineering

Z-Wave Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since November 7, 2015

Bio

Becze is a talented freelance software engineer, who has previously worked as an Android developer at Garmin. He has worked on very large and complex Android projects in Scrum teams using state of the art technologies, including BT Classic, BLE, ANT+, and wearables.

Portfolio

ExarLabs
Android
Garmin
Android
Mihok Consult
MySQL, PHP, JavaScript, HTML, Drupal

Experience

Availability

Part-time

Preferred Environment

Android

The most amazing...

...thing I've created is software to estimate the fuel consumption of a vehicle based on its GPS positions, engine size, and fuel type.

Work Experience

Android Software Engineer

2015 - PRESENT
ExarLabs
  • Developed new features for existing Android applications.
Technologies: Android

Senior Android Developer

2012 - 2015
Garmin
  • Worked on large, complex Android projects using Java and Git.
Technologies: Android

Web Engineer

2011 - 2012
Mihok Consult
  • Created websites in Drupal 7.
  • Handled website logical design and development.
  • Developed Drupal modules using HTML, JavaScript, PHP, and MySQL.
  • Tested websites and communicated with clients.
  • Created a wide variety of sites, including http://www.mihokconsult.com, http://www.suzannecare.com, http://newdirectionfoundation.org, http://www.aecr.eu/, http://www.energee-watch.eu/, http://donate.cyfnepal.org/, and http://cyfnepal.org/new/.
Technologies: MySQL, PHP, JavaScript, HTML, Drupal

Software Architect, Developer

2008 - 2011
Mihok Consult
  • Belonged to the core development team and handled a variety of different responsibilities.
  • Worked as a software architect and team leader.
  • Designed software, lead development cycles, consulted periodically with the team, and programmed the client-side. created UI components and animations in Flash-based technologies, handled server-side programming, desig Software design.
  • Implemented application logic with Flash in ActionScript3.
  • Created UI components and animations in Flash-based technologies.
  • Handled server-side programming.
  • Designed software on the client-side.
  • Handled server-side programming.
  • Designed and implemented the Java-based Red5 Flash server.
Technologies: Flash, ActionScript 3, Java

Brightswitch

Advanced home automation project with multiple components and technologies including Android, Firebase, Z-Wave, and many more

MyRules - Koina

https://github.com/beczesz/MyRules
A rules-based engine demo. Here, I used many of the most interesting libraries like RxJava, Dagger2, GreenDao, Stetho, and Fabric. The code is open source.

Garmin Connect

https://play.google.com/store/apps/details?id=com.garmin.android.apps.connectmobile&hl=en
An interesting and very complex application that syncs your Garmin watch via BLE with your mobile device. I was part of the Android development team and gained a great deal of experience working in engineering teams.

Speed Puzzle

A sample application where I used many of the newest libraries for Android.

The code is open sourced here: https://github.com/beczesz/SlidingPuzzle
2010 - 2012

Master of Computer Science Degree in Computer Science

Vrij Universiteit Brussels - Brussels, Belgium

2006 - 2010

Software Engineering Degree in Computer Science

Technical University of Cluj Napoca - Cluj Napoca, Romania

Libraries/APIs

Butterknife, RxJava, GSON, Retrofit, JavaPoet, ZXing

Tools

greenDAO, Android Studio, Flash, Android APT, Jenkins, Bitbucket, GitHub

Languages

Java, HTML, JavaScript, PHP, ActionScript 3, SQL

Platforms

Android, Drupal, Google Cloud Platform (GCP), Firebase

Frameworks

Dagger

Paradigms

Agile Software Development, Scrum

Storage

MySQL

Other

Z-Wave, Wireframing, FontAwesome

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