Nikolas M. Skoufis

Software developer


I'm a passionate software developer that's constantly looking to be challenged. I'm a fast learner with a T-shaped skill-set, and enjoy mastering up-and-coming technologies. My current focus is in the infrastructure space (AWS, Docker, Kubernetes, Istio), but I'm also comfortable in a full stack environment (C#, Python, Node, JavaScript, React). As a team member, I'm friendly, enthusiastic and approachable - I aim to be the colleague that people go to when they have a tough question. I also care deeply about shaping the next generation of developers through my work as a mentor and educator of interns and graduates. I'm a persistent, methodical developer with strong people skills, with degrees in computer science and applied mathematics from Monash University.



Software developer
2018-04 - Present

Ran a large multi-tenant Kubernetes cluster, delivered Kubernetes training and education, interviewed and mentored graduates.

  • Delivered a greenfields fullstack project in Nodejs and React, running on Kubernetes
  • Ran and maintained a large, multi-tenant Kubernetes cluster running hundreds of applications and thousands of containers
  • Developed innovative Kubernetes enhancements to increase developer velocity and productivity, using bash scripting, Golang and Python
  • Delivered Kubernetes training and educated developers on Kubernetes architecture and best practice
  • Mentored and taught graduates in software design and devops best practice
Deloitte Digital
Software developer
2016-07 - 2018-04

Delivered multiple websites for large clients, developed widely-used internal tooling, and pioneered continuous integration and cloud infrastructure patterns

  • Developed high quality websites for large clients using enterprise content management systems
  • Designed and implemented new patterns for devops configuration-as-code utilising Bamboo Specs and Kotlin, greatly improving developer productivity and reducing continuous integration pains for component-based development workflows
  • Created reliable and widely-used internal tooling for building, packaging and deploying code, leveraging Gulp.js, Powershell and Octopus Deploy
  • Managed infrastructure-as-code solutions using Hashicorp Terraform and Packer for large cloud infrastructure deployments with hundreds of cloud resources, being used by many agile teams working in parallel
Casual software developer
2015-10 - 2016-02

Developed innovative software for exciting research, collaborating closely with researchers in the fields of user interaction design and hardware design.

  • Designed a Node.js based messaging server for managing communication between bluetooth devices
  • Translated functional requirements into a web visualisation frontend for realtime data presentation using standard web technologies and Rickshaw.js
  • Developed multitasking Arduino code for controlling and monitoring hardware peripherals in real time
  • Developed an open source video presentation application with web frontend for advertising using a Raspberry Pi and Node.js
IASHEW Pty. Ltd.
2015-01 - 2015-07

Designed and built a Python based software platform as a solo developer. I am unable to disclose the details of this project due to a non disclosure agreement.

  • Built a software platform using Python
  • Designed and implemented web scraping scripts, analysing data using Pandas and Matplotlib
  • Conducted technical interviews with potential new hires


Monash University
2010-03 - 2013-11
Bachelor of Science Advanced with Honours (Applied mathematics)
Monash University
2014-03 - 2017-11
Bachelor of Computer Science


  • AWS
  • Buildkite
  • Octopus Deploy
  • Terraform
  • Packer
  • Kiam
  • Istio
  • Calico
  • Velero
  • Operator pattern
  • controller-runtime
  • Golang
  • Nose
  • Hypothesis
  • Numpy
  • IPython/Jupyter
  • Bokeh
  • Matplotlib
  • EcmaScript
  • Node.js
  • Express
  • Webpack
  • Babel
  • Gulp
  • React


mechanical keyboards
3D printing