Nathan's Dev Portfolio

Nathan Pons Software Engineer


About Me

Hi! My name is Nathan Pons and this is a website I made as a summary of my qualifications and projects I've made throughout the years and throughout my Software Engineering degree. On this website I go over some of those projects and talk about their features and the tools I used to create them. I hope you enjoy.


Nasa's Picture of the Day


Qualifications

Western Governors University

B.S. Software Engineering

May, 2025

Utah State Board of Education

GED - High school diploma

Dec, 2022

Certifications

  • AWS Certified Cloud Practitioner
  • CompTIA Project +
  • Axelos ITIL Foundations
  • Coursera Google IT Support

Skills / Hobbies / Interests

  • Programming
  • Science
  • Learning
  • Art
  • Aerospace
  • Puzzles/Problem Solving
  • Strategy

Programming Languages

  • Java
  • Python
  • JavaScript
  • TypeScript
  • MySQL
  • PostgeSQL
  • HTML
  • CSS
  • UML

Art

Art is something I've spent a lot of time doing and I feel it is deeply related to programming. Programming is all about creating a good experience for a user and meeting their needs, and art is one of the mediums to accomplish that. It especially shines through GUIs and guiding a user through an application. Understanding where a user is likely to search for something and, as a developer, being able to provide that thing for them where they want it.

It's also something I enjoy, here are some of my favorites:

Griffin, Digital, ~2021

An image of a digital painting of a portrait of a blue griffin.

Flower with Dew, Oil paint, ~2020

An image of an oil painting of a orange flower with a few drops of dew on the petals.

This Site

Tech Stack

Built with TypeScript using Next.JS, Express, HTML, Tailwind CSS, and Jest for testing. Hosted through AWS S3/Cloudfront and AWS Lambda.

Project Deployment and History

This project is set up for automatic deployment using GitHub Actions, so every time I commit and push changes to the repository, the code is tested and then deployed to the AWS cloud.

Originally, the site was hosted on GitHub Pages, but I later migrated it to AWS S3 with CloudFront for better scalability and performance. I also added a containerized Express backend that fetches the NASA Astronomy Picture of the Day and provides it to the frontend via REST APIs. The backend is hosted through AWS Lambda and accessed with API Gateway. I'd like to host this site using Kubernetes as well but I won't due to extreme cloud costs.