Kia Ora! 👋 My name is Daniel. I am a full stack software engineer with a passion for technology and building things with code and my hands. I started my journey as a technical writer in Singapore for a GPS company, then returned to Australia as an account manager of a software development company.
After working for a number of companies both locally and overseas, I wanted more time with my family, so I started and ran a successful service business for 10 years in Auckland with my wife.
I have continued to take every opportunity to keep up with the state of development and code during this time. The fulfilment I get from problem solving with code and seeing tangible results is something I have not found anywhere else. It became clear that software development and building things was where I wanted to be and where I felt I contributed the most.
My core skills and passions are specifically Javascript/Typescript with a focus on React, and Next.js. I also really enjoy playing with Python and Node.js.
I recently decided to make the switch to software engineering as a full time job, and attended a software development course to be confident there were no gaps in my knowledge. I was one of the strongest technically, and used my prior knowledge to help others while also improving and solidifying my own knowledge and public speaking. I sincerely love learning new things, collaborating as part of a team and challenging myself.
What sets me apart other than my technical ability, is my genuine care, honesty and proactiveness. I have the ability to look at challenges as opportunities, and love opportunities to challenge myself and continue to improve both personally and professionally.
I am fortunate enough to be working with an extremely talented team at xero.com
Tech Experience
- Javascript (ES6) 
- Node.js and Express.js 
- React and Redux 
- HTML5 and CSS3 
- Firebase, AWS and Heroku deployment 
- MySQL, MongoDB and Knex.js 
- REST APIs and GraphQL 
- Git and Github 
- TDD with Jest and React Testing Library 
- Docker 
- Bash / Zsh 
- Agile principles and pair programming 
Currently learning
- Typescript 
- Next.js 
- Python 
- AWS 
Interested to learn more, download my CV.
Take a look at some of my recent projects.