Personal details

Ákos G. - Remote back-end developer

Ákos G.

Timezone: Budapest (UTC+2)

Summary

I am new to CodeMentor, but an old-timer in mentoring. I have been teaching programming in C, Python and PHP since 2000, and I have a web programming course at a Hungarian university since 2009. I am most proficient in Python, Clojure and C, and I also have years of experience in PHP and JavaScript as well. I am an expert in video streaming technologies, and have a weird interest in Git internals.

Work Experience

Watson Media Tech Lead
IBM Budapest Lab | Jun 2017 - Present
Machine Learning
Video streaming
Kubernetes
IBM Watson
Go (Golang)
I supervise the architectural decisions of IBM Watson Media projects, and help in creating good development processes. I lead technical discussions between the stakeholders: product, DevOps teams, research teams and management. I designed and implemented a parallelized video processing service in Go+C and helped to deploy it into a multi-region K8S-based environment.
Transcoding Team Lead
IBM Budapest Lab (formerly Ustream, Inc.) | Jun 2012 - Jun 2017
PHP
Python
Nginx
Lua
C programming
Progress Chef
I redesigned Ustream's Live and VOD transcoding services to be cloud-native, auto-scalable and highly available. I participated in designing Ustream's next-generation streaming architecture. The new system features a highly optimized video storage format, dynamic packaging, HTML5 streaming, fast live2vod capabilities.