Jamie Norton

Senior Software Developer & Team Lead

I specialise in Python using Django and have tons of experience as a true Full-Stack developer. I've professional experience containerising web apps using Docker, creating and using CI/CD pipelines in Gitlab to deploy into AWS infrastructure provisioned using AWS CDK.

Work

Senior Software Developer Team Lead

– Present

Vodafone NZ rebranded as One New Zealand Limited April 2023. Architect/Develop/Maintain multiple website portals for both internal (Sales/Solution Designers/Customer care teams) and external (Enterprise/Government, SME & Residential) customers to access required information, provision/maintain services etc.

  • Lead a small team of developers to deliver high-quality software solutions on time and within budget.

  • Mentored junior developers and provided technical guidance to ensure code quality and best practices.

  • Collaborated with cross-functional teams to define project requirements and deliver innovative solutions that meet business needs.

  • Successfully delivered multiple projects that resulted in increased customer satisfaction and revenue growth.

  • 3rd-party integrations with Starlink, Webex/Broadsoft, Ribbon Analytics, Dubber etc for improved connectivity and performance.

  • Present GIS data layers on maps for enhanced visualisation and decision-making used by EonFibre and it's customers.

Senior Software Developer

Architect/Develop website portal for Vodafone Sales/Solution Designers/Customer care teams to access required information etc.

  • Migrate onprem web applications to AWS and Gitlab CI/CD pipelines to deploy applications

  • Create and maintain internal Python packages to be used across multiple applications

  • Create and maintain internal Docker images to be used across multiple applications

Senior Software Developer

Architect/Develop website portal for Vodafone Sales/Solution Designers/Customer care teams and external (Enterprise/Government, SME & Residential) customers to access required information etc.

Senior Developer

Sulaco Technology Ltd & WXC Communications acquired by Vodafone NZ. Develop various website portals for customers self-service and reporting etc.

Web Systems Developer

Create customer self-service portal where users can manage: Internet Services, VOIP Phone features, Account payments

Web Developer

Contracted to various companies as a PHP developer working on various projects

  • July 2009 - Dec 2009: Full time contractor at Sparks Interactive as PHP and HTML/CSS/Javascript developer, working on Sorted.org.nz and RealEstate.co.nz

  • Jan 2009 - Feb 2009: Contracted to NetConcepts as a PHP developer working on Zoodle

  • April 2008 - July 2008: Contracted to NetConcepts as a PHP developer Providing ongoing maintenance, development and support for current clients

Web Developer

  • Developed various internal websites (on top of Zend Framework) to be used by multiple departments within Orcon

  • Responsible for maintaining various company websites both external and internal

  • Consult with customers and create solutions to meet their requirements

  • Providing ongoing maintenance, development and support Develop e-commerce sites, internal CRM

  • Provide support/advice for fellow developers

Education

Massey University

Bachelor in Bachelor of Information Sciences - Joint Major Computer Science & Mathematics

Awards

Institute of Information & Mathematical Sciences Postgraduate Scholarship

Awarded by Massey University

Skills

Web Development

  • Python
  • Django
  • React
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • SQL
  • Linux
  • MacOS
  • NGINX
  • Apache
  • uWSGI
  • PostgreSQL
  • PostGIS
  • SAML
  • OIDC
  • MySQL
  • Memcached

DevOps

  • Docker
  • AWS
  • Gitlab
  • CI/CD
  • Bash

Languages

English

Native speaker

Interests

Surfing