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

Flower with Dew, Oil paint, ~2020

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.