Resume
Summary
Computer Programming and Application Development student graduating in April 2026 with experience in web and iOS development. Enjoy building clean, user-focused applications and solving practical problems. Seeking an entry-level software development role.
Skills
Languages: Python, JavaScript, SQL, Swift, PHP, HTML, CSS
Frameworks / Tools: Laravel, Bootstrap, Git, GitHub, VS Code, Xcode, SQLite, MySQL
Concepts: CRUD Applications, MVC Architecture, Responsive Web Design, Database Design, User Authentication
Projects
SAGA – Fishing Log iOS App
Swift, UIKit, SwiftUI, Core Data, MapKit
- Designed and built an iOS app for logging and organizing fishing trips with structured trip data and optional images.
- Created reusable form views for adding and editing logs to improve consistency and reduce duplicated UI code.
- Planned map and statistics features to visualize trip locations and trends over time.
FishLogs Web App
Laravel, PHP, MySQL, Bootstrap
- Built a full CRUD web application for recording and managing fishing trip logs.
- Implemented user authentication and user-specific data storage so each user could manage their own entries securely.
- Deployed the project to a live server and worked through real-world routing, database, and asset issues.
Personal Portfolio Website
PHP, HTML, CSS, Bootstrap
- Designed and developed a personal portfolio site to showcase projects, skills, and professional information.
- Used reusable PHP includes for shared layout components like the head, navigation, and footer.
- Focused on responsive layout, clean visual hierarchy, and a consistent personal brand.
Education
MSU Billings City College
Associate of Applied Science in Computer Programming and Application Development
Expected Graduation: April 2026
Experience
Warehouse Associate – Pella Windows & Doors
- Loaded and unloaded windows and doors in a fast-paced warehouse environment.
- Helped organize products and prepare shipments for efficient daily operations.
- Worked as part of a team to complete physical tasks accurately and on schedule.
Climbing Coach
- Taught and supported athletes in a structured coaching environment.
- Communicated instruction clearly and helped students build confidence and problem-solving skills.
- Balanced leadership, safety, and encouragement while working with others toward long-term goals.