About
Portfolio
Technical Skills
Contact Me

Nathan Frend

About

Nathan Frend

I'm an experienced computer programmer that enjoys writing code for games, web applications, and other things that interest me. I have great experience with web development but have used many different tools and languages over the years of my career. I love problem-solving and completing puzzles so working on interesting projects is one of my favorite hobbies. Feel free to take a look below to learn more about me and what I've worked on.

Web Development

SPOWEEK (current CTO)

I am currently the CTO of the Korean startup SPOWEEK. SPOWEEK is a sports event planning and management service where event planners can accept user applications, manage their teams, and also manage the scores and results for the event.

SPOWEEK.com Spoweek homepage

allurekopi.com

Allure coffee is a site I have worked on in my free time for a client's coffee shop. The site is responsive and looks great on any device. I created a CMS to allow the owner to easily manage all of the content on the site such as the menu, front page, and images.

The site also uses Naver Store's API to pull items from his Naver store so as users can browse coffees without having to leave the website.

I used the Laravel framework to create this site (just like this one).

allurekopi.com on multiple devices

jobs.ac.uk

Working at jobs.ac.uk I was responsible for both Front end and back end development. Working in a small team was a great experience that allowed me to work closely with more senior developers and learn as well as put forwards my own ideas and suggestions. Version control, code review, and using weekly sprint cycles were all used to make sure everything ran smoothly. I helped update the site to be more responsive and modern in its appearance.

Take a look at the site here

iggy.net (now defunct)

IGGY was a website aimed to deliver content to bright students who enjoyed learning. I helped out a few months managing their website myself while they sought a new permanent developer. While there I helped create some useful tools and materials to go on the site including a heavily requested notification system.

Unfortunately, the company has since closed but you can find out more about it here

Technical Skills

  Javascript
  HTML5
  php
  SASS
C#
  Java
  Python
Technical skill icon GDScript
  C++

Responsiveness

No one likes to wait for things to load. One of my primary goals when creating anything is to make it fast. Whether that means improving load times or ensuring smooth performance without making your computer sound like a jumbo jet taking off, I aim to optimize my code to deliver the best user experience.

Maintainability

Code that works well and doesn’t break is good. Code that does this and is easy to read and update is amazing! I have extensive experience with tools like Git and believe that code should be understandable even to the least tech-savvy engineers. Clear, self-explanatory code is the foundation for long-lasting projects.

Learning

In this industry, I know things can change overnight. That’s why I’m always striving to stay up to date—reading blogs, watching seminars, and discussing ideas with other engineers are just a few ways I do this. Beyond updating my existing skills, I’m an avid learner who enjoys exploring and experimenting with new tools to understand how they work.

Communication

Talking is important in any team, but I know listening is just as critical—sometimes even more so. I enjoy pitching my ideas and hearing exciting new ones from others. I firmly believe that the original idea is rarely its best iteration, and effective communication is key to creating the best possible product.

Contact Me

Please use the form below to contact me about work or if you have any questions!

Thank you for your message

^