Skip to content
View keithgaines's full-sized avatar

Highlights

  • Pro

Block or report keithgaines

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
keithgaines/README.md

Hi, I'm Keith Gaines.

I'm a Full Stack Engineer building internal platforms and business applications with React, .NET, and SQL.

My background spans frontend development, backend APIs, database design, and production-style architecture. I enjoy building software that helps teams monitor operations, automate workflows, and turn data into useful information.


Featured Projects

Payments Operations Platform

A production-style platform for monitoring transactions and supporting payment operations workflows.

Stack

Next.js • ASP.NET Core • PostgreSQL • Azure

Highlights

  • Built APIs for merchants, transactions, and analytics
  • Designed dashboard views and investigation workflows
  • Implemented filtering and KPI reporting
  • Structured the application using production-style architecture and CI/CD practices

Photosnap Platform Modernization

Modernized an existing application to improve maintainability and deployment reliability.

Stack

RedwoodJS • React • TypeScript • Vite

Highlights

  • Upgraded framework versions and tooling
  • Refactored frontend architecture and styling
  • Resolved deployment and build issues
  • Improved long-term maintainability

NZ Walks API

REST API demonstrating backend architecture and domain modeling.

Stack

ASP.NET Core • Entity Framework Core • SQL Server

Highlights

  • Designed resource-based endpoints
  • Modeled relational data structures
  • Applied layered architecture principles
  • Implemented clean separation of concerns

Galleria

Interactive gallery application focused on responsive design and user experience.

Stack

React • JavaScript • CSS

Highlights

  • Built slideshow and lightbox functionality
  • Implemented responsive layouts
  • Focused on usability and state-driven interactions

Currently Working On

  • Expanding the Payments Operations Platform with production-style workflows
  • Strengthening system design and architecture skills
  • Building projects that simulate real business applications

Connect

🌐 Portfolio https://keithresume.vercel.app

💼 LinkedIn https://www.linkedin.com/in/keithgaines

Pinned Loading

  1. PaymentsOps PaymentsOps Public

    TypeScript

  2. Photosnap-Platform-Modernization Photosnap-Platform-Modernization Public

    Photosnap - A platform for photographers to effortlessly share captivating photo stories, designed with simplicity and creativity in mind.

    TypeScript

  3. nz-walks-api nz-walks-api Public

    An API built using C# that displays data about popular walking trails in New Zealand

    C#

  4. GalleriaSlideshow GalleriaSlideshow Public

    Showcases a galleria slideshow of classic art pieces

    JavaScript

  5. KanbanWithRedux KanbanWithRedux Public

    A Kanban board application for agile teams built using React and Redux

    JavaScript