Maciej Gamrat
Software Engineer turned Cloud Architect, focused on building efficient solutions on AWS cloud. Big fan of serverless computing, deploying from code, and keeping things simple. No stranger to wearing different hats, open to remote opportunities.
Skills and Interests
- Linux. Built and deployed containerized workloads to production.
- Python. Favourite automation language, written for maintainability.
- Terraform. IaC tool of choice, utilizing quality modules where possible.
- AWS Lambda, ECS Fargate. Used for when simple serverless is enough.
- Kubernetes. Currently learning EKS, focusing on production operations.
Experience by Project
Intelligent Content SaaS
Bringing multiple apps into the cloud and integrating into a SaaS product. Transforming Continuous Delivery practices and engineering culture to ensure reliable product release. A several months long undertaking, leading to the production launch of Hyland Experience in early 2024.
Cloud Software Architect
Hyland, remote 10/2023 – 09/2024
- Designed a system of app provisioning, deploying SaaS customers via Terraform Cloud
- Introduced Continuous Delivery pipeline for reliable upgrades of deployed apps
- Led a dedicated engineering team to deliver automation according to product timeline
- Mentored Development teams on integrating CI/CD pipelines with the delivery system
- Ensured observability using Datadog, managed production incident response
- Prepared developer documentation and manuals for Cloud Operations teams
Engineering Manager, DevOps
Hyland, remote 11/2022 – 05/2023
- Coordinated SaaS deployment and integration testing in pre-production
- Introduced product oriented roadmap to agree on team priorities & planning
- Mentored, structured the code review process, paired to resolve blockers
- Managed day to day work & communication for a team of DevOps Engineers
Platform Engineering Team
Employing DevOps best practices at managing AWS Cloud projects and preparing blueprints for Netguru Delivery. Developing company wide standards for Cloud DevOps practices, fostering knowledge sharing in Delivery teams, and ensuring fast & simple yet quality delivery.
DevOps Tech Lead
Netguru, remote 02/2022 – 10/2022
- Tech leadership to oversee Netguru AWS projects and extract recurring features
- Prioritized daily work & product roadmap for a Team of Cloud Engineers
- Developed reusable AWS Cloud templates for Netguru Delivery using Terraform
- Employed modular infrastructure components to improve velocity & simplicity
- Delivered sandbox account mechanism for Cloud R&D purposes, with Okta SSO
- Carried out Terraform workshops during Netguru College: DevOps Edition
- Developed Cloud & IaC training materials for Netguru Delivery
French Streaming Platform
A step by step rewrite of existing Joomla based webpage, with several challenges on the way. Upon numerous iterations, ended up as a set of ECS Microservices, secured API Gateway and CloudFront distributions hosted on AWS Cloud, along with on-premises parts for cost optimization. Serving 300.000 users of French speaking market and handling numerous client applications on Web, mobile and console platforms, it was an invaluable exercise in Auto Scaling, Quality of Service monitoring and Incident Handling.
DevOps Engineer
Netguru, remote 11/2020 – 01/2022
- Tech leadership of hybrid cloud deployment for streaming app
- Day to day planning with the client as Cloud DevOps team leader
- Designed & delivered a pipeline for business analytics purposes
- Integrated monitoring system for on-call purposes, incl. solution design
- Implemented dynamic preview environments for acceptance testing
- Developed pipelines for ECS microservices using GitLab CI/CD
Smart Parking Solutions
NaviParking product startup, part of Ekinno Lab innovation hub, is built by technologists, entrepreneurs and smart city industry leaders with a mission to simplify parking experience. Solving urban mobility problems while creating an ecosystem of business partners offering parking services as an added value.
Backend Tech Lead
NaviParking, Gliwice 06/2018 – 08/2019
- Managed/mentored a Team of Backend Developers
- Designed & developed Backend Platform architecture
- Delivered a payment gateway API for use with mobile apps
- Integrated data from on site Internet of Things deployments
- Coordinated & supervisied Production Releases
- Automated software engineering processes
Solutions Engineer
Ekinno Lab, Gliwice 12/2015 – 05/2018
- Mentored the Team on DevOps practices
- Introduced GitLab CI/CD pipelines for Web & mobile apps
- Developed centralised service monitoring & logging solution
- Deployed Elasticsearch based analytics solution for business
- Designed & implemented Backend Platform features
Education
Control, Electronics and Information Engineering
Silesian University of Technology, Gliwice 2013 – 2018
- Contributed to Spectre research initiative for open source medical AI software
- Master Thesis: Clustering in High-Dimensional Space of Molecular Imaging