Picture of the authorPicture of the author

Hello!

I'm Regan

A software engineer and designer with a passion for tennis, travelling, and building things that make a difference.
London, United Kingdom

A little bit

About Me

I am software engineer from New Zealand, currently based in London. 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. I love to travel, and to explore new places. I also enjoy graphic design, tinkering with photography, videography, and sharing my adventures.

Professionally, I am an experienced full-stack software engineer with a diverse set of skills in mobile and web development. I am a fast learner, with a pragmatic approach to solving complex problems. I have extensive experience with a wide range of technologies including Swift, Kotlin, Typescript, React, Node, C#, SQL, NoSQL, AWS, and Azure. I enjoy technical mentorship and have experience leading teams of engineers.

Things I've worked on

Projects

DaybreakDaybreak

Daybreak is a simple time tracking app for macOS. It sits in your menu-bar, allowing you to easily start and stop tracking your time throughout the day. You can create, color code, and assign your entries to different projects. These entries can then be quickly exported for reporting or invoicing.

GymPalGymPal

GymPal is an all-in-one gym app designed to help you take control of your workouts. With GymPal, you can create customized workouts by adding your favorite exercises, setting targets for reps, weights, and durations. Our intuitive workout planner lets you organize your week, ensuring you stay on track to achieve your fitness goals.

MemoriesMemories

A free iOS app to easily record your thoughts, experiences, and feelings. Set daily reminders to never miss a moment. Your entries are organized by date for easy access, and we prioritize your privacy and security.

What I specialise in

Skills

Web Development
I craft dynamic and responsive websites using the latest frontend technologies and frameworks, ensuring seamless user experiences across devices.
Backend Development
I build robust backend systems and APIs, ensuring scalable web applications with top performance and security.
Mobile Development
I specialise in developing native and cross-platform mobile applications, leveraging modern tools and frameworks to create intuitive mobile experiences.
UI/UX Design
I design user interfaces that are not only visually appealing but also intuitive and user-friendly, focusing on creating engaging experiences that meet both user needs and business goals.
Leadership
I lead teams of engineers to deliver high-quality outcomes by fostering a collaborative environment, providing clear guidance, and maintaining open communication throughout the project lifecycle.
Consulting
I offer strategic guidance and technical expertise to help businesses optimise their digital presence, providing actionable insights and solutions tailored to their specific challenges and goals.

Places I've Worked With

Experience

Figma

Figma is a collaborative web application for interface design, known for its real-time collaboration capabilities and powerful design tools.

At Figma, I work as a software engineer contributing to the platform's continued success by developing scalable and innovative solutions. Using a diverse set of technologies including TypeScript, React, Ruby, C++, and AWS I help build features that deliver exceptional performance and intuitive user experiences that empower millions of users worldwide..

Nomos One

Nomos One is a leading lease management and lease accounting solution.

At Nomos One I have worked as part of an agile development team creating the next generation of the product. Using AWS technologies such as DynamoDB, Cognito, Lambda, and SQS, I have helped to transform the existing monolith into a modern event-driven micro services architecture.

I have also helped lead development of the new front-end platform. Implementing modern front-end architectural patterns, and technologies such as ReactJS, Typescript, and React Router. This has provided a fast, maintainable, and effective user interface for customers.

Get in touch

Contact

I am always interested in hearing about new opportunities, or business problems.

Feel free to contact me if you think that I could help.