Michael Lowen

Michael Lowen

Software Developer

Followers of Michael Lowen974 followers
location of Michael LowenTe Awamutu, Waikato, New Zealand

Connect with Michael Lowen to Send Message

Connect

Connect with Michael Lowen to Send Message

Connect
  • Timeline

  • About me

    Principal Engineer - Product at Flux Federation

  • Education

    • The University of Waikato

      2008 - 2008
      PgDip Computer Science
    • The University of Waikato

      2004 - 2008
      BSc Computer Science
  • Experience

    • Levitate Systems

      Nov 2007 - Jul 2009
      Software Developer

      While working for Levitate systems I was involved in helping to maintain a legacy code base which provided back office functionality and the design and implementation of new systems which dealt with stock import and retrieval of bibliographic information for an online bookstore operating in New Zealand and Australia.Responsible for- software architecture;- project management;- programming;- IT support; and- Documentation.

    • LayerX Limited

      Jul 2009 - Feb 2012
      Software Developer

      For the past two years and seven months I have been employed by a Hamilton based software development company which develops software for both client and internal products, I was the first employee of the company outside of the directors. While working for LayerX I was primarily involved in developing software for clients that required me to manage client expectations, collaborate with other companies working for the client, design and implement solutions in a variety of technologies which at times integrated into existing systems. Show less

    • Torpedo7

      Mar 2012 - Nov 2012
      Intermediate .Net Developer

      While working for Torpedo7 I was involved in the agile development of new features and the maintenance of the sites run by Torpedo7, these included Torpedo7 & 1-day sites which were written in Java and Urbandaddy which was written in C#. Among my other duties was assisting other team members when required.

    • Livestock Improvement Corporation (LIC)

      Dec 2012 - Jul 2020

      In this role I have worked as an agile architect within the LIC technology team. I have helped to shape the microservice architecture that underlies LIC’s digital transformation. My responsibilities in this role include:* Initial design and estimation of initiatives.* Evolution of the architectural design of pieces of work I’m across.* Providing technical guidance to business stakeholders.* Working with product owners to help shape product backlogs both in terms of the design of business features and supplying technically focused “enabler” work which helps to shape and progress the architecture.* Working with the development teams to guide them on implementation balancing the intentional and emergent architecture.* Creation of technical strategies and roadmaps for the architecture for business units and technical capabilities.* Creation of and contribution to architecture practices. Show less In this role I have worked as an agile architect operating within the SAFe framework, helping to shape and guide the emergent architecture within LIC supporting our digital transformation. I have primarily been responsible for the architecture of LICs Herd Management system working with the product owners to shape the product backlog both in terms of the underlying design for how the product works and bringing in technically focused "enabler" pieces of work to help shape and progress the architecture to ensure that it meets the needs of the business. As well as working closely with the development teams to deliver their work and evolve the architecture to adapt to changes and challenges as they arise. Show less At LIC I am a senior developer & technical lead on one of the agile teams responsible for developing the MINDA web based products for our farmer customers and developing/maintaing some of the service boundaries that make up our event driven service orientated architecture that powers our platform.The technologies that I deal with most often on a daily basis are:* C#* ASP.Net MVC* Javascript* Knockout* LESS* PowershellWhich we use to build:* Responsive web applications.* REST API's.* Windows services.My other responsibilities include:* Giving direction to the other developers on the team.* Helping to up-skill the other developers on the team.* Working with Solution Architects to design solutions to provide functionality on our platform.* Reviewing any changes other teams within our organisation want to make to a product or service boundary that we maintain.* Working with the technical leads of the other software development teams within our organisation to monitor and provide a path way for the cross team concerns and challenges that we face.* Working with the business owners of our products to help them understand the technology challenges involved with what they want to do with our products.* Assisting with the technical portion of interviews for new developers. Show less At LIC I am a developer on one of the agile teams responsible for developing the MINDA web based products for our farmer customers and developing/maintaing some of the service boundaries that make up our event driven service orientated architecture that powers our platform.The technologies that I deal with most often on a daily basis are:* C#* ASP.Net MVC* Javascript* Knockout* LESS* PowershellWhich we use to build:* Responsive web applications.* REST API's.* Windows services.Since October 2013 I have assumed the position of technical lead within my team, the responsibilities involved in this role include:* Giving direction to the other developers on the team.* Helping to up-skill the other developers on the team.* Working with Solution Architects to design solutions to provide functionality on our platform.* Reviewing any changes other teams within our organisation want to make to a product or service boundary that we maintain.* Working with the technical leads of the other software development teams within our organisation to monitor and provide a path way for the cross team concerns and challenges that we face.* Working with the business owners of our products to help them understand the technology challenges involved with what they want to do with our products.* Assisting with the technical portion of interviews for new developers. Show less

      • Senior Solutions Architect

        Jul 2019 - Jul 2020
      • Acting Head of Architecture & Strategy

        Jul 2019 - Jan 2020
      • Solutions Architect

        Jul 2015 - Jul 2019
      • Senior Software Developer

        May 2014 - Jul 2015
      • Software Developer

        Dec 2012 - May 2014
    • Flux Federation

      Aug 2020 - now
      Principal Engineer - Product
  • Licenses & Certifications