Carston Schilds

  • #146 101 Tabor Blvd, Prince George, BC, Canada, V2M 6Y1
  • 1 (250) 981-6835
  • carston.schilds@protonmail.com
  • gitlab.com/CarstonSchilds

Job Experience

Database Administrator

  • University of Northern British Columbia - Prince George, BC
  • February 18th, 2018 - Present
  • Responsibilities:
    Administration, Automation, and Operations for:
    • Oracle, MySQL, and PostgreSQL Databases
    • Python and Gitlab CI build pipeline for Java application
    • Kubernetes Clusters

Programmer Analyst

  • University of Northern British Columbia - Prince George, BC
  • October 20th, 2016 - February 18th, 2018
  • Responsibilities:
    • SQL Reporting
    • Python, C#, and NodeJS Development
    • Docker Image Development
    • CI/CD Automation Tools

Education

Bachelor of Science - Computer Science

  • University of Northern British Columbia
  • Graduated 2016
  • GPA: 3.59

Notable Coursework

Advanced Database Systems
Explored topics such as database management, query processing and optimization, transaction management, database system architecture, and data analysis
Artificial Intelligence
Studied pattern recognition, neural networks, and genetic algorithms. Designed and experimented with a Rubik's cube solving neural network, which was trained using both stochastic backpropagation and a genetic algorithm
Advanced Linear Algebra
Expanded on the topics normally covered in linear algebra such as vector spaces, eigenvalues, diagonalization, and linear transformations over the real numbers, complex numbers, and generic fields

Achieved Certifications

AWS Certified SysOps Administrator
Validated ability to deploy, manage, and operate scalable, highly available, and fault-tolerant systems on AWS.

Accomplishments

  • Created a fast feedback loop for developers and improved deployment quality by implementing CI/CD pipelines
  • Architected on-premise Kubernetes clusters as an agile platform for developers to run low-risk, self-service deployments that are cloud-native
  • Automated secret life cylces with a Python based CLI for the Thycotic Secret Server REST API used in CI/CD pipelines
  • Automated deployments of reverse proxy configurations using the F5 iControl REST API as a part of CI/CD pipelines
  • Accelerated delivery times and improved system reliability by introducing Ansible configuration management to the infrastructure team

References

References available upon request

Skills & Abilities

Programming
  • JavaScript (NodeJS)
  • Python
  • Golang
  • C#
  • Java
Containers
  • Kubernetes
  • Docker Swarm
  • Docker
SQL Databases
  • Oracle 12c/19c
  • PostgreSQL
  • MySQL
NoSQL Databases
  • Redis
  • MongoDB
  • etcd
Operating Systems
  • Ubuntu
  • Oracle Linux (RHEL)
  • CentOS
Observability
  • Prometheus
  • Grafana Loki
  • Grafana
Load Balancer / Reverse Proxy
  • F5 BIG-IP
  • NGINX
  • Traefik
Other
  • Agile Development / Scrum
  • Git Source Control
  • Ansible Configuration Management
  • Jenkins CI/CD
  • Gitlab CI/CD