Csaba Tűz
Verified Expert in Engineering
Full-stack Developer
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
Experience
- iOS - 6 years
- Android - 3 years
- Node.js - 3 years
- Python - 2 years
- Java - 2 years
- JavaScript - 2 years
- webOS - 2 years
- Tizen - 2 years
Availability
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
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.
Senior Software Engineer
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.
Experience
CMore
• 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
• 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
• 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.
Education
Master's Degree in Applied Mathematics
Budapest University of Technology and Economics - Budapest, Hungary
Skills
Libraries/APIs
Node.js, React Redux, React, FFmpeg, TensorFlow
Tools
Xcode, Bitbucket, Git, Jira, Jenkins, SonarQube, Android Studio, Subversion (SVN)
Languages
Objective-C, Python, Java, JavaScript, Swift, ECMAScript (ES6), Ruby, C++, C#, Bash Script, HTML5, Go
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
Paradigms
Test-driven Development (TDD), Agile Software Development, Functional Programming
Frameworks
Angular, Boost, AngularJS
Other
Statistics, Applied Mathematics, Mathematics, Android Emulators, Samsung, Cloud Computing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring