Work Experience

Hostnet B.V.
AmsterdamSystem Engineer
Responsible for deploying and engineering a private cloud infrastructure.
Operating and maintaining cloud systems with a focus on high availability and reliability.
Implementing Infrastructure as Code principles for automated deployments.
Developing automation solutions using Python and Ruby scripting.
Leveraging deep Linux knowledge for system optimization and troubleshooting.

Ericsson
BudapestSenior Software Developer
Played a crucial role in developing a critical distributed Virtual Network Function (VNF) within the IMS network, deployed across over 20 virtual machines to enhance network efficiency and scalability.
Leveraged Erlang/OTP for robust runtime environment management and Python for effective automation processes.
Managed hundreds of concurrent processes, resolving complex issues such as race conditions and deadlocks.
Adopted Agile methodologies to support a continuous development and deployment cycle.

Nokia
BudapestSoftware Developer
Contributed to the maintenance and enhancement of a large-scale, cloud-native Platform as a Service (PaaS) that integrates over 100 Cloud Service Functions, ensuring seamless operation and scalability.
Engaged in system engineering and DevOps practices by utilizing Python automation, REST API development, Docker, Terraform, and Ansible. Managed service deployments and operations efficiently across environments ranging from 3 to 16 nodes.
Addressed critical issues with Galera MariaDB, including resolving brain-splits in a 3-node setup. Ensured database integrity and high availability through effective troubleshooting and configuration.
Maintained High Availability (HA) solutions and administered OpenStack private cloud-based solutions.

Nokia
BudapestSoftware Developer Intern
Contributed significantly to the development of a large-scale full-stack application encompassing 5 distinct micro-services.
Focused on essential DevOps and backend development tasks.
Developed and deployed a REST API micro-service using Node.js.
Automated the deployment of 5 interconnected micro-services using Docker-compose.

Eotvos Lorand University
BudapestTeacher Assistant
Introduced over 100 students to functional programming paradigms using the Clean Programming Language, enriching the academic curriculum and fostering a deeper understanding of programming concepts.
Provided more than 20 comprehensive consultations on complex data structures and algorithms, enhancing students' problem-solving skills.
Created and administered 4 examinations, assessing and grading students' understanding and application of functional programming concepts, contributing to their academic success.