loach.dev

Szymon Piskorz

DevOps Engineer

About Me

My name is Simon and I am a DevOps Engineer.

I have always been really passionate for Computer Science and living a life of a DevOps allows me to take advantage of the whole stack of technologies ranging from networking and telecomunication, through large scale distributed computational systems, up to software development. I tend to have decent orientation in a variety of solutions across previousely mentioned domains rather than specialize in a narrow field or application. I value this approach because it allows me to be well-rounded which is crucial in making archetectural decisions.

My goal is to become a DevOps Tech Lead - a good one. (UPDATE: Already a Tech Lead, still working on the good one part.) Below you can find some concepts that I follow and I am deeply passionate about:

  • Leadership
  • Teamwork
  • DevOps
  • Cloud Native Computing
  • Containerization
  • Orchestration
  • Microservices
  • Automation
  • Continous Integration
  • Continous Deployment
  • Everything as a Code
Download CV

What I do

Leading

I tend to think of myself as a good leader that seeks a place to develop into comprehensive one.

Eager to take advantage of opportunities and learn how to improve in this domain. Always trying to be a good team player and being considerate and adaptive to other team members. Love collaboration where I get to see what others perspective and widen my horizons.

DevOps'in

Here are some of the principles that I think are crucial in being a good DevOps:
1. Everything is code
2. Develop and maintain
3. Least privilage always
4. Everything is observable
5. Automate and automate and automate...
6. Self serviced product
8. Design smart and improve

Architecturally Designing

Making architectural decisions is the same as it used to be at the beggining when you worked on the project by yourself - like a driving a car for the first time exciting to go wherever you want.

Doing that in professional life is the same except for children in the backseat(team members), mother in law in the front seat(manager) and the car behind you honking(buisness unit).

Technical Skills

Python
Expert
Docker
Expert
Kubernetes
Competent
AWS
Competent
OpenStack
Novice
Bash
Competent
Ansible
Competent
GitHub Actions
Proficient
Jenkins
Competent
Terraform
Advanced Begginer
Docker Swarm
Competent
Linux
Proficient
BSD
Competent
Prometheus
Competent
Grafana
Advanced Begginer
Neo4j
Competent
Proxmox VE
Expert
Networking
Proficient

Professional Skills

  • Communication
  • Team Work
  • Leadership
  • Learning
  • Creativity
  • Conflict Management
  • Takinig initiative
  • Problem Solving
  • Polish
  • English
  • German

Corporate Experience

Technical Leader at Cisco

03.2022 - 10.2022
Responsibilies:
  • Leading 20+ people spread across three different teams.
  • Designing cloud-based applications and platforms.
  • Enforcing GitOps and DevOps practices.
  • 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.
  • + Everything from Senior DevOps Engineer below.

Daily Technological Stack:
  • Python
  • Argo CD
  • Argo Workflows
  • Argo Rollouts
  • K8s and Helm and Kustomize
  • AWS CDK
  • AWS ALB
  • AWS EKS(EC2)
  • AWS Lambda
  • AWS API Gateway
  • AWS Route53 and ACM
  • AWS EventBridge
  • AWS CDK
  • AWS S3
  • GitHub Actions

Exposure:
  • Neo4j
  • Ansible
  • AWS EKS(Fargate)
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
  • AWS EC2
  • AWS VPC
  • AWS PrivateLink
  • AWS ELB
  • AWS Cognito
  • AWS CloudFront
  • AWS ECS
  • AWS ElasticBeanstalk
  • AWS EKS
  • AWS Xray

Senior DevOps Engineer at Cisco

03.2022 - 10.2022
Responsibilies:
  • Leading a team of 7 engineers.
  • Designing and improving features.
  • Improving efficiency of infrastructure(IaC) and logic code.
  • Improving the efficiency of systems and processes using automation tools
  • Providing technical expertise for Business Unit.
  • Being a PO for the team.
  • + Everything from DevOps Engineer below.

Daily Technological Stack:
  • Python
  • Docker
  • Linux
  • AWS Lambda
  • AWS API Gateway
  • AWS Route53 and ACM
  • AWS CDK
  • AWS Step Functions
  • AWS EventBridge
  • AWS S3
  • AWS Cognito
  • GitHub Actions

Exposure:
  • Neo4j
  • Ansible
  • K8s and Helm and Kustomize
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
  • AWS EC2
  • AWS VPC
  • AWS PrivateLink
  • AWS ELB(
  • AWS CloudFront
  • AWS ECS
  • AWS SQS
  • AWS SNS
  • AWS ElasticBeanstalk
  • AWS EKS
  • AWS Xray

DevOps Engineer at Cisco

03.2021 - 03.2022
Responsibilies:
  • Work in Agile in Scrum.
  • Maintaining and improving IaaS/Serverless cloud-based applications
  • Building Microservice Architecture driven applications
  • 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.

Daily Technological Stack:
  • Python
  • Docker
  • Linux
  • AWS Lambda
  • AWS API Gateway
  • AWS CloudFormation and SAM
  • AWS CloudWatch
  • AWS Batch (ECS Fargate)
  • AWS S3
  • AWS EC2
  • AWS DynamoDB
  • GitHub Actions
  • SecureX Orchestrator

Exposure:
  • Neo4j
  • Ansible
  • K8s and Helm and Kustomize
  • ThousandEyes
  • AppDynamics
  • AWS Amplify
  • AWS ELB
  • AWS ElasticBeanstalk
  • AWS EKS
  • AWS Route53
  • Terraform
  • Celery
  • OpenStack
  • JavaScript
  • Prometheus & Grafana
  • Jenkins

DevOps Engineer at Samsung

01.2022 - 03.2022
Responsibilies:
  • Designing, building and maintaining the Hardware Infrastructure
  • Maintnance of OpenShift Kubernetes Clusters
  • 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
  • Introducing Scrum based behaviours into work environment.

Technological Stack:
  • Python, Bash
  • Docker
  • OpenShift Kubernetes
  • RedHat
  • Ansible
  • C++ ( Love-hate relationship )

Associate DevOps Engineer at QVC

10.2020 - 04.2021
Responsibilies:
  • Acquiring experience
  • Jira Board administrator for scrum team
  • Maintaining and deploying orchestrator tools
  • Improving team velocity by automation and documentation
  • Teachining others about caveats of tools in use

Technological Stack:
  • Python
  • Jira
  • Ansible
  • Java
  • StoneBranch Orchestrator
  • MOVEit

Intern Python Developer at Fast Development

11.2018 - 02.2020
Responsibilies:
  • Automation of processes
  • Data analysis and validation
  • Implementing custom web-servers

Technological Stack:
  • Python
  • Bash
  • Apache HTTP Server

Other Experience

Major in Information and Communication Technologies
AGH University of Science and Technology in Cracow

2019-2022

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.

Network Administrator
Konarski Highschool in Oświęcim

2015-2018

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.

Co-Owner and Administrator
minecrafci.pl

2012-2016

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.

Some of my projects

Car-Simulator-Game

This project is my first Java steps with some crazy car simulator that can move! *WOW* First GUI in my life also!

Go to repo

Coder-and-Decoder-of-Ciphers

Project for cipher coding and decoding for the Cybersecurity course at my university.

Go to repo

Database-Ecommerce-2021

Project for my university's Database course. A website set up using Django that is working with PostGres db.

Go to repo

Discord-Bot-Andrew

This is a project for a Discord bot that allows administrators to observe their servers and enforce additional rules like curse blockage or leveling fo...

Go to repo

Human-On-Video-Detection

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...

Go to repo

OOP-Chess-Game

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

Go to repo

REST-API-Interaction-Service

Recruitment Task for Collabera, a simple script for retrieving manufacturer of the network device from its MAC Address.

Go to repo

Tic-Tac-Toe-Game

This is a project that is a game of Tic Tac Toe working in a deamon-client setup, which is using Python library sockets with custom protocol and multip...

Go to repo

Web-Development-FullStack-Experience

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

Go to repo