Developer, Designer & Digital Strategist
A little bit
About Me

Hello! My name is Regan, funnily enough. I am a kiwi Software Engineer who currently lives and works in little-ole' Aotearoa, New Zealand.

I have always had a passion for creating things. Nowadays I use this creativity to design, and develop software to impact, excite and positively influence humanity.

When I'm not busy developing I like to pass the time having a hit around at tennis, and cheering on the greatest-of-all-time, Roger Federer. I also like to embrace my inner rock-star and strum out a tune on my guitar when I get the chance.

The companies I've worked with.
Smudge Apps
Software Designer & Developer
Jan 2018 - Present

Smudge is a leading New Zealand software development company based in Christchurch. It develops high-quality consumer facing and enterprise apps for reknowned clients such as Coca-Cola Amatil, SKY NZ and NZ Police.

During my time at Smudge I have employed software-engineering development practices such as Scrum, rapid-prototyping and Smudge's intention-based design methodology, to deliver projects that meet client requirements.

Smudge's culture is fast-paced and cross-functional meaning that I have had the chance to work with the team to build a wide variety of software systems. This has helped me to further refine my skills in client-consultation, UI/UX design, mobile development in iOS and Android, and ReactJS web development.

University of Canterbury
Software Developer
Nov 2017 - Dec 2018

The University of Canterbury International Relationships Office is responsible for managing the university's international student programmes.

I worked with the team at UCIRO on two cross-platform React Native applications to enhance the way that they distribute information to inbound and outbound students.

This role has provided me with additional understanding of the nuances, best-practices and challenges in developing cross-platform software.

SKOPE Industries
Software Engineering Intern
Nov 2016 - Feb 2017

SKOPE is a long-running manufacturer of high quality refrigeration units in Australia and New Zealand.

As a software engineering intern with the company I worked with the Engineering and IT departments to develop a new system to be able to easily monitor and analyse refrigeration data retrieved from units in the field.

I spent time evaluating and understanding the existing data acquisition processes to ensure the end result would be able to meet the needs of engineers and testers in the department.

I relied upon modern, and predominately open-source technologies such as Python, JavaScript, NodeJS, HTML, CSS, and Microsoft SQL. These allowed for a light-weight, cost-effective, and maintainable solution.

Visit SKOPE's website ➞
Software Development Intern
Nov 2015 - Feb 2016

eStar produces e-commerce solutions for large retail chains such as Country Road Group, Briscoes and Rebel Sport.

As eStar's first-ever intern I worked within the company's scrum environment to develop new features for a clients of all sizes.

As my first real-world software development employment, eStar gave me invaluable experience and inspiration. I got to apply technical skills that I had been learning in my studies to adapt the existing C#, XSLT and SQL code-base. It was also my first chance to feel the excitement of seeing work that I had a hand in creating go-live and have an impact on the shopping experience of thousands of customers.

Visit eStar's website ➞
The things I've learnt.
University of Canterbury
Bachelor of Engineering with First Class Honours
Software Engineering
Jan 2014 - Nov 2017

I studied a Bachelor of Engineering Honours majoring in Software Engineering at the University of Canterbury in Christchurch, New Zealand.

At UC I worked hard to establish a good understanding of technical and process skills that are required to excel in the software field. Through the internships I performed as part of my degree, group projects and individual assignments I further expanded my ability to manage myself under pressure and to balance the differing perspectives that occur when working as a part of a team.

What I have to offer.
Get in touch.
Contact Me
If you'd like to work with me, would like more information, or if you'd just like to chat then email me to get in touch.