Joshua Pugh Graduation Photo

Joshua Pugh

Software Engineer | Diesel Tech Turned Developer

About Me

Hi, Iโ€™m Joshua โ€” a diesel technician turned software engineer with a passion for precision, systems thinking, and problem-solving. I graduated Summa Cum Laude with a B.S. in Computer Science & Software Engineering (3.98 GPA), combining real-world grit with a disciplined engineering mindset.

I specialize in diagnostics, troubleshooting, and full-stack web development using the MEAN stack. I build scalable, maintainable solutions with clean architecture and strong backend integration.

Whether itโ€™s optimizing an engine or a RESTful API, I thrive on breaking down complex problems, finding the root cause, and crafting solutions that last.

Tech Stack

JavaScript Node.js Angular Express MongoDB Python Java C++

Projects

BookBase

A full-stack CRUD web application that allows users to create, edit, and delete book entries. The frontend is built with HTML, CSS, and JavaScript, featuring dynamic UI updates and a custom modal system. The backend is powered by Spring Boot and PostgreSQL, deployed on Render with persistent data storage and RESTful API integration.

Backend GitHub Frontend GitHub Live Demo

WeightWatch

A mobile app built with Java and Android Studio that helps users track weight goals, log progress, and visualize long-term trends.

  • ๐Ÿ“Š Persistent data storage using SharedPreferences
  • ๐Ÿ’พ Local goal tracking with progress visualization
  • โšก Clean, lightweight, and responsive UI
GitHub Repo Demo Video

Contact

Email: joshuajpugh@yahoo.com

LinkedIn: View Profile

GitHub: Joshua-Pugh