For the latest version of this document, please visit the Github repo.
I went to school for networking and systems administration and worked as a sys admin for 2 years. I switched careers to software development and worked as a full-time developer for 6 years. As the industry shifted towards DevOps, my experience in operations and software development naturally pulled me towards cloud technologies and DevOps work. I’ve been working with AWS and DevOps practices for 7 years now and I really enjoy it. It’s like building things with Lego all day.
I’ve written quite a bit of JavaScript and
TypeScript over the past 15 years, including frontend and
backend applications. This is by far my strongest language.
I’ve written a bunch of smalls apps in Python and worked
as a full-time Python developer for a short time, but I wouldn’t feel
comfortable starting a large project from scratch. I mostly use Python
for scripts that are too complex to do in Bash.
I’ve written quite a few Bash scripts and did some
simple training presentations to teach Bash best practices.
I’ve taken courses and written some small programs in
Kotlin and Go.
I used to write a lot of PHP, but it’s been a while and
the language has evolved a bit since 5.6.
I’ve written a few Groovy scripts for Jenkins too, but
never dived in very deep into the Jenkins Java API.
I’ve been doing a lot of Arduino and
MicroPython for hobby robotics projects lately.
Working with Kubernetes since 2020. I have created and
managed a production cluster and worked with developers to create helm
charts and migrate their applications. I set up my own cluster at home
on Raspberry Pis. It’s a fantastic technology for scaling and
redundancy.
I know Ansible, Terraform,
CloudFormation, Hashicorp Vault and
Packer for infrastructure as code and configuration
management.
I’ve been using Docker since 2016 and I think I’m pretty
good with it.
I’ve been using git since 2010 and I still have so much
to learn.
Comfortable with EC2, VPC, S3,
IAM, DynamoDB, RDS,
ECS, ELB, Lambda,
SQS, SNS, Control Tower,
SSO, Organizations, EventBridge,
CloudTrail, CloudWatch, Glue,
Athena, LakeFormation and more.
EKS cluster, worked with developers to create
helm charts for their apps, migrate all of our applications from Heroku
to EKS with a hard deadline, no unplanned outages, and a
single planned maintenance time of 40 minutes to migrate stateTerraform) with
SOLID principles and created most of the modules and patterns that we
use to create new infrastructureJenkins cluster for CI and grew
the cluster from 0 to 2000 builds a day, owning the infrastructureEKS, writing Helm
charts for deploymentAnsible used to
deploy flagship Windows application over 20,000 times a yearVue/Node application used daily by about 80%
of the organization to automate deployments, view billing information
and manage vault secretsTerraform to create customized sandbox accounts for
development teams and production workloadsPHP, JavaScript and
Scala to create libraries for internal APIsJava,
Oracle ADF, JavaScript,
SubversionExchange Server,
MSSQL Server, internal application servers, file servers,
Netware server, layer 3 switchesdiploma of technology from BCIT in 2008 - The focus was systems administration and networking. Lots of networking, some Active Directory, a little bit of Java.
Email: simon@staszkiewicz.ca
Phone: 604-729-9654