
Everything I’ve built, from deployed web apps to data science experiments


E-commerce proof of concept with a shopping cart, checkout, and user accounts. Vue.js storefront backed by a Django REST API.

Developer blog with a RESTful C# backend for posts and image uploads, built on ASP.NET MVC and hosted on Azure App Service.

Microservices-based e-commerce platform: three ASP.NET Core services behind an Ocelot API gateway, an Angular front end, and Docker Compose or Kubernetes deployment.
A VSTO add-in for Microsoft Word that generates tailored resumes and cover letters from a SQL Server database of roles, bullet points, and job applications, with OpenAI-assisted drafting.

Bidirectional LSTM with GloVe embeddings that classifies IMDb movie reviews as positive or negative, with batch normalization and regularization for better generalization.

Word2Vec skip-gram model implemented in TensorFlow 2.0 that learns word embeddings from the text8 Wikipedia dataset and finds nearest neighbors by cosine similarity.

Desktop tool built with PyQt5 for managing GitHub followers and starred repositories, with multithreaded API calls, caching, and an exceptions list.

A C# class library exposed as a COM object, registered for VBA, and exercised from a Word macro-enabled document with both early and late binding. Companion code for my tutorial.

Python library with DataExplorer and DataLoader classes that streamline exploratory data analysis and dataset loading, including datasets removed from newer scikit-learn releases.

A neural network that predicts the next number in a sequence, organized into separate classes for data preparation, network architecture, and training.

Rule-based expert system for heart failure telemonitoring, built with Python and Pyke to support patient self-care and clinical management.

C# solutions to LeetCode problems with xUnit tests for every solution and BenchmarkDotNet benchmarks for comparing implementations, targeting .NET 9.