Grzegorz Kaczor, Developer in Gdańsk, Poland
Grzegorz is available for hire
Hire Grzegorz

Grzegorz Kaczor

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Gdańsk, Poland
Toptal Member Since
March 2, 2023

Grzegorz has more than 15 years of experience in IT. He predominantly worked as a developer, but for the last six years, he has focused chiefly on AWS Cloud in architecture, DevOps, and DevSecOps. His main areas of expertise are monitoring with centralized logging and security using preventive and detective controls: His centralized logging solution was featured in the AWS Cloud Operations & Migrations Blog.

Portfolio

Hapag-Lloyd
Amazon Web Services (AWS), Python 3, Cloud Security...
Sii
Amazon Web Services (AWS), DevOps, Networking, Cloud Migration...

Experience

Availability

Part-time

Preferred Environment

MacBook, Python 3, Amazon Web Services (AWS)

The most amazing...

...project I've created is a centralized logging solution that collects logs from multiple data sources, consolidates data, and presents it on a central dashboard.

Work Experience

AWS Architect | DevOps

2020 - PRESENT
Hapag-Lloyd
  • Improved a security posture, including preventive controls for automatic compliance checks as a part of the pipeline (infrastructure and app code) and detective controls integrated via Microsoft Teams, enabling responsible teams to respond faster.
  • Improved visibility with centralized logging by collecting data from multiple data sources, consolidating, and presenting it on a central dashboard in Elasticsearch. Configured the Elasticsearch cluster for resiliency and fine-grained access.
  • Managed a multi-account, multi-application, and serverless environment with cross-account deployment, resource sharing, and virtual private cloud (VPC) networking using event-driven automation in Amazon EventBridge.
Technologies: Amazon Web Services (AWS), Python 3, Cloud Security, Infrastructure as Code (IaC), Serverless, Monitoring, Cloud, Amazon DynamoDB, DevOps, Networking, Cloud Migration, DevSecOps, AWS Certified SysOps Administrator, CI/CD Pipelines, AWS Cloud Architecture, Database Security, Amazon EC2, Amazon SageMaker, JavaScript, AWS CodePipeline, AWS DevOps, AWS Certified Solution Architect

Architect

2018 - 2020
Sii
  • Developed a B2B platform for a Swedish retailer. The project was defined as infrastructure as code (IaC) using AWS CloudFormation, and it leveraged a number of services, including AWS Lambda, API Gateway, Amazon DynamoDB, and Amazon S3.
  • Developed an eCommerce platform for an athletic retailer. I implemented a containerized architecture using Amazon ECS and Amazon EC2. I automated infrastructure fully with AWS CodeBuild/AWS CodePipeline (blue-green deployment.), custom CloudWatch metrics, and alarms.
  • Oversaw a group of five developers, driving the improvement of system architecture and facilitating communication with clients.
Technologies: Amazon Web Services (AWS), DevOps, Networking, Cloud Migration, AWS Certified SysOps Administrator, CI/CD Pipelines, AWS Cloud Architecture, Amazon EC2, JavaScript, AWS CodePipeline, AWS DevOps, AWS Certified Solution Architect

Centralized Logging Solution

https://aws.amazon.com/blogs/mt/how-hapag-lloyd-established-observability-for-serverless-multi-account-workloads/
The solution collects and consolidates logs from multiple AWS accounts, making it easier for organizations to monitor and analyze their logs in one central location. The solution uses an Elasticsearch cluster to aggregate and store the logs, providing a centralized view of log data across multiple accounts.

Developers, system administrators, and analysts can access the dashboard to view logs and quickly identify issues or trends. The solution can help organizations rapidly troubleshoot problems, identify potential security threats, and gain insights into the application and system performance.

Centralized Security Solution

The centralized security solution is designed to collect security findings from multiple AWS accounts. The project utilizes automation to collect the findings and sends notifications to respective product teams. It also includes a centralized dashboard that aggregates all the findings and presents them in one place for easy analysis.

By collecting security findings from multiple AWS accounts, the solution provides a comprehensive view of security issues across the organization. The automation aspect of the project ensures that security findings are consistently and accurately collected, eliminating the potential for human error.

Services used: Elasticsearch, AWS Security Hub, Amazon CloudWatch, Amazon Event Bridge, AWS Lambda, AWS KMS, Amazon S3, and AWS Identity and Access Management (IAM).

Languages

Python 3, JavaScript

Tools

AWS IAM, AWS Key Management Service (KMS), AWS CloudFormation, Amazon CloudWatch, Amazon SageMaker

Platforms

Amazon Web Services (AWS), AWS Lambda, Amazon EC2

Storage

Amazon DynamoDB, Amazon S3 (AWS S3), Database Security, Elasticsearch

Other

Cloud Security, Monitoring, Serverless, Infrastructure as Code (IaC), Amazon API Gateway, Cloud, AWS DevOps, AWS CodePipeline, AWS Certified Solution Architect, AWS Cloud Architecture, Networking, Cloud Migration, AWS Certified SysOps Administrator, CI/CD Pipelines, APIs, Amazon EventBridge, AWS Cloud Security

Paradigms

DevOps, DevSecOps

APRIL 2022 - APRIL 2025

AWS Certified Security – Specialty

AWS

NOVEMBER 2019 - NOVEMBER 2022

AWS Certified SysOps Administrator

AWS

SEPTEMBER 2019 - SEPTEMBER 2022

AWS Certified Developer – Associate Certification

AWS

AUGUST 2019 - AUGUST 2022

AWS Certified Solutions Architect

AWS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring