01 / ABOUT

I build software that makes operational work easier to see.

My best work sits between backend engineering, product thinking, and real-world operations.

Core approach

I start with the workflow: who needs visibility, what information is missing, where work slows down, and which system boundary should own the fix. Then I choose the technology that fits.

01Understand the real user and operational constraint.
02Model the workflow clearly across services, events, and data.
03Build an interface that makes system state useful.
02 / EXPERIENCE

Engineering shaped by the operation.

Experience across enterprise backend work, operational data workflows, software development, and teaching.

Current FISERV
Enterprise systems

Fiserv

Software Engineering Intern

Backend · Events · Data

Working on an enterprise file-tracking platform built to solve visibility gaps across large-scale file-processing workflows. Files move through multiple internal systems, and teams need one clear way to see where each file is, what stage it is in, whether it failed, and how it connects to related files, jobs, clients, and downstream processing steps. I contribute to backend services, event modeling, business-rule validation, SQL data modeling, and searchable APIs that expose file movement, status, failures, and relationships. I also contributed to an AI-assisted development workflow supporting code quality, documentation, and business-rule alignment.

  • Contributed to backend services for a platform designed to process and monitor up to 1M file events per day.
  • Helped model file movement, processing status, failures, and relationships using structured events and SQL-backed tracking records.
  • Used Java and Spring Boot to support service-layer logic, API behavior, and business-rule validation for searchable file workflows.
  • Supported event-driven architecture planning using Kafka concepts for scalable, asynchronous file updates.
  • Contributed to an AI-assisted development workflow for code structure, documentation, and alignment with engineering standards.
  • Connected technical design to faster issue detection and potential savings of up to $100K per month in manual investigation and processing expenses.
JavaSpring BootKafkaSQLREST APIsAI-assisted development
2022—202302

Dominion College

Software Developer & Math Tutor

Built a Python and SQL tracking workflow to organize student records, tutoring activity, and progress reporting when manual processes made it difficult to see who needed help and where students were improving.

PythonSQLReporting workflows
03 / SYSTEM MAP

Systems, Annotated

Real problems broken into events, workflows, APIs, data models, and user-facing tools.

grand_pilot.productCONCEPT
{
"system"

Grand Pilot

// founder access
"problem":

Small business owners need founder guidance but often lack access to trusted networks.

"my_role":
product conceptuser-flow planningplatform strategy
// flow
business ownerfounder discoveryrequestguidance
"value"

Makes mentorship and founder knowledge more accessible.

Product StrategyUser ResearchMentorship}
ay_inspection.workflowRESEARCH
{
"system"

AY Logistics Drone Inspection

// operations gap
"problem":

Manual truck inspections are slow, repetitive, and inconsistent.

"my_role":
product researchReact planningworkflow design
// flow
mobile triggerdrone captureissue taggingreview
Reactinspection dashboard and review screens
Python + FastAPIplanned image-ingestion and workflow APIs
Computer Visionplanned issue-detection support
React DashboardFastAPIOperations}
dominion_tracking.workflowBUILT
{
"system"

Dominion Student Tracking

// visibility gap
"problem":

Manual tutoring records made student progress harder to review.

"my_role":
Python workflowSQL trackingprogress reporting
// flow
student recordtutoring updateprogress reportstaff review
"value"

Reduced manual tracking effort and improved academic visibility.

PythonSQLReporting}
retail_intelligence.platformBUILT
{
"system"

Retail Intelligence Platform

// product requirement
"problem":

Commerce systems need reliable transactions, fast catalog reads, and clear customer and admin workflows.

// request path
React UIASP.NET APIPostgreSQLRedisintegrations
Reactcustomer and admin workflows
ASP.NET Corebusiness logic and API layer
PostgreSQLtransactional application data
Redisfast repeated catalog reads
GitHub ↗
React.NETPostgreSQLRedis}
nfl_touchdown.modelML PRODUCT
{
"system"

NFL QB Touchdown Predictor

// explainability gap
"problem":

Predictions are less useful when users cannot understand what influenced the result.

// model pipeline
historical datafeaturesXGBoostSHAPStreamlit
Pandascleaning and feature preparation
XGBoosttouchdown-outcome classification
SHAPfeature-level prediction explanations
Streamlitinteractive product interface
"value"

Connects ML prediction with explanation and a usable interface.

88% reported accuracy
GitHub ↗
PythonXGBoostSHAPStreamlit}
04 / INVOLVEMENT

Organizations & Involvement

Communities and programs shaping my leadership, technical growth, and career development.

01

Management Leadership for Tomorrow

Career Prep Fellow

CAREER DEVELOPMENT

Developing leadership, communication, professional readiness, technical interview preparation, networking, and product thinking through a high-accountability program. The experience strengthens how I communicate technical ideas and connect engineering decisions to business impact.

LeadershipCareer DevelopmentInterview PrepProduct Thinking
02

ColorStack

Member

TECH COMMUNITY

Active member of a community supporting Black and Latinx computer science students through career development, technical growth, mentorship, and access to opportunities in technology.

CommunityCareer GrowthMentorshipTechnology
03

National Society of Black Engineers

Member

ENGINEERING COMMUNITY

Member of an engineering community focused on academic excellence, professional development, leadership, and increasing representation in engineering and technology.

LeadershipProfessional DevelopmentRepresentation
05 / CAPABILITIES

Tools organized by the work they do.

I care about systems that are useful, not just impressive.

{ }

Backend

Building APIs, service layers, business logic, and system workflows.

Java · Spring Boot · C# · ASP.NET Core · REST APIs · GraphQL
DB

Databases

Designing schemas, relationships, indexes, and query flows for application data.

SQL Server · PostgreSQL · MySQL · Oracle · JPA · JDBC

Event-driven systems

Modeling workflows as events and processing updates asynchronously.

Kafka · Event modeling · Workflow state
UI

Frontend

Building clear interfaces that expose system capabilities to users.

React · JavaScript · TypeScript

Cloud & DevOps

Packaging, validating, and delivering software through repeatable workflows.

Docker · GitHub Actions · GitLab · Azure
AI

AI & Data

Turning data into models, explanations, and developer-assisted workflows.

Python · Pandas · scikit-learn · Machine learning · AI-assisted tools
06 / PORTFOLIO ASSISTANT

Ask Shelton AI

A focused guide to my experience, projects, technical strengths, architecture decisions, and career goals. It answers from a structured portfolio knowledge base.

  • 01 Recruiter-friendly summaries
  • 02 System and architecture context
  • 03 Project-specific technical detail
Ask Shelton AI Portfolio knowledge online
v1.0

Structured demo · No personal data collected

07 / CONTACT

Let’s build something useful.

I’m interested in software engineering opportunities where backend systems, real user problems, and strong engineering judgment matter.

Please enter your name. Please enter a message.