// Software Engineer & Graduate Researcher
Distributed Systems · Cloud Engineering · Applied AI
I build systems that perform at scale — distributed pipelines processing millions of events per hour, fault-tolerant microservices, and AI-powered applications that solve real problems. Currently pursuing my MS in Computer Science at UT Arlington, deepening my focus on Cloud Computing and Big Data. My dual background in CS and Finance from Michigan State shapes how I think: not just what to build, but why it matters and what it costs to get it wrong.
// 02 — Technology
// 03 — Selected Work
A production-grade streaming pipeline built on a multi-node Hadoop cluster, ingesting and processing over 10 million events per hour with sub-500ms anomaly detection latency. The system combines Spark Structured Streaming with Kafka for real-time ingestion, custom MapReduce workflows for feature engineering over 50GB+ log datasets, and a fully integrated Isolation Forest model via Spark MLlib for unsupervised anomaly detection at scale.
An investor relations chatbot built during a university-industry collaboration with Ally Financial, enabling shareholders to access timely and relevant company information through a conversational AI interface. Designed for production reliability with enterprise-grade authentication and cloud-native deployment.
A fault-tolerant microservices architecture demonstrating deep expertise in distributed systems design. Implements the Raft consensus algorithm from scratch for leader election and log replication, ensuring ACID properties across independently deployed services. Validated under simulated network partitions and cascading node failures to meet a 99.999% availability target.
Designed and built the public-facing website for the Associated Students of Michigan State University — a platform serving over 30,000 students. Focused on accessibility, performance, and maintainability, with a responsive layout and dynamic content that keeps students informed in real time.
// 04 — Writing
What nobody tells you about Spark Structured Streaming in production — backpressure, watermarking gotchas, and how we cut preprocessing time by 68% with custom MapReduce workflows.
Read More →Implementing Raft from scratch for our distributed library system exposed edge cases in leader election and log replication that the original paper glosses over. Here's what I learned.
Read More →A practical guide to module organization, state management, and the lessons learned provisioning multi-region infrastructure on AWS.
Coming SoonAfter building two RAG-powered systems in production, here's my honest breakdown of what chunking strategies work, which embedding models to reach for, and where most demos fall short.
Read More →A deep dive into the tradeoffs between classical statistical anomaly detection and ML-based approaches when you're constrained to sub-500ms latency budgets.
Coming SoonA step-by-step walkthrough of deploying a production-grade Kafka cluster on EC2 — broker configuration, partition strategy, and monitoring with CloudWatch.
Read More →// 05 — Experience
Focused on Distributed Systems, Machine Learning, Cloud Computing & Big Data, and Software Testing. Active research in streaming data architectures and real-time ML inference pipelines.
Built and shipped an AI support bot using Flask, LangChain, and AWS that drove a 30% boost in user engagement. Reduced LLM query latency 25% through prompt engineering and embedding optimization. Deployed on AWS EKS with a RESTful API powering a React frontend.
Automated data validation pipelines with Python (Pandas, NumPy), reducing processing errors by 22% and improving pipeline efficiency by 35%. Developed PyTest suites to validate software performance and identify system bottlenecks.
Led technology strategy for a platform serving 30,000+ students. Built the MSU Spotlight news app in React Native with 5,000+ downloads. Implemented Grafana monitoring dashboards and maintained CI/CD workflows across the university's student-facing infrastructure.
Graduated with dual degrees combining rigorous CS foundations with financial theory — a pairing that informs both the technical architecture and business logic of everything I build. National Top Achievers Scholarship recipient (Botswana).
If you're building something at the intersection of cloud infrastructure, distributed systems, or AI — I'd love to hear about it. I'm actively seeking full-time roles and research collaborations for 2026.