Ádám Nagy
Data Engineer at Hearsay Systems- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Hungarian Native or bilingual proficiency
-
English Professional working proficiency
-
Spanish Elementary proficiency
-
Swedish Elementary proficiency
Topline Score
Bio
Credentials
-
Data Warehouse Fundamentals for Beginners
UdemyDec, 2022- Nov, 2024 -
Mastering Data Modeling Fundamentals
UdemyNov, 2022- Nov, 2024 -
The Complete Hands-On Introduction to Apache Airflow
UdemyAug, 2022- Nov, 2024 -
dbt Fundamentals
dbt LabsSep, 2023- Nov, 2024
Experience
-
Hearsay Systems
-
United States
-
Financial Services
-
300 - 400 Employee
-
Data Engineer
-
Feb 2023 - Present
-
-
-
Cloudera
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer
-
Feb 2021 - Jan 2023
After finishing my MSc, I become a full time engineer at Cloudera, staying in the Cloudbreak team. During my time here I had the opportunity to deepen my knowledge in Java and, more importantly, cloud development by working on different projects and features.My proudest achievement was the continuation of the Cloudbreak data analytics projects. The architecture and data transfer approach was redesigned to be more robust and "enterprise-ready". The data is now resides in a central data warehouse and data visualization become the center of focus of the project. I'be build numerous dashboards on top of the collected data using Impala SQL and the Cloudera Data Visualisation BI tool. These dashboard are real time, showing how customers use our products providing invaluable insights to management, but also widely used by developers also to quickly check if a new feature is used by the customers and to help during investigation of development and production issues. Another project I was working on was related to utlizing ephemeral storage to store cache data on clusters, saving on block storage and speeding up components that use this new cache store. I've learned a lot about how different storage types work both in AWS and Azure, and how they are mounted and used in Linux. I also learned more advanced scripting techniques in Bash and get to know Jinja templating and the Salt orchestrator. I also got to work on a kind of green field project. I was tasked to come up with a solution how to measure and report object storage usage (AWS S3) of clusters. This project involved designing the architecture of a new service that could solve that problem, while being robust and keeps best cloud development practices in mind. It was a very interesting project where I learned about system architecture, AWS CloudWatch and generally how a Spring based distributed cloud service works.During this project I also mentored an international student intern who helped me on the project. Show less
-
-
Software Engineer Intern
-
Feb 2020 - Jan 2021
I started working in the Cloudbreak team in Cloudera as an intern. During my internship I got introduced to the Cloudera Data Platform and the development of its heart, the Cloudbreak project. At first I worked on smaller tasks to get to know how the team works on the projects and my first larger task was to parallelize specific operations during cluster creating to speed up provisioning.Later I started working on a bigger project, that later become my master's thesis. My task was to design and implement a data analytics solution for the Cloudbreak control plane. Cloudbreak generates huge amount of data about costumer operations, but until I started working on this project this data was not utilized. I had to find a way to utilize this data and answer business questions about how customers use our product. The system I designed utilized several AWS components (S3, EC2, Lambda) for scheduled data collecting and transfer, and used our own products for analytics (Zeppelin notebook with python/pandas/numpy, Spark, Kafka).During the internship I could also practice what I've learned during my social skill trainings as this was the first time for me that I could work in team for a longer period of time. I also had to hold 2 presentations in each quarter, so I could also practise my public speaking skills. Show less
-
-
-
HSN Lab
-
Hungary
-
Telecommunications
-
1 - 100 Employee
-
MSc Student Researcher
-
Jan 2019 - Oct 2019
During my 2 years at HSN Laboratory I worked on several different projects, however the main focus of research was always related to Kubernetes. I quickly got fascinated about how this complex software works and how it changed computing in the recent years. My longest running research project connected my fascination of cloud computing and Kubernetes with my other huge field of interest, Big Data and machine learning. With my fellow colleges we observed and measured how the default autoscaling of Kubernetes works and what are its limitations. We designed an architecture that combines real time data analysis and machine learning to predict the resource needs of an application running in a Kubernetes deployment. With this prediction we could dynamically and proactively scale the deployment saving valuable resources when not needed and preventing throttling when huge loads and happening. Show less
-
-
BSc Student Researcher
-
Jan 2018 - Jan 2019
-
-
-
Ericsson
-
Sweden
-
Telecommunications
-
700 & Above Employee
-
Student Developer
-
May 2018 - Aug 2018
As a summer internship I worked in Ericsson as a student Java developer. Our team was working on developing the Ericsson Expert Analytics platform, a Big Data based telecommunication data analytics platform. My task was to implement a new feature that helps with identifying and classifying special cases of VoLTE calls, like forking, forwarding and conference calls. The language of development was Java and I also got to learn about and work with JUnit, Gradle and Git as well as experience what it's like to work on a huge enterprise level project. Show less
-
-
-
Budapest University of Technology and Economics
-
Hungary
-
Higher Education
-
300 - 400 Employee
-
Demonstrator
-
Sep 2017 - Dec 2017
For a semester I participated in teaching the Communication Networks 1 subject for computer engineering students. With my fellow demonstrators our main task was to help students during laboratory classes that features different aspects of networking. Students had to solve practical problems regarding the whole TCP/IP protocol stack, including DNS, HTTP, NAT, TCP/UDP, routing, IPv4/IPv6 and many more topics. During the sessions I helped the students by explaining the necessary theory and technical details, depending on the class either in Hungarian or English, so they could move forward with their assignments. I helped the professors grading smaller and larger exams. Show less
-
-
-
Logiscool Ltd.
-
Hungary
-
Education Administration Programs
-
100 - 200 Employee
-
Tutor
-
Jun 2017 - Aug 2017
During the summer as a tutor in Logiscool I got to teach young children the basic principals of programming and logical thinking in a fun and playful way. From building electrical circuits in Minecraft to creating Android applications, I really enjoyed teaching the future generation that IT really is fun. During the summer as a tutor in Logiscool I got to teach young children the basic principals of programming and logical thinking in a fun and playful way. From building electrical circuits in Minecraft to creating Android applications, I really enjoyed teaching the future generation that IT really is fun.
-
-
Education
-
Budapest University of Technology and Economics
Master's degree, Computer Engineering -
Budapest University of Technology and Economics
Bachelor’s Degree, Computer Engineering