Joe N.

Joe N.

DevOps Software Engineer

Sydney, Austria
Hire Joe N. Hire Joe N. Hire Joe N.

About Me

A performance-driven, innovative and dynamic Software Developer and Architect with 15+ years of commercial experience and proven success in building complex software systems. I work mainly with AWS, architecting solutions around EC2, Lambda, SNS, DynamoDB and many other AWS services and have been engaged in completing infrastructure programming using Python, the Serverless Framework, and SaltStack.

Work history

UpStack
UpStack
DevOps Software Engineer
2018 - Present (6 years)
Remote
  • Delivers CI/CD as part of an agile team in improving performance by automating and streamlining operations and processes.

  • Helps build and improve infrastructure, application and performance development and ensures tight security including data encryption, security groups, and environment scanning.

  • Ensures high-quality deliverables and implements DevOps and security best practices in fast-paced environments

Devpanel
Devpanel
Software Architect
2017 - 2019 (2 years)
Sydney, Australia
  • Merged creativity with strong leadership in creating system architecture/design, and leading a team to implement the backend system which allows devpanel.com to orchestrate AWS resources.

  • Demonstrated well-developed technical skills and acumen by utilizing the following technologies: SaltStack, Jenkins, SNS / Lambda / EC2 / S3 / Route53, Terraform, Drone.

  • Configured web servers, database services, downloaded and deployed web applications and imported application data into the database.

Western Sydney University
Western Sydney University
Application Migration Lead
2017 - 2017
Sydney, Australia
  • Consulted with Western Sydney University as part of a team tasked with migrating their vCenter-based server fleet from colocation to managed hosting.

  • Utilized analytical skills to identify application to migrate, their dependencies, and the best migration method.

  • Produced templates and communications to be used in planning and implementing migrations and performed pilot migrations.

E-Bisprint Pty Limited
E-Bisprint Pty Limited
Consulting Solution Architect/Lead Developer
2015 - 2017 (2 years)
New South Wales, Australia
  • Created and documented system architecture and solution design, including detailed procedures for building apps in Laravel 5 (currently 5.4).

  • Provided technical guidance, produced code samples and led team of three PHP developers/1 tester.

  • Designed and implemented CI/CD process for deploying application from BitBucket to AWS using SaltStack and send notifications to Slack.

Western Sydney University
Western Sydney University
Senior Developer
2011 - 2017 (6 years)
Sydney, Australia
  • Consulted within UWS IT on a part-time basis and designed and developed software systems to provide business benefit to the University’s staff and students, within an ITSM framework.

  • esigned and implemented reusable web service framework (using WCF, AppFabric and Entity Framework) to expose corporate data to SharePoint.

  • Facilitated workshops to define architecture principles, governance procedures, best practices and Standard Operating Procedures for system integration activities including SSIS, other ETL, and Web Services.

Original Mind
Original Mind
Software Architect
2010 - 2020 (10 years)
Sydney, Australia
  • Manage tasks related to AWS architecture and implementation, WordPress plugin and theme development, and Chrome extension development.

  • Administer API architecture consulting and code reviews for a mobile app development company using the Laravel PHP framework on AWS Elastic Beanstalk.

  • Provide guidance and implementation on web hosting and related technologies (DNS, email, collaboration) to several startups.

University of Western Sydney
University of Western Sydney
Senior Developer/Analyst
2010 - 2011 (1 year)
Sydney, Australia
  • Successfully designed and implemented integration between UWS’s payment gateway and Salesforce.com CRM.

  • Designed and implemented web application template (HTML, CSS, Javascript) - still in use (as of 2014) in all applications developed by the UWS ASP.NET team.

  • Coordinated systems integration between key UWS systems and third party solutions - creating specifications to guide integrations done with vendors such as CBA, Salesforce, eWAY, Blackboard, and Echo 360.

Career One
Career One
Business Consultant
2008 - 2009 (1 year)
Sydney, Australia
  • Demonstrated planning and organizational skills by planning and running workshops with all areas of CareerOne including Ops, Marketing, Sales, SEO, and Systems Development.

  • Coordinated and restructured products and message delivery in the CareerOne advertiser site with stakeholders from marketing, sales, and technical departments.

  • Successfully migrated over 1.5 million accounts, and several million resumes to Monster.com.

Tourism Australia
Tourism Australia
Senior Business Analyst
2007 - 2008 (1 year)
Sydney, Australia
  • Produced business process diagrams for each business unit, and high-level conceptual models of revenue flow.

  • Used project management skills to oversee consultants working on Oracle Forms and Discoverer Reports.

  • Administered tasks related to the migration of internal HR system to Oracle Business Suite and conducted user workshops and process mapping.

Shindig People
Shindig People
Solution Architect
2007 - 2011 (4 years)
  • Provided software consultancy services (concept development, business analysis, software development, and project management) to businesses large and small.

  • Developed platforms ranging from custom PHP and ASP.NET applications to Joomla and Wordpress customization.

  • Exhibited innovation and ingenuity by creating own software, notably: Premium SMS marketing, content delivery and reporting platform.

University of Western Sydney
University of Western Sydney
Senior Development Analyst
2007 - 2007
Sydney, Australia
  • Collaborated with management and external vendors to specify, test and deploy in-house software solutions to meet the university’s business needs; role comprised of development, business analyst and project management responsibilities.

  • Provided technical expertise to cross-department committees on matters of security, identity management, load balancing architecture, etc.

  • Conducted technical training workshops on version control, team development methodologies, unit testing, and other topics to educate the Business Information Systems team.

Transport for London
Transport for London
Software Engineer
2006 - 2006
London, United Kingdom
  • Developed SABRE.Net - a large N-Tier ASP.NET 2.0 platform used by the entire London Underground rail network to schedule engineering work. It is a mission critical system and employee safety depends on its reliable operation. Project budget was several million GBP.

  • Analysed use cases for correctness and amended functional specifications and UML use case diagrams when requirements were found to be conflicting or incomplete.

  • Administered database schema and query design using Quest Toad and Oracle 10g and created common .NET libraries for reuse by other LUL development teams.

TMP Worldwide
TMP Worldwide
Senior Web Developer
2006 - 2006
London , United Kingdom
  • Designed data warehousing strategies to manage job application data in line with current UK privacy and data retention legislation.

  • Collaborated with clients ranging from local government including the Boroughs of Essex, Islington, Haringey, and Chelsea/Kensington, to larger private organizations such as The Security Service, Bank of England, Barclays Capital, Bank of Scotland, and Royal Bank of Scotland.

  • Consulted on changes to internal development processes required during migration to .NET 2.0 including coding conventions, source control processes, and team development methodologies.

4D Interactive
4D Interactive
Software Engineer - Premium SMS Applications
2005 - 2006 (1 year)
London, United Kingdom
  • Designed and developed enhancements using C#, ASP.NET, MSMQ and SQL Server 2000 running on Windows 2003 Server.

  • Created UML modelling documentation to represent message and data flows throughout the SMS platform.

  • Scheduled and coordinated major platform upgrade to provide superior management information.

Mobile Messenger
Mobile Messenger
Software Engineer
2005 - 2005
Sydney, Australia
  • Collaborated directly with clients and with project managers, sales, and account managers to develop marketing, e-business, and competition websites and SMS campaigns with budgets of $1M+.

  • Developed bespoke software applications for the management and delivery of mobile content via SMS on Microsoft, Solaris, and Linux platforms.

  • Carried out full software lifecycle processes including: documentation of requirements, functional specifications, analysis, design and testing; implementation including unit testing; and software testing including interface and stress testing.

Portfolio

devPanel (Original Mind Pty Ltd)
devPanel (Original Mind Pty Ltd)

Backend Architect for a developer’s control panel for AWS. Designed and configured application hosting on the Amazon Web Services platform. Technologies Used in Project: SaltStack, Python, node.js, AWS Lambda, EC2, SNS, Vault, Jenkins, Drone CI

Praemialis (Original Mind Pty Ltd)
Praemialis (Original Mind Pty Ltd)

Software Architect for a Mystery Shopping management platform. Designed and implemented ad serving solution which includes direct-sold and SSP ads. Implemented an automated system management and monitoring using New Relic, Datadog, SaltStack, ossec-hids, Python, and Bash.Technologies Used in Project: PHP 7, Laravel 5, RDS PostgreSQL, SNS, Cognito, deepstreamHub, EC2, BitBucket Pipelines

CUISP (Original Mind Pty Ltd)
CUISP (Original Mind Pty Ltd)

Lead developer & architect for a project regarding Unit Outline and Learning Guide management for Western Sydney University. Created a common utility library including reusable ASP.NET web controls. Developed a custom deployment solution using PowerShell, Psake and Microsoft WebDeploy to reliably deploy a legacy Classic ASP application to a 20 VM web farm.Technologies Used in Project: PHP 7, Slim Framework 2, IIS, MySQL, LaTeX, GitLab CI

Education

Education
BEng DipEngPrac (Hons), Software, Hons Received First Class Honours with a B.Eng (Software)
University of Technology, Sydney
1998 - 2004 (6 years)