Balint Luko, Developer in Gödöllő, Hungary
Balint is available for hire
Hire Balint

Balint Luko

Verified Expert  in Engineering

C++ Developer

Gödöllő, Hungary

Toptal member since September 18, 2020

Bio

Balint creates reliable and efficient software. He writes clean code in modern C and C++ for Windows and Linux and has deep knowledge of TCP/IP networking, telecommunications protocols, and speech signal processing. Balint enjoys scientific research using MATLAB and brings a result-oriented approach to his work.

Portfolio

EUROCONTROL HQ
C++, MySQL, Bash, Oracle Linux
EUROCONTROL MUAC
Linux, C++, Git
Renesas Electronics, Ltd.
C++, C#, Windows API, Linux, J-link Debugging, Git, Jenkins, Confluence, Jira...

Experience

  • C++ - 20 years
  • Visual Studio - 20 years
  • TCP/IP - 20 years
  • C - 15 years
  • Signal Processing - 5 years
  • Visual Studio Code (VS Code) - 3 years
  • 3D Graphics - 2 years

Availability

Part-time

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), Linux, Windows

The most amazing...

...system that I partly developed was an SS7 monitoring system. It had many server- and client-side components, of which I was in charge for a long time.

Work Experience

C++ Software Developer

2021 - PRESENT
EUROCONTROL HQ
  • Worked on Surveillance Analysis Support System for ATC Centres (SASS-C).
  • Performed bug fixes on SASS-C. The bug reports are recorded in Mantis.
  • Implemented small features for SASS-C, like updating a Java/C++ library for reading and writing EMS map files.
Technologies: C++, MySQL, Bash, Oracle Linux

C++ Software Developer

2019 - 2021
EUROCONTROL MUAC
  • Created a module that reads and analyses pre-recorded VoIP messages.
  • Checked for possible network errors using the created module.
  • Developed a real-time system that extracts various information from VoIP communication channels.
Technologies: Linux, C++, Git

C++ Software Developer

2018 - 2019
Renesas Electronics, Ltd.
  • Expanded on the company’s Eclipse-based development environment for embedded systems.
  • Fixed bugs and added new features to the software product.
  • Oversaw the debugger (GDB server) portion of the system.
Technologies: C++, C#, Windows API, Linux, J-link Debugging, Git, Jenkins, Confluence, Jira, Scrum, Gerrit

C/C++ Software Developer

2004 - 2018
AITIA International, Inc.
  • Designed, implemented, and maintained a number of server and client components of a Windows-based SS7 network monitor system.
  • Maintained, implemented, and designed a number of server components of various active systems.
  • Implemented, designed, and maintained a protocol decoder application (similar to Wireshark).
Technologies: TCP/IP, Windows, Perl, Assembly, C++, C, Windows API, Windows UI

C++ Software Developer

2000 - 2002
Siemens AG
  • Performed bug-fixes in existing telecontrol protocol implementations.
  • Implemented new telecontrol protocols for the Siemens SINAUT system.
  • Developed a deep knowledge about Power Systems and the Siemens SINAUT system.
Technologies: C++

Experience

SS7 Network Monitoring System

https://www.aitia.ai/products/sga-netmon.pdf
A telephony network monitoring system for 2G/3G/4G mobile core networks. I designed, implemented, and maintained many server and client components of this system. The server components run 24/7, and some of them process large amounts of data in real time. Though most of the programs that I wrote were in C++, there were a few projects in pure C. I used multi-threading in my programs when needed for greater efficiency. I also wrote a simple firmware code in x86 assembly for one of our SS7 capture cards.

Education

2002 - 2004

Coursework towards a Ph.D. in Speech Processing

Budapest University of Technology and Economics - Budapest, Hungary

1991 - 1998

Master of Science Degree in Electrical Engineering

Budapest University of Technology and Economics - Budapest, Hungary

Skills

Libraries/APIs

Windows API

Tools

Visual Studio, MATLAB, Subversion (SVN), CMake, Git, Hidden Markov Model, Jenkins, Confluence, Jira, Gerrit

Languages

C, C++, Perl, Assembly, C#, Bash

Platforms

Windows, Visual Studio Code (VS Code), Linux, Windows UI, Oracle Linux

Industry Expertise

Telecommunications

Frameworks

Google Test

Paradigms

Automation, Scrum

Storage

MySQL

Other

TCP/IP, Signal Processing, 3D Graphics, Speech Synthesis, Audio Processing, Speech Recognition, J-link Debugging

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