Csaba Tűz, Developer in Budapest, Hungary
Csaba is available for hire
Hire Csaba

Csaba Tűz

Verified Expert  in Engineering

Full-stack Developer

Location
Budapest, Hungary
Toptal Member Since
June 12, 2018

Csaba is a mathematician, with over six years of experience developing mobile applications on the iOS and Android platforms. He's worked with OTT media providers like NBCU, OSN, and the Bonnier group in Sweden. He's familiar with a number of mainstream programming languages and media tech and has worked with international teams (from 4 to 15 members). He is a general problem solver, working with any tools that are needed to solve the task at hand

Portfolio

Viero, Inc.
Cloud Computing, MongoDB, Neo4j, FFmpeg, Node.js
Accedo Broadband AB
Angular, React, MySQL, MongoDB, Node.js, Tizen, Samsung, webOS, Android, iOS

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Android Studio, Xcode, Linux, OS X

The most amazing...

...engineering achievement I’ve developed was the complete media ingestion and transcoding pipeline for my startup; included distributed storage and transcoding.

Work Experience

SVP of Software

2018 - PRESENT
Viero, Inc.
  • Co-authored a general purpose distributed object storage which involved distributed systems, file systems, graph theory, and networking.
  • Created a media ingestion pipeline that was able to ingest and process arbitrary videos using FFmpeg, MP4 format, and H.264 and H.265 (HEVC) video encoding.
  • Developed a storage-efficient cross-platform streaming solution with DRM support: DASH with Widevine, HLS with Fairplay, and Smooth Streaming with PlayReady.
  • Kickstarted an end-user product using adaptive streaming, iOS, and Android.
  • Built the back-end for the main product using Node.js, MongoDB, and Neo4J.
Technologies: Cloud Computing, MongoDB, Neo4j, FFmpeg, Node.js

Senior Software Engineer

2012 - 2018
Accedo Broadband AB
  • Worked in international teams in creating Over-The-Top AVOD, TVOD, SVOD and Live streaming applications for iOS, Android, LG WebOS, and Samsung Tizen.
  • Created middleware solutions to support mobile clients; used Java and Node.js.
  • Built and improved DevOps toolchains for the company; used Jenkins, SonarQube.
  • Led remote teams of two-to-four developers; used Agile software development and TDD.
  • Performed cross-platform solution architect roles.
Technologies: Angular, React, MySQL, MongoDB, Node.js, Tizen, Samsung, webOS, Android, iOS

CMore

• CMore Entertainment is a subscription television service in the Pan Nordic region.
• My first job, while working for Accedo Broadband AB, was creating the new iOS streaming app which allowed users to watch CMore content. Initially, I began work on the project as a secondary (support) developer, but later on, I became the lead developer and continued developing it until 2013.
• The current live app is still based on the code we've written.

NBCU SeeSo

• SeeSo was an OTT-subscription-streaming service (2016).
• While working for Accedo Broadband, I led the team that developed the iOS application. As the web and iOS were the first two platforms to be released, we worked in close cooperation and laid down the basic architecture of the product which could successfully accommodate several additional mobile and TV platforms.
• Unfortunately, it was shut down in November 2017 and I worked with the product team until the end.

OSN WAVO

• WAVO is OSN's new OTT-streaming service.
• This was my last project at Accedo while working with the Smart TV team. We developed the new client application for LG webOS and Samsung Tizen operating systems.
• The service is only accessible in the Middle East region.

Languages

Objective-C, Python, Java, JavaScript, Swift, ECMAScript (ES6), Ruby, C++, C#, Bash Script, HTML5, Go

Tools

Xcode, Bitbucket, Git, Jira, Jenkins, SonarQube, Android Studio, Subversion (SVN)

Platforms

Visual Studio Code (VS Code), iOS, Conviva, Mixpanel, Android, webOS, Tizen, Amazon Web Services (AWS), Meteor, OS X, Linux, Kubernetes

Storage

Neo4j, Google Cloud Storage, MongoDB, MySQL, Elasticsearch

Libraries/APIs

Node.js, React Redux, React, FFmpeg, TensorFlow

Paradigms

Test-driven Development (TDD), Agile Software Development, Functional Programming

Other

Statistics, Applied Mathematics, Mathematics, Android Emulators, Samsung, Cloud Computing

Frameworks

Angular, Boost, AngularJS

2006 - 2012

Master's Degree in Applied Mathematics

Budapest University of Technology and Economics - Budapest, Hungary

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