J
A

Justin Arulnathan

CAREER SUMMARY

10+ years developing web applications with a firm foundation in Python & Django.

Strong understanding of infrastructure as code and automation of cloud infrastructure.

Passionate about improving developer experience through continuous improvement of tooling and processes.

EMPLOYMENT HISTORY

Common Code - Senior Developer (full stack), DevOps Engineer

2016 - present

Provided technical leadership on projects, making decisions around application design and architecture.

Coordinated the delivery of projects using Agile or Scrum methodologies.

Mentoring and/or coaching internal developers.

Full Stack Web Developer - New Atlas

2011 - 2016

Developed internal and external-facing features for a heavily trafficked news site with an emphasis on SEO.

Contributed to the design, development and migration from a bespoke PHP web application to a modern, standards-based CMS built using the Django framework.

RECENT PROJECTS

Utility Mapping

Oct 2020 – Nov 2021 | Technical lead, Full Stack Developer (React Native), DevOps Engineer

  • Green-field project targeting Web, Android and iOS. Server-side infrastructure was built on ECS Fargate (AWS).
  • Integration with multiple 3rd party REST and SOAP APIs.
  • Implemented GitOps driven continuous integration and delivery process using Github Actions.

React Native • Expo • Mapbox • AWS • Terraform • Django Rest Framework • PostGIS • Github Actions

Karista

Nov 2021 – Feb 2022 | Technical lead, DevOps Engineer

  • Application uplift - Migrated a Django + React app into a form which was deployable as Docker containers.
  • Infrastructure uplift - Migrated application to ephemeral architecture, formalised in Terraform scripts and continuously deployed to staging and production environments via CI/CD pipeline.
  • Migrated existing application CI/CD pipeline to Github Actions workflows.

Github Actions • ECS • Fargate • Terraform • CircleCI • Ansible

MedAdvisor

April 2020 – June 2021 | DevOps Engineer

  • Provided platform support to enable the Australian team to rewrite the app and deploy it to ephemeral architecture on AWS.
  • Worked within a mature DevOps team following principles such as the AWS Well-Architected Framework.
  • Provided visibility across the application stack and infrastructure by instrumenting and configuring Datadog and Elastic monitoring agents.
  • Upgraded application and infrastructure CI/CD pipelines to facilitate Blue-Green deployments.
  • Remediated security and compliance issues identified by an external audit.

Octopus Deploy • TeamCity • AWS • Cloudformation • EC2 AutoScaling •Sceptre • Powershell • Jenkins • Chef • Hashicorp Vault • Packer • Elasticsearch • Datadog

EDUCATION

Swinburne University

2001 – 2004 | Bachelor of Information Technology

University of Melbourne

2005 – 2010 | Bachelor of Science - Behavioural Neuroscience

QUALIFICATIONS

Axis Agile

2017 - Certified Scrum Master

TECHNICAL SKILLSET

Languages & Frameworks - Professional Grade

I have authored software in production which utilise the following technologies

  • Git
  • Python
  • Django
  • Celery
  • Bash
  • Powershell
  • React
  • React Native
  • VueJS
  • Typescript
  • NodeJS
  • Docker
  • Docker Compose
  • Terraform
  • Cloudformation
  • Cloud Init
  • Sceptre
  • Vault
  • Octopus Deploy
  • Postgres
  • Redis
  • Jenkins

SaaS & PaaS Tools

Comfortable with these and have used them at least once in a professional context.

  • AWS
  • Azure
  • CircleCI
  • Github Actions
  • Bitbucket Pipelines
  • Sentry
  • Datadog
  • New Relic
  • Papertrail
  • Loggly
  • Elastic Cloud
  • Terraform Cloud
  • Balena.io
  • Expo
  • Cloudflare Tunnels & Access
  • Auth0
  • Nginx

Languages, Frameworks and SaaS - Hobby Grade

Some non-professional experience with the following:

  • Kubernetes
  • Rust
  • Go
  • Fly.io
  • Vector
  • Grafana
  • InfluxDB
  • Traefik
  • Prometheus
  • Google Cloud Platform
  • Digital Ocean