Gergő Nagy, Autoscaling Developer in The Hague, Netherlands
Gergő Nagy

Autoscaling Developer in The Hague, Netherlands

Member since October 5, 2018
Gergő is a DevOps engineer and AWS Certified Solution Architect who loves his craft. He focuses on designing and implementing clean and cost-saving infrastructures and solutions.
Gergő is now available for hire

Portfolio

Experience

  • Docker 6 years
  • AWS Cloud Architecture 5 years
  • Infrastructure as Code (IaC) 5 years
  • Infrastructure Architecture 5 years
  • Autoscaling 5 years
  • Elasticsearch 5 years
  • Failover Solutions 4 years
  • Kubernetes 4 years

Location

The Hague, Netherlands

Availability

Part-time

Preferred Environment

Go, C, Java, Bash, Ruby, Python, Unix

The most amazing...

...project I've contributed to was Kinja. Sites run on Kinja serve ~10,000 requests per second and more than 100 million visitors a month.

Employment

  • AWS/GCP Tech Lead

    2018 - PRESENT
    Nordcloud Ltd.
    • Contributed to projects using AWS, GCP, Kubernetes, and DevOps.
    Technologies: Amazon Web Services (AWS), DevOps, Kubernetes, Google Cloud Platform (GCP)
  • Cloud Architect

    2018 - 2018
    eVision Software Ltd.
    • Worked on an international team.
    • Designed and delivered the migration plan to AWS and Kubernetes. To become a SaaS company.
    • Helped organizations implement cloud best-practices.
    • Contributed to the containerization of applications, building CI/CD pipeline for delivery.
    • Implemented "Infrastructure as Code" concept in every-day operation practices.
    • Built fault-tolerant, auto-healing Kubernetes environment for develop new developer practices.
    Technologies: Amazon Web Services (AWS), TeamCity, .NET, Python, Docker, Kubernetes, Consul, Terraform, Vagrant, CoreOS
  • DevOps Engineer

    2016 - 2018
    Gizmodo Media Group Ltd.
    • Designed and delivered Kinja on Cloud infrastructure in AWS. (~ 10,000 requests per second/100 million visitors/month).
    • Worked together with the development team to containerize (Docker) and migrate the Kinja microservice architecture to Kubernetes.
    • Set up continuous integration and delivery pipeline for the application with six deployments per day to the product.
    • Implemented the "Infrastructure as Code" concept with 100% code coverage on infrastructure components.
    • Designed and delivered automated CI/CD solution for DNS management and failover for more than 800 domains.
    Technologies: Amazon Web Services (AWS), HashiCorp, Jenkins, JVM, Scala, Docker, Kubernetes
  • DevOps Engineer

    2016 - 2016
    AISS Technologies Ltd.
    • Designed and delivered centralized logging for more than 300 on-site devices in AWS.
    • Worked closely with the development team for CI/CD setup on remote instances. Async change management.
    • Built scalable Elasticsearch cluster for event analytics serving business purposes.
    • Dockerized products for flawless deployment.
    • Built the framework for "Click-to-Deploy" environment creation for both local development environments and business demo purposes.
    • Built a serious VPN network to connect on-site nodes to a service mesh.
    Technologies: Amazon Web Services (AWS), Python, Jenkins, Docker, Elasticsearch, Logstash, Node.js, Linux
  • Head of Development

    2015 - 2016
    Codie Ltd.
    • Designed and managed the Codie project on the software/infrastructure side.
    • Built a service cloud for various application use-cases in AWS.
    • Built CI/CD solutions for application delivery in different environments.
    • Designed an application release lifecycle and implementing it.
    • Built an automated test environment for the Codie software.
    • Worked closely with the HW team on the embedded software on the robot.
    Technologies: Amazon Web Services (AWS), Embedded Software, Delivery, Objective-C, Python, Jenkins, Docker
  • Developer

    2015 - 2015
    Balabit
    • Contributed to a well-known open-source project in a remote community.
    • Built CI/CD around product delivery and created various Debian packages.
    • Built automation (Puppet, Ansible) for product delivery to various customer infrastructures.
    • Worked closely with our customer's engineer to integrate our product into their environment.
    • Containerized the syslog-ng application.
    • Designed a solution for possibilities of SaaS.
    Technologies: MongoDB, Apache Kafka, Elasticsearch, Syslog-ng, Linux, Python, Ansible, Puppet, Jenkins, Docker, C
  • Research Assitant

    2014 - 2015
    Nokia
    • Collaborated with an international team on building new generation network traffic schedulers for 5G.
    • Designed and implemented kernel-space modules for TCP/IP level traffic shaping.
    • Built the solution to analyze and identify various traffic types (bulk, stream, etc.).
    • Implemented the framework in C++ to build a wide variety of shaping algorithms using the patched Linux traffic control utility.
    • Built CI/CD for deploying and testing solution in a real-life LTE node environment in Sweden.
    Technologies: Jenkins, Networking, Networks, LTE, C, C++, TCP/IP, Linux Kernel
  • R&D Assistant

    2013 - 2014
    Budapest University of Technology and Economics
    • Built a cloud solution on OpenStack base.
    • Set up and supported a self-hosted cloud solution.
    • Implemented Puppet to manage the whole infrastructure.
    • Built up a centralized monitoring and alerting system.
    • Set up continuous integration and rollback strategy for environment deployments.
    • Designed and implemented a local development environment (minicloud).
    Technologies: Vagrant, TCP/IP, Graphite, Ansible, Python, OpenStack, NGINX, Puppet

Experience

  • Kinja/Gizmodo Media Group
    https://kinja.com/

    As a DevOps engineer, I was a part of the team that designed and executed the cloud migration of Gizmodo Media Group to AWS. Sites run on Kinja serve ~10,000 requests per second and more than 100 million visitors a month. Everything in AWS on Kubernetes base.

  • Syslog-ng
    https://github.com/balabit/syslog-ng

    Syslog-ng is an open-source logging engine that is able to process thousands of logs in a second. Besides the technological challenge that it provided I have learned what it is like to be a part of an open-source community on GitHub that interacts every day to make its product better.

  • Codie, the Robotic Toy That Teaches Kids Coding
    https://techcrunch.com/2015/12/08/codie-is-a-fast-rolling-robot-toy-that-teaches-kids-progamming-concepts/?guccounter=1

    "A robotics company that teaches kids how to code, Codie Labs, took the stage at TechCrunch Disrupt London this afternoon to show off their fast, rolling and programmable robot, Codie, which is controlled via a mobile application for iOS or Android. The Budapest-based startup earned the opportunity to present on the big stage by winning the Wild Card position, which pulls a promising company out of Disrupt’s Startup Alley." (TechCrunch)

    As the person responsible for delivering the software and infrastructural components for Codie, I had to sync teams working on different parts of the product. We had to be aware of the progress of the hardware itself and keep in touch with the people responsible for tracking the market and social feedbacks. It was a great opportunity for me to work under huge pressure and experience the beauty of creating something from nothing.

    It's unfortunate, that after the first two waves of delivery, CodieLabs (the company behind Codie) was closed because of financial hardships and problems with manufacturing the robot.

  • Ratatoskr
    https://github.com/ngergo/ratatoskr

    Ratatoskr is a library written in Python to make the development of AWS Lambdas easier and more secure. It supports implementing "single shot" operations that can be reached from an AWS Lambda function and validating the input parameters to avoid unnecessary boilerplate for argument checking.

  • CIRCLE Cloud
    https://circlecloud.org/

    Our team worked on developing an open-source cloud infrastructure and management framework based on OpenStack that fits the diverse needs of universities by providing on-demand instances for classes with preset templates on a wide variety of scientific fields.

Skills

  • Languages

    Python, C, Bash, Ruby, Scala, Objective-C, Go, Java, C++
  • Tools

    AWS CloudFormation, Amazon Virtual Private Cloud (VPC), AWS CodeBuild, AWS CodeDeploy, Logstash, Amazon CloudWatch, AWS IAM, Boto, Git, Ansible, NGINX, AWS Simple Notification Service (AWS SNS), Amazon Simple Queue Service (SQS), Amazon ECS (Amazon Elastic Container Service), Amazon Cognito, Terraform, Boto 3, Helm, Vagrant, Puppet, Jenkins, HashiCorp, Syslog-ng, TeamCity
  • Paradigms

    DevOps, Automated Testing
  • Platforms

    Ubuntu, CoreOS, AWS Lambda, Kubernetes, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Arch Linux, CentOS, AWS Kinesis, Unix, JVM, Linux, OpenStack, Apache Kafka, Red Hat Linux, Azure
  • Storage

    Amazon S3 (AWS S3), Elasticsearch, Amazon EFS, Redis, Amazon DynamoDB, PostgreSQL, Amazon Aurora, MongoDB
  • Other

    AWS CodePipeline, AWS Cloud Architecture, Infrastructure as Code (IaC), Infrastructure Architecture, Elastic Load Balancers, Amazon Route 53, Autoscaling, Failover Solutions, Remote Work, Communication, Containers, Container Orchestration, Caching, DNS, SSL Certificates, Automated Deployment Scripts, Amazon API Gateway, Delivery, Embedded Software, Linux Kernel, TCP/IP, LTE, Networks, Networking, Graphite, Single Sign-on (SSO), Consul
  • Frameworks

    .NET
  • Libraries/APIs

    Node.js

Education

  • Progress towards a Bachelor's Degree in Computer Engineering
    2012 - 2012
    Budapest University of Technology and Economics - Budapest, Hungary

Certifications

  • AWS Certified Solutions Architect Associate
    OCTOBER 2017 - OCTOBER 2020
    AWS

To view more profiles

Join Toptal
Share it with others