Skip to content
View GlynnCarson's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.

Block or report GlynnCarson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GlynnCarson/README.md

Typing SVG

Profile Views Open to Work

Hi there, I'm Glynn Carson πŸ‘‹

I'm a final-year Computer Science student at Strathmore University in Nairobi, Kenya, building software where machine learning, cloud infrastructure, and financial markets meet. I like taking systems from proof-of-concept to production β€” whether that's an MLOps pipeline for a trading agent, a tax-integration app for the Kenya Revenue Authority, or a game with a real payment system attached. Off the keyboard, I trade gold (XAU/USD) using ICT and Smart Money Concepts, which usually finds its way back into the bots and indicators I build.

  • πŸ”­ Current Focus: A Deep Reinforcement Learning trading agent and its surrounding MLOps pipeline for hydroelectric energy markets, built as my final-year capstone β€” alongside Krekit, a physics-based pool game with a live wallet system.
  • 🌱 Learning & Exploring: Distributed systems consensus algorithms, NewSQL/NoSQL data stores, and deeper Deep RL techniques for trading environments.
  • ⚑ Core Interests: ML Engineering, FinTech & Algorithmic Trading, Cloud-native MLOps/DataOps, Distributed Systems, and Game Development.
  • πŸ“Œ Currently: Interviewing for Software/ML Engineering roles, including an internship with ishango.ai.

Technical Ecosystem

Languages & Scripting

Cloud, MLOps & DataOps

Backend, Data & Mobile

Trading, FinTech & Game Dev

Dev Tools


Featured Projects

Terminal Typing SVG

πŸ”‹ DRL-Powered Hydropower Trading Agent & MLOps Pipeline

Capstone Project β€” Python Β· AWS Β· Terraform Β· Airflow Β· Docker Β· MLflow

End-to-end automated DataOps/MLOps pipeline for an energy-trading domain (hydroelectric power). Infrastructure is provisioned with Terraform across AWS S3, Glue, SageMaker, App Runner, and EC2, mocked locally with LocalStack and Docker, and orchestrated with Apache Airflow. A Deep Reinforcement Learning (DRL) agent is trained on engineered technical-indicator features and tracked through MLflow.

🎱 Krekit β€” Physics-Based Pool Game

Godot Engine Β· Flask Β· MongoDB Β· M-Pesa

A web-deployed pool game optimized with Brotli/Gzip compression and a custom Flask server configuration to resolve engine decoding errors, with browser-compatibility checks and a landscape-mode lock for mobile play. Backed by a MongoDB wallet system with M-Pesa STK Push deposits and a custom secure-ticket system that protects player funds if the game crashes.

🧾 KRA eTIMS Third-Party Integrator

Professional Attachment @ Oraram Investments β€” React Native Β· Flask Β· MongoDB

An app automating eTIMS tax invoicing for traders and petrol stations by integrating directly with the Kenya Revenue Authority. Built the initial proof-of-concept, planned the scalable system architecture, and authored the API documentation.

πŸ“ˆ Algorithmic Trading Toolkit

MQL5 Β· Pine Script β€” MetaTrader 5 & TradingView

Expert Advisors with defensive handling of overnight spread widening, time filters, spread controls, and dynamic trailing stops. Pine Script indicators automate Smart Money Concepts/ICT setups β€” QM entries, liquidity sweeps, SMT divergence β€” alongside multi-timeframe support/resistance detection and MACD/RSI/200-EMA hybrid trend filters, with "New Bar" checks to prevent signal repainting.

🌐 Full-Stack Side Projects

Flask Β· MongoDB

A shared vision-board app for collaborative goal-setting, a Secret Santa app for holiday gift coordination, and a front-end car-themed website.


Academic & Research Work

  • ML Model Diagnosis & Evaluation β€” Diagnosed Logistic Regression and kNN classifiers across accuracy, F1-score, generalization, and data-leakage detection.
  • Forest Sound Classification (Concept) β€” Designed a classification approach to detect deforestation activity from forest audio recordings and alert environmental authorities.
  • Distributed Databases & Consensus β€” Presented on global consistency, consensus algorithms, replication, and fault tolerance in modern NewSQL/NoSQL systems.

GitHub Stats

GitHub contribution snake

GitHub Stats Β  Top Languages

GitHub Streak

GitHub Trophies

Contribution Graph


Connect With Me

Popular repositories Loading

  1. baemodel baemodel Public

    HTML 2

  2. assembly-programming-group-e assembly-programming-group-e Public

    Forked from DaniellaWambua/assembly-programming-group-e

    Assembly 1

  3. tradingview-mcp tradingview-mcp Public

    Python 1 1

  4. testfolder testfolder Public

  5. SCREENSHOT SCREENSHOT Public

    Python

  6. mongodb-atlas-fastapi mongodb-atlas-fastapi Public

    Forked from mongodb-developer/mongodb-atlas-fastapi

    A fast MongoDB Atlas api app

    Python