Gergő Nagy, AWS Cloud Architecture Developer in The Hague, Netherlands
Gergő Nagy

AWS Cloud Architecture Developer in The Hague, Netherlands

Member since December 18, 2017
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
  • Auto Scaling, 5 years
  • Elasticsearch, 5 years
  • AWS Cloud Architecture, 5 years
  • Infrastructure as Code, 5 years
  • Infrastructure Architecture, 5 years
  • Failover Solutions, 4 years
  • Kubernetes, 4 years

Location

The Hague, Netherlands

Availability

Full-time

Preferred Environment

UNIX, Python, Ruby, Bash, Java, C, Go

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

  • Cloud Architect

    2018 - PRESENT
    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: CoreOS, Vagrant, Terraform, AWS, Consul, Kubernetes, Docker, Python, .NET, TeamCity,
  • 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: Kubernetes, Docker, Scala, AWS, JVM, Jenkins, Hashicorp Products
  • 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: Linux, AWS, NodeJS, Logstash, Elasticsearch, Docker, Jenkins, Python
  • 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: AWS, Docker, Jenkins, Python, Objective-C, Embedded Software Delivery
  • 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: C, Docker, Jenkins, Puppet, Ansible, Python, Linux, Syslog-ng, Elasticsearch, Kaffka, MongoDB
  • 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: Linux Kernel, TCP/IP, C/C++, LTE networks, Advanced Networking, Jenkins
  • 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: Puppet, Nginx, OpenStack, Python, Ansible, Graphite, TCP/IP, Vagrant

Experience

  • Kinja/Gizmodo Media Group (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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, Go, Java, C++
  • Tools

    AWS CloudFormation, Amazon Virtual Private Cloud (VPC), AWS CodeBuild, AWS CodeDeploy, Logstash, AWS CloudWatch, AWS IAM, Boto, Git, Ansible, Nginx, AWS Push Notification Service (AWS SNS), Amazon SQS, AWS ECS, Amazon Cognito, Terraform, Boto 3, Helm, Vagrant, Puppet
  • Paradigms

    DevOps
  • Platforms

    Ubuntu, CoreOS, AWS Lambda, Kubernetes, Docker, Amazon Web Services (AWS), Arch Linux, CentOS, AWS Kinesis, Apache Kafka, Red Hat Linux
  • Storage

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

    AWS CodePipeline, AWS Cloud Architecture, Infrastructure as Code, Infrastructure Architecture, Elastic Load Balancers, AWS Route 53, Auto Scaling, Failover Solutions, Remote Work, Communication, Containers, Container Orchestration, Caching, DNS, SSL Certificates, Automated Tests, Automated Deployment Scripts, AWS API Gateway, Single Sign-on (SSO), Consul

Education

  • Progress towards a bachelor's degree in Computer Engineering
    2012 - 2012
    Budapest University of Technology and Economics - Budapest, Hungary
Certifications
  • AWS Certified Solution Architect
    OCTOBER 2017 - OCTOBER 2019
    Amazon Web Services Training Center, London, UK

To view more profiles

Join Toptal
I really like this profile
Share it with others