devouch.com

Szymon Piskorz

Engineer | DevOps | Architect

About Me

🎲 What kind of engineer am I today?

I'm Simon, and I work with technology to solve problems. Every day I seem to discover a new version of what kind of engineer I am. Started as Software, evolved to Operations, then DevOps, Platform, Monitoring, Kubernetes, Cloud, Lead, Architect, Data Engineer, and now ML Systems Engineer. At this rate, I'll probably be a Quantum Blockchain AI Engineer by next Tuesday.

I like building systems that work reliably at scale. Whether it's automating workflows, designing cloud architecture, or implementing ML pipelines, I focus on practical solutions that teams can actually maintain. I'm comfortable across the full stack - from network configs to distributed systems to ML model deployment.

Currently fascinated by how ML/AI tooling is changing how we build and operate systems. Always learning, always building, always trying to make things work better than they did yesterday.

  • System Design
  • Automation
  • Cloud Architecture
  • DevOps & Platform Engineering
  • Kubernetes & Containerization
  • ML/AI Operations
  • Infrastructure as Code
  • Monitoring & Observability
  • CI/CD Pipelines
  • Team Leadership
Download CV

What I do

Team Leadership & Mentorship

Leading teams isn't about being the loudest voice in the room - it's about amplifying everyone else's. I focus on upskilling teammates, removing blockers, and creating environments where people can do their best work. Teaching how to solve problems while staying open to learning from everyone. The best code reviews are conversations, not lectures. Success means delivering value while keeping both engineers and business stakeholders happy.

Solutions Architecture

I listen, I think, and when I don't know something, I learn. Then I architect solutions - whether it's ETL pipelines, internal developer platforms, microservices, or public-facing web applications. Every problem is different, but the approach is the same: understand requirements, evaluate options, design pragmatically, implement iteratively. No ivory tower architecture - I stay hands-on and build alongside the team.

Rapid Learning & Innovation

I learn every day. One year ago, I barely understood ML beyond a university course I scraped through. Now I'm building ML systems in production. I thrive on new technologies and unfamiliar challenges. Give me a new framework, cloud service, or problem domain, and I'll prototype, experiment, and ship. Learning by doing is my superpower - whether it's Kubernetes, ML pipelines, or tomorrow's tech stack.

Tech Stack

Technologies I work with most often • Size = usage frequency • Color = technology type

Python
Bash
Golang
Java
C++
Kubernetes
Docker Compose
Openshift
Airflow
n8n
microk8s
k3s
Stonebranch
AWS
VMware vCloud
GCP
OpenStack
Proxmox
TrueNAS
AWS CDK
Terraform
Ansible
ArgoCD
FluxCD
CloudFormation
Pulumi
GitLab CI
GitHub Actions
Jenkins
EC2
S3
Lambda
EKS
VPC
IAM
ECS
RDS
CloudWatch
Route53
CloudFront
MWAA
SageMaker
Bedrock
Redshift
DynamoDB
Glue
Step Functions
ECR
Athena
OpenSearch
X-Ray
Batch
AWS DynamoDB
AWS RDS Aurora
Neo4j
Neptune
AWS Redshift
DuckDB
OpenSearch
Prometheus
Grafana
Datadog
ELK Stack
HTML/CSS/JS
Programming
Orchestration
Cloud
IaC & GitOps
CI/CD
AWS Services
Database
Monitoring
Frontend

Clients

Companies and organizations I've worked with

Experience Timeline

My professional journey from most recent to earliest

Technical Product Manager - ML/AI Data Product
Roche
November 2024 - Present
Basel, Switzerland (Remote)
Contract/Freelance
Key Responsibilities
• Tech PM for a data product using Machine learning LLM prompts to replace manual human review process with inference ran through AWS Bedrock service
• Heavily involved with proposing architectural changes and improvement to the process
• Consulting as an architect on upstream application architecture and vendor solution evaluation
Show 5 more...
• Normal PM activities: planning sprints, information flow management, business stakeholder meetings
• Managing project to create near 0 downtime leveraging services of the Data Platform
• Supporting team of 2 MLOps engineers, one Business Analyst, and a Data Engineer
• One of the first projects to use ML on large scale, improving data checking from 3% to 100%
• Focusing on matching business process to prompt metrics to avoid additional human review bottlenecks
Technology Stack
  • Python
  • Airflow
  • AWS Bedrock
  • AWS Sagemaker
  • Redshift
  • AWS Redshift-Bedrock integration
Additional Exposure
  • Private patches for newly released AWS features
  • Data pipeline optimization
  • Benchmarking frameworks for prompt optimization
  • Structured data inference
Kubernetes DevOps Engineer
Roche
November 2022 - November 2024
Basel, Switzerland (Remote)
Contract/Freelance
Key Responsibilities
• Supporting workflows required for running ETL processes for data warehouse project
• Project supporting insights built on top of Redshift, Glue, Athena
• Managing EKS cluster deployed via AWS CDK with custom integrations
Show 5 more...
• Deploying ArgoCD applications from CDK in efficient manner using runtime generated GitOps
• Building platform for data scientists to deploy web applications via AWS CDK Constructs
• Providing e2e process from Docker image to k8s deployment with load balancing and sub-domain registration + Cloudflare setup
• Providing Kubeflow instance for Data Scientists stable work environment
• Managing runtime environment with Horizontal and Vertical automated scaling for Data processing jobs via Airflow using EKS as runtime
Technology Stack
  • AWS CDK
  • EKS
  • ArgoCD
  • Airflow
  • Python
  • Kubernetes
  • Helm
  • GitLab CI
  • AWS Redshift
  • Kubeflow
Additional Exposure
  • GitOps practices
  • Data warehouse architecture
  • MLOps platforms
  • Auto-scaling solutions
  • Cloudflare integration
Consultant Solutions Architect
European Commission
March 2023 - November 2024
Remote
Contract
Key Responsibilities
• Development of internal services including FaaS (Function as a Service) and CaaS (Cluster as a Service)
• Built Container as a Service consumed internally across organization
• Solution built on Terraform-deployed AWS stack managing clusters via Terraform by bootstrapping ArgoCD
Show 7 more...
• Implemented self-managing ArgoCD with applicationsets installing all required software
• Integrated clusters with secrets vault using External Secrets Operator
• Automated Dynatrace observability setup across all managed clusters
• Enabled users to self-service deploy applications on managed clusters
• Designed and implemented disaster recovery scenarios for cluster failover
• Developed scalability solutions for dynamic cluster provisioning
• Created chargeback mechanisms for internal cost allocation
Technology Stack
  • Terraform
  • AWS
  • Kubernetes
  • ArgoCD
  • External Secrets Operator
  • Dynatrace
  • Python
  • GitOps
Additional Exposure
  • AWS Lambda
  • EKS
  • Disaster Recovery Planning
  • Cost Management
  • Internal Platform Development
  • Multi-tenant Architecture
DevOps Tech Lead
Cisco
October 2022 - March 2024
Poland (Remote)
Full-time
Key Responsibilities
• Leading 10+ people spread across two different teams
• Designing cloud-based applications and platforms
• Enforcing GitOps and DevOps practices
Show 4 more...
• Optimising existing infrastructure and code
• Enforcing good practices and providing automated code quality checks
• Providing insight into capabilities of technologies for stakeholders
• Participating in business case reviews for projects
Technology Stack
  • Python
  • Argo CD
  • Argo Workflows
  • Argo Rollouts
  • Kubernetes
  • Helm
  • Kustomize
  • AWS CDK
  • AWS ALB
  • AWS EKS (EC2)
  • AWS Lambda
  • AWS API Gateway
  • AWS Route53
  • AWS ACM
  • AWS EventBridge
  • AWS S3
  • GitHub Actions
Additional Exposure
  • Neo4j
  • Ansible
  • AWS EKS (Fargate)
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
  • AWS EC2
  • AWS VPC
Senior DevOps Engineer & Product Owner
Cisco
March 2022 - October 2022
Cracow (Remote)
Full-time
Key Responsibilities
• Leading a team of 7 engineers
• Designing and improving features
• Improving efficiency of infrastructure (IaC) and logic code
Show 3 more...
• Improving the efficiency of systems and processes using automation tools
• Providing technical expertise for Business Unit
• Being a PO for the team
Technology Stack
  • Python
  • Docker
  • Linux
  • AWS Lambda
  • AWS API Gateway
  • AWS Route53
  • AWS ACM
  • AWS CDK
  • AWS Step Functions
  • AWS EventBridge
  • AWS S3
  • AWS Cognito
  • GitHub Actions
Additional Exposure
  • Neo4j
  • Ansible
  • Kubernetes
  • Helm
  • Kustomize
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
DevOps Engineer & Product Owner
Cisco
March 2021 - March 2022
Poland
Self-employed
Key Responsibilities
• Work in Agile in Scrum
• Maintaining and improving IaaS/Serverless cloud-based applications
• Building Microservice Architecture driven applications
Show 4 more...
• Improving the efficiency of systems and processes using automation tools
• Supporting team of SMEs in building efficient software for network malfunction detection system
• Acting as a Product Owner in a Agile Scrum Team - planning, communicating and coordinating
• Setting up pipelines for linting, running tests and general quality assurance
Technology Stack
  • Python
  • Docker
  • Linux
  • AWS Lambda
  • AWS API Gateway
  • AWS CloudFormation
  • AWS SAM
  • AWS CloudWatch
  • AWS Batch (ECS Fargate)
  • AWS S3
  • AWS EC2
  • AWS DynamoDB
  • GitHub Actions
  • SecureX Orchestrator
Additional Exposure
  • Neo4j
  • Ansible
  • Kubernetes
  • Helm
  • Kustomize
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
DevOps Engineer
Samsung Electronics
January 2022 - June 2022
Warsaw, Poland
Contract/Freelance
Key Responsibilities
• Setting up an OpenShift Kubernetes cluster
• Maintenance and troubleshooting custom low-level load balancing application for 5G core network
• Developing new tools for troubleshooting network malfunctions on a packet basis on both pod and deployment level
Show 6 more...
• Introducing Scrum based behaviours into work environment
• Designing, building and maintaining the Hardware Infrastructure
• Configuration and improvement of CI/CD pipelines
• Deploying high performance L7 load-balancers for 5G Core Network on Kubernetes
• Troubleshooting 5G Core network malfunctions
• Supporting team of Software Developers in Virtualization and Containerization
Technology Stack
  • Python
  • Bash
  • Docker
  • OpenShift Kubernetes
  • RedHat
  • Ansible
  • C++
Associate DevOps & Automation Engineer
QVC
October 2020 - April 2021
Cracow, Poland
Full-time
Key Responsibilities
• Acquiring experience
• Jira Board administrator for scrum team
• Maintaining and deploying orchestrator tools
Show 5 more...
• Improving team velocity by automation and documentation
• Teaching others about caveats of tools in use
• Driving automation of processes when working with orchestration platforms to improve efficiency
• Work in Agile and learning how large scale companies operate
• Gained expertise in TCP/IP concepts learning from experienced colleagues
Technology Stack
  • Python
  • Jira
  • Ansible
  • Java
  • StoneBranch Orchestrator
  • MOVEit
Intern Python Software Developer
Fast Development
November 2018 - February 2020
Katowice, Poland
Internship
Key Responsibilities
• Automation of processes
• Data analysis and validation
• Implementing custom web-servers
Show 2 more...
• Software Development for automation of services in Python in areas such as data analysis and process automation
• Improving the efficiency of the product deployments and testing by building CI/CD pipelines
Technology Stack
  • Python
  • Bash
  • Apache HTTP Server
  • Numpy
  • REST APIs
  • Jenkins
  • LXC Containers
Major in Information and Communication Technologies
AGH University of Science and Technology in Cracow
2019-2022
Education
Being an Information and Communication Technologies student allows to be decently well versed in all areas of IT whilst extending that with knowledge about telecommucation and signals theory. Variety of topics of which this field consists is enourmous. Some of the examples are: Networks, Cybersecurity, Software Development, Telecommunication, Information System Design and Administration, Data Analysis and many others. Each of areas listed divides into many smaller subareas in which students can get expertise by choosing his prefered elective courses. My time at university was the most productive period I have had so far. Explored many directions for personal growth. Played League of Legends semi-profesionaly and coached AGH's team. Started hobbies such as cycling and powerlifting. Met amazing people with whom I enjoy spending time with. Managed to hear lecturers with lifetimes of experiences. Had fun.
Key Learnings
Leadership Presentation skills TCP/IP networks Unix systems Programming Communication Having fun
Network Administrator
Konarski Highschool in Oświęcim
2015-2018
Education
Was doing network administrator work for the most part of my highschool. I installed operating systems on some servers or computers in the school's library. Was responsible for organising the LAN events on the technical side of things - hosting game servers, providing failover connection etc. Generally had fun around technology.
Key Learnings
Ops Ansible Systems Administration at Scale Identity and Access Management (IAM) Network-Attached Storage (NAS)
Co-Owner and Administrator
minecrafci.pl
2012-2016
Entrepreneurship
When I was 12 years old me and a friend of mine decided to create a Minecraft(a pretty popular game at that time) server hosting company. At the beggining we would host a server off of my parents attic on which we were selling virtual currecy, privilages etc. Later on as we scaled we moved to Hetzner VPS and started offering private servers for users. It was a great experience, learned a lot about software development (mostly Java). Had a chance to interact on the frontline as a forum moderator and in-game administrator. It was working really great for us with 100-150 people on our servers on average during biggest hype moment for Minecraft. This was one of the greatest journeys I have ever experienced.
Key Learnings
Ops Moderation Unix Systems Don't dig below yourself in Minecraft

Featured Projects

Selection of my open-source projects from GitHub

Automation for tracking Polish car market for provided car models. It uses Selenium to scrape the price daily and updates the json file with result if there were differences.

data-science python scraping selenium
View on GitHub

It generates my CV by filling jinja templates for PDF and HTML and populating it with information from a YAML file and APIs. It is then deployed on AWS using S3 and CloudFront.

cloudfront dns python route53
View on GitHub

This is a project for a Discord bot that allows administrators to observe their servers and enforce additional rules like curse blockage or leveling for writing in channels etc. Also it can play music.

asyncio discord python
View on GitHub

Project for university course that was all about web languages and development of frontend and backend.

backend bootstrap frontend javascript
View on GitHub

Project for my university's Object Oriented Programming course. A chess game written in Java.

chess game java
View on GitHub

This is a project for my university course for Software Development Processes. It is a human detection in the video file based on OpenCV and TensorFlow.

machine-learning opencv python tensorflow
View on GitHub