devouch.com

Szymon Piskorz

Solutions Architect | Tech Lead | Engineer

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
  • Business Vision & Strategy
  • Stakeholder Alignment
  • Service Design & Prototyping
  • Cross-team Collaboration
  • Technical Governance
  • 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

Business Vision & Service Design

I bridge business needs with technical implementation. From drafting service visions to aligning stakeholders, I turn concepts into production systems. I work closely with Business Owners to position services for long-term growth while delivering immediate value.

Solutions Architecture

I design systems that scale and last. Whether it's artifact management platforms, ML/AI data pipelines, or internal developer tools, I understand requirements, evaluate options, and architect pragmatically. No ivory tower architecture, just practical solutions that teams can maintain and evolve.

Hands-on Delivery & Team Enablement

I learn by building. I prototype quickly, validate assumptions, and iterate toward production. I also invest in people, mentoring developers, facilitating cross-team alignment, and ensuring knowledge transfer happens naturally. The best architectures emerge from collaborative conversations, not top-down mandates.

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

Architect
European Commission
March 2024 - Present
Remote
Contract
Key Responsibilities
• Designed and prototyped internal platform services for artifact management and container delivery, now adopted by multiple teams
• Developed business vision for consolidated artifact management across the organization
• Driving cost optimization through shared, auto-scaling infrastructure replacing individual managed instances
Show 6 more...
• Designing security control layers to proxy public registries and enforce vulnerability policies
• Led service improvement initiatives for Container Deployment Model (CDM) platform
• Designed and implemented disaster recovery strategies for hybrid environments (on-premises and AWS)
• Leading stakeholder alignment across multiple teams to define tooling requirements and governance model
• Reviewing architectural proposals from peer architects, providing technical guidance and feedback
• Mentoring developers and helping colleagues upskill on cloud and platform technologies
Technology Stack
  • AWS
  • EKS
  • GitLab CI
  • Terraform
  • ArgoCD
  • Docker
  • Python
Additional Exposure
  • Service Design
  • Business Vision Development
  • Stakeholder Management
  • Disaster Recovery Planning
  • Hybrid Cloud Architecture
Architect (Part-Time/Ad-Hoc)
Self-Employed
June 2024 - Present
Remote
Freelance/Advisory
Key Responsibilities
• Providing architectural consulting and advisory services to enterprise clients including Roche, Orange, and Cisco
• Advising on cloud architecture, platform engineering, and DevOps transformation initiatives
• Reviewing technical designs and providing recommendations for scalability and cost optimization
Show 1 more...
• Supporting clients with ML/AI pipeline architecture and serverless migrations
Technology Stack
  • AWS
  • Kubernetes
  • Terraform
  • Python
Additional Exposure
  • Enterprise architecture consulting
  • Technical due diligence
  • Cloud cost optimization
Architect - ML/AI Data Platform
Roche
March 2024 - May 2024
Basel, Switzerland (Remote)
Contract/Freelance
Key Responsibilities
• Redesigned entire AWS data pipeline architecture, migrating from Kubernetes-based workloads to serverless
• Architected new stack leveraging AWS Bedrock for LLM inference, Glue for ETL, and Step Functions for orchestration
• Consulting on upstream application architecture and evaluating vendor solutions
Show 2 more...
• Established Infrastructure as Code practices with Python and AWS CDK across the platform
• Driving architectural decisions for near-zero downtime data processing pipelines
Technology Stack
  • Python
  • AWS Bedrock
  • AWS Glue
  • AWS Lambda
  • AWS Step Functions
  • AWS CDK
Additional Exposure
  • Serverless architecture migration
  • LLM-based data processing at scale
  • Cost optimization through architecture redesign
Technical Product Manager / Tech Lead - ML/AI Data Product
Roche
December 2023 - February 2024
Basel, Switzerland (Remote)
Contract/Freelance
Key Responsibilities
• Led team using LLMs to validate CRM data quality, replacing manual human review process with inference through AWS Bedrock
• First project at Roche to use ML at scale, improving data checking from 3% to 100%
• Managing cross-functional team of 2 MLOps engineers, one Business Analyst, and a Data Engineer
Show 3 more...
• Proposing architectural changes and improvements to the data processing pipeline
• Managing project to create near-zero downtime leveraging services of the Data Platform
• 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
October 2022 - November 2023
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
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