
Gábor Attila Kiss
Verified Expert in Engineering
Data Engineer and Developer
Budapest, Hungary
Toptal member since October 26, 2020
Gábor is a software and data engineer, specializing in big data, stream processing, and machine learning. He builds elegant solutions for discovering actionable insights in real time, leveraging highly scalable microservice architecture—even on top of petabyte-scale data. Gábor has been a developer at Ericsson since completing his master's degree in computer science engineering in 2017. He looks forward to leveraging his expertise to deliver large-scale data engineering solutions in new places.
Portfolio
Experience
- Java - 6 years
- Python - 6 years
- Distributed Systems - 6 years
- Microservices - 6 years
- Kubernetes - 4 years
- Data Engineering - 3 years
- Scala - 2 years
- Apache Spark - 2 years
Availability
Preferred Environment
Kubernetes, Visual Studio Code (VS Code), IntelliJ IDEA
The most amazing...
...project I've built is a machine learning solution for detecting anomalies in one of the largest network operator's system in the United States.
Work Experience
Senior Software Engineer
IncQuery Group
- Drove the transition of IncQuery Suite into a cloud-native solution by leveraging Kubernetes capabilities and reducing memory footprint significantly.
- Implemented modern techniques for data storage, handling, and transportation.
- Implemented a cluster-wide monitoring solution using Elastic Stack with autoconfiguration for dynamic deployments.
Experienced Developer
Ericsson
- Built a highly scalable solution that uses machine learning to find a misbehaving group of network components in billions of combinations in different slices of the network.
- Developed a real-time solution to calculate an accurate, accumulated count of subscribers impacted by a network error.
- Specified the requirements for the aforementioned solution—from data collection to UI—covering five different stages and teams. Designed and documented the architectural specification and supported the integration from the technical point of view.
Experienced Developer
Ericsson
- Built an easily overseeable lifecycle management solution for virtualized network functions in BPMN.
- Oversaw customer deployment and directed customization on site.
- Developed a highly customizable Python framework for Ericsson's IP Multimedia solutions product palette with support for network function-specific customization.
Intern
Quanopt
- Developed and delivered a hands-on workshop on OpenStack administration.
- Built a monitoring solution for a system on a dynamically scaling infrastructure and for the infrastructure itself.
- Developed a design proposition for a customer's application performance monitoring solution.
Experience
Ericsson Expert Analytics
Analytical Dashboards and Forecasts for a Real-Estate Management Company
Education
Master's Degree in Computer Science Engineering
Budapest University of Technology and Economics - Budapest, Hungary
Bachelor's Degree in Computer Science Engineering
Budapest University of Technology and Economics - Budapest, Hungary
Certifications
Applied Data Science Camp
Ericsson
Docker + Kubernetes Administration with Helm (KBS-105)
Component Soft
Skills
Libraries/APIs
Pandas, Scikit-learn, Matplotlib, NumPy
Tools
Kafka Streams, IntelliJ IDEA, Helm, BigQuery
Languages
Java, Scala, Python, Kotlin
Paradigms
Microservices, ETL, Parallel Computing, Distributed Computing
Frameworks
Apache Spark, Hadoop, Vert.x
Platforms
Apache Kafka, Docker, Visual Studio Code (VS Code), Kubernetes, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Storage
Elasticsearch
Other
Software Engineering, Data Engineering, Distributed Systems, Machine Learning, Big Data, Cloud Computing, Data Science, Knowledge Graphs
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