Hi, my name is Shane (he/him). I am a software engineer with 2+ years of combined development experience. I've collaborated in teams using version control (Git), built front-end SPAs (React & Angular), and wrote connecting back-end services (C# / .NET). I have a passion for web applications, learning, and utilizing my skills to reach creative solutions. I also enjoy cooking, birding, and snapping great photos. Let's get in touch!
Projects
Both of the projects below were designed and built in 2022 and 2023. Please check them out!
A web app to plan, organize, and manage community pick up games. Users can register for games, view rosters, and be assigned positions based on their preferred positions. The app handles a wait-list, a notification system, and includes functionality for admins to manage games and users. The app was designed for a community of soccer players in Los Angeles. Check out the demo or the source code on GitHub.
A web game that is played to create a five-meal meal plan. Users select a pre-made deck based on seasonal meal themes or their own user created deck. The two-round interactive game-play results in a final “hand” of five meal cards. The game seeks to help meal planning by reducing decision fatigue while remaining interactive, and customizable through user-created decks. Check out the demo or the source code on GitHub.
Junior Developer
- Worked in agile using test driven development, Azure Dev-Ops, and CI/CD pipelines to meet business requirements and stakeholder needs.
- Migrated production applications from .NET Framework to .NET 6 and AngularJS to Angular 15 with TypeScript.
- Developed and maintained mobile apps using Expo and React Native.
- Utilized Entity Framework ORM to access, map, and manipulate SQL Server data using LINQ.
- Wrote and maintained unit tests using NUnit and Moq frameworks.
Junior Full Stack Developer
- Collaborated remotely on projects using Slack and Zoom.
- Managed source code version control with Git and GitHub.
- Applied JavaScript, HTML, and CSS fundamentals to build a feature rich social media dashboard with CRUD functionality.
- Leveraged native ES6 module bundling to build DRY, reusable components.
- Planned applications through white boarding dependencies, building ERDs, and sketching-up wireframes with Figma and FigJam.
- Built and interacted with databases using SQL Server and ADO.NET.
- Developed a blog management platform in ASP.NET with MVC.
Professional Photographer
- Worked extensively with imaging and related software for client review, editing, post-production, and export.
- Deployed and manage workspace server for project tracking, delivery, invoicing, licensing, and asset archival.
- Designed and maintained portfolio website using HTML and CSS.
- Maintain regular clients through marketing, on-time delivery, clear communication, and persistent attention to detail and client needs.
- Planned and led after-school class for children on basics of photography.
NewForce Coding School
- Full-time Software Development Training
Microsoft Azure Fundamentals
- AZ-900 Certification
Old Dominion University
- BFA - Photo and Print Media