Budapest · HU

HalászOlivér

Software developer — routing protocols, network infrastructure, C / C++ / Linux Szoftverfejlesztő — routing protokollok, hálózati infrastruktúra, C / C++ / Linux

Geometric composition of a routing topology
PositionPozíció
Software developer, Ericsson HungarySzoftverfejlesztő, Ericsson Magyarország
TeamCsapat
Routing Suite
Works inEszközök
C, C++17, Linux
LanguagesNyelvek
Hungarian, English (C1)Magyar, angol (C1)

Since May 2025 I have worked full time at Ericsson Hungary, now writing C for the routing protocol stacks inside Ericsson’s network products — with a year behind me building the tooling, test automation and lab infrastructure that those products are measured on. 2025 májusa óta teljes munkaidőben dolgozom az Ericsson Magyarországnál, jelenleg C nyelven fejlesztek az Ericsson hálózati termékeiben futó routing protokoll stackeken — mögöttem egy évvel, amelyben az ezeket mérő eszközöket, tesztautomatizálást és laborinfrastruktúrát építettem.

ExperienceSzakmai tapasztalat

2026
Jul — nowJúl. — ma

Software DeveloperSzoftverfejlesztő

Ericsson Magyarország — Routing Suite

  • C development on the routing protocol stacks used across Ericsson’s network products.C nyelvű fejlesztés az Ericsson hálózati termékeiben használt routing protokoll stackeken.
2025
May — Aug 2026Máj. — 2026. aug.

Tooling & Lab Automation EngineerEszközfejlesztő és laborautomatizálás

Ericsson Magyarország — MINI-LINK

  • Designed and rolled out a unified operating system image across the lab’s entire device fleet — a solo project, from planning through migration.Egységes operációsrendszer-image tervezése és bevezetése a labor teljes eszközparkján — önálló projektként, a tervezéstől a migrálásig.
  • Built remote control for lab hardware in C++17 on Raspberry Pi, replacing manual intervention.Laborhardver távoli vezérlésének kiépítése C++17 alapon, Raspberry Pi-ra, a kézi beavatkozások kiváltására.
  • Developed web and command-line tools supporting the daily work of lab engineers, including Ixia test equipment.Labormérnökök napi munkáját támogató webes és parancssoros eszközök fejlesztése, többek között Ixia mérőműszerekhez.
  • Built and maintained 150+ automated regression tests in Java, with regular stability and performance reporting.Több mint 150 automatizált regressziós teszt fejlesztése és karbantartása Java nyelven, rendszeres stabilitási és teljesítményjelentésekkel.
  • Ran lab infrastructure: server room work, structured cabling, installing and wiring network and test equipment, fault finding.Laborinfrastruktúra üzemeltetése: szervertermi munka, strukturált kábelezés, hálózati és tesztberendezések telepítése, bekötése, hibakeresése.
  • International, English-speaking agile team: Jira, GitLab, Jenkins, Gerrit.Nemzetközi, angol munkanyelvű agilis csapat: Jira, GitLab, Jenkins, Gerrit.

ProjectsProjektek

2026

Concurrent key-value storeKonkurens kulcs-érték adatbázis

C++17 / TCP SOCKETS / LINUX

A multithreaded, in-memory key-value store built for high-throughput handling of parallel client connections, with a hand-written thread pool and append-only file persistence. Többszálú, memóriában futó kulcs-érték tár nagy áteresztőképességű feldolgozáshoz és párhuzamos klienskapcsolatokhoz, saját thread pool implementációval és append-only fájlperzisztenciával.

2025

Streaming encryption & encrypted file storeStreaming titkosítás és titkosított fájltároló

C++17 / LIBSODIUM / GITHUB ACTIONS

A C++ wrapper around libsodium’s secretstream for authenticated streaming encryption, with a command-line encrypted file store. Automated test suite demonstrating tamper detection on large files, built on multiple platforms in CI. A libsodium secretstream köré épített C++ wrapper hitelesített streaming titkosításhoz, parancssoros titkosított fájltárolóval. Automatizált tesztkészlet nagy fájlokban történő adatmanipuláció kimutatására, többplatformos CI-buildekkel.

SkillsSzakmai ismeretek

ProgrammingProgramozás
C, C++17, Python, Java, Bash, C#
SystemsRendszer
Linux, systemd, server room operations, structured cablingLinux, systemd, szervertermi üzemeltetés, strukturált kábelezés
NetworkingHálózat
TCP/IP, VLAN, QoS, multicast, network device installation and configurationTCP/IP, VLAN, QoS, multicast, hálózati eszközök telepítése és konfigurálása
Build & testBuild és teszt
CMake, Google Test, JUnit, TestNG, Jenkins, GitHub Actions
ToolsEszközök
Git, Gerrit, GitLab, Jira

EducationTanulmányok

2026
Sep — nowSzept. — ma

BSc Computer EngineeringMérnökinformatikus BSc

Gábor Dénes University, BudapestGábor Dénes Egyetem, Budapest

2020
— 2024

Secondary diploma, IT specialisationÉrettségi, informatika szakirány

Halász Olivér · Budapest Set in Jost and Space MonoJost és Space Mono betűkkel