Hi there  waving hand   I'm

Junior Web Developer

Passionate about building full-stack applications and exploring AI solutions.

Profile Jeff Photo

About

I am a Junior Web Developer with experience building and customizing digital experiences. In 2023, I transitioned from the fitness industry to pursue my passion for technology. I enjoy solving problems, creating intuitive interfaces, and building tools that make peopleโ€™s lives easier.


I have worked on projects with Origin Brand Merch, gaining hands-on experience in developing and enhancing digital experiences. Previously, I also gained valuable experience as a Developer Intern at The Church of Jesus Christ of Latter-day Saints and completed the HeadStarter AI Software Engineering Fellowship. These opportunities strengthened my skills in front-end and back-end development and helped shape my path in tech.


Before my career in tech, I was a Division II Basketball player, an experience that taught me teamwork, discipline, and perseveranceโ€”qualities I bring to every project I tackle.


My goal is to keep growing as a full-stack developer and use technology to contribute to meaningful, real-world solutions.

Current Position: Software Engineering Student
Major: B.S. Software Engineering (Expected Dec. 2026)
Degree: Associate of Applied Science in Web Development
Certificate: Computer Science

My Guiding Principles

My faith has shaped how I learn, serve, and approach my personal and professional growth. Explore the three guiding principles that help direct my decisions and goals.

Explore My Spiritual Growth

Skills

Technologies I have used to build full-stack, responsive, and AI-powered applications.

Programming Languages

JavaScript JavaScript
HTML HTML
CSS CSS
SQL SQL

Frameworks & UI Libraries

React React
Next.js Next.js
Tailwind CSS Tailwind CSS
Material UI Material UI
Styled Components Styled Components

Backend, Database & Authentication

Firebase Firebase
Clerk Clerk

Development Tools

Git
GitHub
Trello
Jira
Confluence
Postman

Cloud, AI & Deployment

Vercel Vercel
Google Gemini Google Gemini API

Projects

Throughout my transition into software engineering, I have completed projects that strengthened both my technical skills and personal character. Each project challenged me to think critically, collaborate effectively, and apply ethical principles while developing practical solutions. These experiences have reinforced my belief that technical excellence should be guided by integrity, continuous learning, and a desire to serve others.

Project 1

Origin Brand Promotional Website

HTML5 CSS3 JavaScript Google Tag Manager Responsive Design

Contributed to the development and maintenance of the company's promotional website by building responsive layouts, implementing interactive features, and integrating Google Tag Manager to improve analytics and user engagement. Collaborated with the marketing team to update website content and optimize the browsing experience across desktop and mobile devices. This experience strengthened my frontend development skills while providing valuable experience working on a real-world commercial website in a professional environment.

(Note: The website has since been redesigned by a third-party agency, so the current live site no longer reflects my original work.)

Project 2

Flashcard App

Next.js React Firebase Gemini API Clerk Material UI

Developed a full-stack flashcard application that helps users create, organize, and study flashcards through an intuitive web interface. Implemented secure user authentication with Clerk, cloud data storage using Firebase, and integrated the Google Gemini API to generate flashcards with AI. This project strengthened my experience building responsive applications while learning how AI can enhance educational tools.

Project 3

Inventory Log Sheet

Next.js React Firebase Material UI

Built a web-based inventory management application that allows users to efficiently track and organize inventory items through a clean, user-friendly interface. Developed dynamic CRUD functionality using Firebase for real-time data storage while creating responsive components with React and Material UI. This project improved my understanding of state management, database integration, and building practical business applications.

Project 4

Expense Tracker

Next.js React Firebase Tailwind CSS

Created a personal expense tracking application that enables users to record, organize, and monitor daily spending. Integrated Firebase for persistent data storage and designed a responsive interface using Tailwind CSS to provide a simple and intuitive user experience. Through this project, I strengthened my frontend development skills while learning how to build applications that help users make informed financial decisions.

Project 5

Church Magazine

React JavaScript Style-components

React, JavaScript, Style-components CSS

Developed a web application that allows users to browse and explore Church magazine articles through a clean and organized interface. Built reusable React components and implemented Styled Components to create a consistent and responsive user experience. This project reinforced my understanding of component-based architecture while improving my ability to organize and present digital content effectively.

Project 4

Personal Portfolio Website

HTML5 CSS3 JavaScript Responsive Design Git GitHub

Designed and developed a responsive portfolio website to showcase my technical projects, professional experience, and personal growth as a software engineer. The portfolio highlights my software development journey through project demonstrations, technical skills, and reflections while emphasizing clean UI design, responsive layouts, and an organized user experience. This project has continued to evolve as I refine its design, improve accessibility, and integrate professional and spiritual growth into a cohesive presentation of my work.

Ethical Reflection

As artificial intelligence becomes increasingly integrated into software development, it is important to use these tools responsibly while maintaining integrity, accountability, and respect for others' work.

The Ethical Dilemma

I reflected on the ethical use of AI tools such as ChatGPT when writing code. While AI can improve productivity and help developers learn new concepts, I questioned whether some generated code could be based on another developer's work without proper attribution. This raised concerns about academic honesty, intellectual property, and my responsibility as a future software engineer.

Essential Ethical Principles

  • Integrity: Produce honest work and fully understand the code I submit.
  • Respect: Recognize and respect the intellectual property and contributions of other developers.
  • Responsibility: Verify that AI-generated code is accurate, secure, and appropriate before using it.
  • Transparency: Be honest about using AI tools when required by instructors or employers.

An Ethical Alternative

Instead of copying AI-generated code without understanding its origin, I would use ChatGPT as a learning assistant rather than a replacement for my own work. I would study the suggested solution, verify that I understand how it works, modify it when appropriate, and review it for correctness, security, and originality before including it in my projects.

When appropriate, I would also disclose my use of AI tools according to academic or workplace expectations.

Why This Approach Is Better

This approach allows developers to benefit from AI while maintaining academic and professional integrity. It promotes deeper learning, reduces the risk of unintentionally copying another person's work, and encourages developers to take responsibility for the software they create.

By understanding and reviewing AI-generated code before using it, developers build trust with teammates, employers, and users while continuing to improve their own programming skills.

Connection to My Guiding Principles

This ethical reflection reinforces my three guiding principles. Seeking the Lord first reminds me to choose integrity over convenience. Learning with diligence encourages me to use AI as a tool to strengthen my own understanding rather than replace genuine learning. Serving others through my talents means developing software honestly and responsibly so that the technology I create can positively impact those who use it.

Professional Experience

My professional experience has allowed me to apply software engineering principles, collaborate with teams, and solve real-world technical challenges.

Origin Brand Merch

Web Developer

Developed and maintained nearly 30 customer websites and pop-up stores using HTML, CSS, and JavaScript. Managed Shopify and deconNet stores, configured domains and Stripe accounts, created SOPs, and supported onboarding and IT operations.

HeadStarter AI

Software Engineering Fellow

Built and deployed AI-powered applications and APIs while collaborating with engineering fellows throughout the full software development lifecycle. Received mentorship on Agile, CI/CD, Git, and software engineering best practices.

The Church of Jesus Christ of Latter-day Saints

Web Developer Intern

Developed and optimized the Church magazine website using React and JavaScript, implemented reusable functions and hooks, and resolved critical bugs for the global launch. Conducted QA testing, created test cases, used Kanban practices, and planned layouts with Lucidchart.

Organizations

I actively engage in professional organizations and continuous learning to expand my technical skills, collaborate with others, and grow as a software engineer.

Codecademy

Professional Development

Continue developing my coding skills through courses and hands-on projects in JavaScript, React, HTML, CSS, and other web development technologies.

SHPE

Member

Participate in a professional organization dedicated to supporting Hispanic leadership, professional growth, and representation in STEM fields.

Ensign College Tech Group

Member

Participate in a campus technology group focused on innovative projects, emerging technologies, collaboration, and networking with industry professionals.

Get In Touch

I would love to connect!