Hi, my name is Shane (he/him). I am a software engineer with 3+ years of combined development experience. I've collaborated in teams using version control (Git), built front-end clients (React & Angular), and wrote connecting back-end services (C# / .NET). I'm passionate about leveraging current technology to create innovative solutions and deliver exceptional user experiences. 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 assist 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

Software Engineer

GDC IT Solutions - Remote / Martinsburg, WV
January 2024 - Present
Mid-level role in application development department handling a wide variety of client requirements.
  • Lead development of features and UX design for K-12 school survey metrics SaaS application using React, .NET 8, and Azure.
  • Created Figma mockups to enhance user interface and experience.
  • Developed proof-of-concept GPT-powered agent for customer service chat features.
  • Engineered CSV to Shopify import tool using Azure Functions and Microsoft Power Apps.
  • Developed and maintained HTML5 canvas based drawing tool.

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.
  • Leveraged native ES6 Javascript module bundling to build DRY, reusable components through clean, readable code.
  • 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.

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.
  • Maintained 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