Hi, I'm

Moses Koroma

I spend most of my time working with data—and the rest building things I wish existed.

What I Do

  • Build Apps
  • Analyze Data
  • Design Interfaces
  • Solve Problems
PythonSQLReactNext.jsMachine LearningData VisualizationTableauPower BIPythonSQLReactNext.jsMachine LearningData VisualizationTableauPower BI

Selected Work

product

Course RAG Assistant

A source-grounded course workspace that turns a student's own documents into cited answers, deadline summaries, study reviews, and assignment checklists.

Next.jsOpenAIPineconeTypeScript
product

AthleteDesk

A working CRM that helps sports agencies manage recruiting, athletes, brand deals, and team follow-ups without relying on disconnected spreadsheets.

Next.jsTypeScriptTailwindPostgreSQL
product

TrackHub

A live mobile app that makes it easier to follow college track and field through athlete profiles, rankings, head-to-head comparisons, and meet results.

React NativeExpoSupabasePostgreSQL
data

B2B SaaS Onboarding Experiment

A guided setup checklist helped smaller teams get started, but made onboarding harder for larger companies. The better decision was to use it only where it worked.

PythonpandasSciPystatsmodelsSQLite
data

NYC Rideshare Operations: Analysis & Dashboard

Analyzed 62.4 million NYC trips to find where riders were waiting longer for drivers. Residential Brooklyn showed the clearest gaps, and the dashboard turns them into actions.

PythonSQLDuckDBDash
data

Drug Reviews NLP

Compared 215,000 historical patient reviews to reveal large rating differences between medications used for the same condition and built a tool for exploring them.

PythonSQLNLTKStreamlit
data

Olist Multi-Seller Analysis

Found that orders split across several sellers received much lower customer ratings, even when they arrived on time, pointing to a communication problem the marketplace could fix.

Pythonpandasscipymatplotlib
data

E-Commerce Funnel Analysis

Followed 5.3 million shoppers to find where they left before purchasing, uncovering opportunities on product pages, abandoned carts, and a separate direct-buy path.

PythonDuckDBpandasstatsmodels

About Me

I'm curious by default. I like figuring out how things work, why they break, and what would make them better.

Most of what I build starts with noticing something that feels slower, messier, or harder than it should be. Sometimes the answer is a dashboard. Sometimes it's an app. Sometimes it's a better way to organize information so people can actually use it.

I care about making things practical, clear, and useful. The work I enjoy most sits between data, software, product thinking, and real-world problem solving.

Languages & Tools
SQLPythonRJavaScriptGit/GitHub
Data & Visualization
Power BITableauExcelStatisticsData Modeling
Infrastructure
AWSGCPPostgreSQLMySQLSQL ServerMongoDB