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.

Pickup Planner Screenshot

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.

What's for Dinner Poker Screenshot

Junior Developer

Bayada Home Health - Remote / Martinsburg, WV
March 2023 - July 2023
Contract role on team tasked with adding features and maintaining internal apps.
  • 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

NewForce - Remote / Martinsburg, WV
June 2022 - January 2023
Full-time program in simulated work environment working on team projects that reflect real world business problems.
  • 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

Freelance - Richmond, VA / Durham, NC
May 2010 - June 2022
Architectural photographer with additional experience in portraiture, art museum photography, and commercial videography. Remotely worked with Apartments.com and Google “Business View”.
  • 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

June 2022 - January 2023
  • Full-time Software Development Training

Microsoft Azure Fundamentals

February 2023
  • AZ-900 Certification

Old Dominion University

August 2005 - January 2010
  • BFA - Photo and Print Media