Systems, APIs, and ML

Software Engineer

Focused on backend systems, APIs, data, and machine learning.

Expected Graduation December 2027
Current Focus APIs, platform thinking, and ML tools
Recruiting For Software engineering internships
Profile

About

I am a Computer Science student at the University of Nebraska-Lincoln building software projects that show system judgment, clear implementation choices, and measurable outcomes.

  • BS in Computer Science, GPA 3.5, expected December 2027.
  • Coursework in data structures, algorithms, discrete math, linear algebra, statistics, and software engineering.
  • Looking for internships where I can contribute to APIs, platform features, and technically rigorous product work.
Technical Stack

Tools I actually build with

These are the tools that show up consistently across my coursework, shipped projects, and technical interests.

Python
Python ML workflows, analytics, APIs
C# and .NET
C# / .NET ASP.NET Core, EF Core, backend services
Java
Java Object-oriented systems and coursework
SQL
SQL PostgreSQL, reporting, data flows
JavaScript
JavaScript Frontend interaction and tooling
Machine learning
TensorFlow / XGBoost Modeling, training, explainability
Frameworks
Spring / Django Backend patterns and APIs
Testing
xUnit / JUnit Testing discipline and confidence
Systems tools
EF Core / ASP.NET Data access, services, auth flows
Selected Work

Projects

Each project is written to make the engineering legible: what problem it solves, how the system works, and which decisions matter in a technical interview.

Interactive Prototype
Cache Hit Rate 91%
P95 Latency 146ms
Protected Requests 60/min
API Throughput
Redis Utilization
Rate Limit Pressure

Browse mode prioritizes fast catalog reads by leaning on Redis and consistent-hash-aware cache distribution before checkout pressure ramps up.

Backend Platform Production Workflow

Full-Stack E-Commerce

A commerce platform built with .NET, React, PostgreSQL, Redis, and Azure to show API design, scaling decisions, checkout reliability, and deployment discipline in one system.

  • Structured the platform around PostgreSQL for core transactions and Redis for repeated catalog reads, then framed horizontal scaling through a load balancer to handle higher request volume cleanly.
  • Added system design depth through rate limiting on sensitive paths, consistent hashing for cache-aware distribution, and clear service boundaries across auth, payments, and media.
  • Used GitHub Actions and Azure deployment to move the project beyond a local demo and make release quality part of the engineering story.
GitHub
Scenario Explorer
Touchdown Probability 67%
Confidence High
Pass Rate
Red Zone Usage
Opponent Pressure

The balanced scenario shows how the model blends play tendency, red-zone involvement, and defensive pressure into an interpretable prediction.

Machine Learning Explainability

NFL QB Touchdown Predictor

A predictive analytics project that combines data preparation, XGBoost, SHAP explainability, and a Streamlit interface so the model is usable, not just trained.

  • Trained on more than 10,000 historical plays, which makes it easier to discuss feature engineering, evaluation, and what the reported 88% accuracy actually means.
  • Used SHAP so each prediction can be traced back to the strongest contributing features instead of acting like a black box.
  • Wrapped the pipeline in Streamlit with a fast response target so the work behaves like a lightweight product rather than a notebook artifact.
GitHub
Experience

Experience

My experience blends software execution, teaching, and structured career development. Together, those roles sharpened both technical judgment and communication.

Software Developer & Math Tutor

Dominion College, Harare, Zimbabwe • February 2022 to August 2023

Python SQL Reporting Student Operations Instruction
  • Built a Python and SQL tracking workflow for 30+ students, which reduced manual data entry time by roughly 40% and made performance data easier to review week to week.
  • Created weekly reporting flows for academic performance, attendance patterns, and intervention follow-up so instructors could move from raw data to action faster.
  • Worked close to the academic side of the operation, turning day-to-day school processes into something more measurable and easier to maintain.
  • Supported a 99% pass rate through adaptive instruction in algebra and calculus, adjusting explanations to different learning styles instead of teaching one way to every student.
  • Balanced technical problem solving with direct communication, which strengthened how I explain systems, metrics, and tradeoffs to people who are not deeply technical.

Career Prep Fellow

Management Leadership For Tomorrow • November 2025 to Present

Leadership Case Practice Career Growth Communication Professional Strategy
  • Selected into an 18-month professional development program focused on coaching, technical readiness, leadership habits, and long-term career strategy.
  • Strengthening communication and structured thinking through case work, assessments, and high-accountability preparation that sharpens how I present technical ideas.
  • Using the program to build stronger judgment around collaboration, professional presence, and communicating impact clearly in high-stakes settings.
  • Gaining exposure to industry pathways and expectations through partner organizations including LinkedIn, Bloomberg, and Deloitte.
  • Applying that growth back into my portfolio by making project stories clearer, more technical, and easier to defend beyond surface-level feature lists.
Contact

Contact

If you are hiring for software engineering internships, I would be glad to talk. I am especially interested in teams that value strong fundamentals, fast learning, and clear technical communication.

Please enter your name.
Please enter a message.