I develop software your users will love.

Hi! I’m Nathan, a full-stack senior software engineer based in Sydney, Australia.

Trusted by
Services

Software that works flawlessly.

What I can do for you

Faster, better, cleaner products that work flawlessly. Here's all the services I provide:

Front-End Development
Back-End Development
Full-Stack Development
Web/Mobile App Development
Skills

I have experience working with the following languages and frameworks.

TypeScript & Node.js
NestJS & Express
PostgreSQL & MySQL
ReactJS
TailwindCSS & Material UI
REST APIs and GraphQL
AWS & Heroku
What you can expect

I develop high quality software products with clear communication between us.

Clean and functional
Device and user friendly
Efficient and maintainable
PROJECTS

Quick turnarounds & quality results.

View all projects
Let’s talk now!
Blogs

Latest Posts

View all
Full-Stack Software
Engineer

That's me!

Over the past five years, I've worked with clients to deliver software that is easy to use, looks beautiful, and helps businesses grow faster.

Testimonials

Word on the street

Seldom do you come across such a professional and competent young person like Nathan. My partner and I had the pleasure of dealing with Nathan and Tim for over six weeks during our acquisition of Evolutionary Tutors. We were particularly impressed by Nathan's transparency, commercial awareness and maturity throughout the entire transaction and handover process. His responses to our queries were always timely, detailed and well-considered.

It is apparent that Nathan spent considerable time and strategic effort in starting up, integrating and operating Evolutionary Tutors, which has provided us with a strong foundation to expand and further optimise the business. Nathan and Tim, together or as individuals, would be true assets for any position requiring start-up business acumen and tech-savvy skillsets, and earn my highest recommendation.

Darren Penh
Co-Owner @ Evolutionary Tutors

Nathan played an instrumental role in re-designing the entire Evolutionary Tutors website.

Aside from the front-end development work he completed for us, Nathan also wrote our tutor-client matching algorithm (a Python script), which saved us an enormous amount of time that was previously spent matching clients with tutors manually! 

Tim Kelly
Frontend Developer @ 4mation Technologies
FAQ

Frequently asked questions

What type of projects do you take on?

My priority is to work on crypto-based software in the future, however I am open to all full-stack development work right now.

What is your hourly rate?

I only charge hourly for projects that require continual maintenance or regular changes. One-time projects are charged upfront on an adhoc hourly basis.

What time-zone do you work in?

I work in Australian Eastern Standard Time (AEST), as I am located in Sydney, Australia.

What is the typical timeline for a project?

The timeline for your project will vary depending on the scope of the project. The best way to find out is to call me, and we can discuss it for free.

How do you charge for projects ?

The exact cost of your project will depend on the scope of the work required. There are no hidden costs - you will know upfront how much it will cost.

What does your development process look like?

I solve problems from first-principles. This means
that I drill down into why a problem actually exists in the first place, before designing software around it. I believe very strongly that the best software is usually the simplest. It should look beautiful and work like magic.

What metrics do you use to measure success?

The best metrics to measure success are customer adoption, happiness, task success, and engagement. 

What if I need help after the project is complete?

For all reasonable, short requests, I will help you out for free for up to one month after the project ends. For any help after that, we can work out an ongoing arrangement!