NTMK logo

Nathan Mackenzie

Full-Stack Developer

You may not always see the path, But the possibility is there.



I am a versatile developer committed to providing exceptional software solutions / service.

Web Design

Knowledge with various tools to provide an enhanced online presence.

App Development

Knowledge of Android and IOS app development.

Database Management

Knowledge of various database systems including SQL and NoSql.

Helping you grow.

Knowledge of current technologies to handle various tasks.


Interested in code? GitHub Here.

Personal and Collaborative projects I have completed.

Experience / Stories

About Me

Looking to increase my portfolio with amazing projects I have worked on and increase exposure to those I assist.

I have a diploma in Information and Computer Systems Technology, along with knowledge of a variety of tools used in industry. With my passion for software development comes a diverse foundation in various languages and frameworks.

I am eager to learn new things and willing to put in extra to ensure I have an understanding of what I am trying to accomplish.

When we work together to create your vision I will do my best to exceed your expectations and satisfy your needs.

Nathan Mackenzie about image

Who I Am

I am a father, hobbyist, and a passionate full-stack developer always willing to overcome challenges thrown my way.

What I Do

Turn your vision into a reality. I will take on any task and stay committed to the end.

Why Choose Me

If your looking for someone adaptable, determined, task / goal oriented, and willing to do whatever is needed to finish tasks. Stop looking right now, don't wait contact me below!

My Down-time

Down-time is impotant to destress and relax. A few things I enjoy are:

Spending time with my family, they are my foundation
Study Shorinkan karate at Studio Qi
Drawing anything from fiction to reality

Contact Me

Nathan Mackenzie head shot image

Nathan Mackenzie

Full-Stack Developer
Connect through LinkedIn

Leave me a message