Skip to content
View samuelbrhane's full-sized avatar

Highlights

  • Pro

Block or report samuelbrhane

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
samuelbrhane/README.md

Hi ๐Ÿ‘‹, I'm Samuel Brhane

Senior Software & Machine Learning Engineer

I build intelligent, scalable, cloud-native systems
combining backend engineering, machine learning, and DevOps.

๐ŸŒ Website ยท ๐Ÿ’ผ LinkedIn ยท โœ‰๏ธ Email


๐Ÿš€ Flagship Projects

๐Ÿง  Managed RAG Platform

RAG-as-a-Service ยท Chat + API + SDK

A managed RAG platform where companies upload their data and instantly get a chat application, API, and SDK without building ingestion, indexing, retrieval, evaluation, or cost-control pipelines themselves.

Key capabilities

  • Async ingestion for PDFs, documents, and URLs
  • Configurable chunking and embedding pipelines
  • Vector search and filtering using PostgreSQL + pgvector
  • Versioned retrieval indexes with rollback and reindexing
  • Streaming chat with citations, confidence indicators, and safe โ€œI donโ€™t knowโ€
  • Evaluation datasets with regression detection
  • Token usage tracking, budgets, BYOK and hybrid billing

Tech stack


๐Ÿ” AI Usage Control Platform

Application-Level AI Governance ยท SDK + VS Code Extension

A developer-first AI usage control platform that enforces limits, budgets, and policies directly inside application code rather than at the infrastructure or proxy level.

Key capabilities

  • Python and TypeScript SDKs wrapping LLM calls
  • Per-user, per-feature, and per-plan usage limits
  • Per-request cost caps and budget protection
  • Centralized audit logs with blocking reasons
  • VS Code extension for real-time usage inspection
  • BYOK support with consistent tracking

Tech stack


๐Ÿ“ˆ Nordict

Market Forecasting Platform (Founder Project)

A production-grade market forecasting platform delivering multi-horizon probabilistic predictions (24H, 30D, 12W, 12M) with confidence scoring, alerts, and historical forecast-vs-actual analysis.

Key capabilities

  • Rolling inference pipelines with hourly and daily refresh cycles
  • XGBoost-based forecasting with uncertainty estimation
  • Authenticated dashboards for forecasts, alerts, and performance tracking
  • Subscription billing with plan-based feature enforcement
  • Cloud infrastructure deployed with Terraform and CI/CD

Tech stack


๐Ÿง  Core Technical Focus

๐Ÿงฉ Programming Languages

  • Python
  • TypeScript
  • JavaScript
  • Go

๐Ÿ—„๏ธ Databases & Storage

  • PostgreSQL
  • MySQL
  • MariaDB
  • Microsoft SQL Server
  • MongoDB
  • Amazon DynamoDB
  • Amazon Aurora
  • Amazon S3
  • Redis
  • pgvector

๐ŸŒ Backend, APIs & Frameworks

  • FastAPI
  • Django
  • Node.js
  • Express.js
  • NestJS
  • REST APIs
  • WebSockets
  • Background workers and async processing
  • Go (backend services)

๐ŸŽจ Frontend & UI

  • React
  • Next.js
  • Component-based UI architecture
  • Server-side rendering and performance optimization

๐Ÿง  Machine Learning & Data

  • TensorFlow
  • PyTorch
  • Scikit-learn
  • XGBoost
  • MLflow
  • Pandas
  • NumPy
  • Time-series forecasting and regression models

โ˜๏ธ Cloud, DevOps & MLOps

  • AWS (EC2, S3, RDS, ECS, Lambda, SageMaker)
  • Docker
  • Kubernetes
  • GitHub Actions
  • Infrastructure as Code (Terraform)
  • Monitoring, logging, and cost optimization

โš™๏ธ What I Deliver

  • End-to-end systems from idea to architecture to production
  • Scalable, cloud-ready, AI-powered platforms
  • Clean, maintainable, and well-documented code
  • Reliable execution and clear communication

๐Ÿ“Š GitHub Activity

GitHub Contribution Graph


๐Ÿงช Problem Solving


๐Ÿ“ซ Connect

Pinned Loading

  1. Masters-Thesis-Regional-Wildfire-Forecasting-AI Masters-Thesis-Regional-Wildfire-Forecasting-AI Public

    Masterโ€™s Thesis (2025): Data processing, model training, hyperparameter tuning, and evaluation for Regional Scale Wildfire Occurrence Forecasting Through AI Techniques. Includes implementations of โ€ฆ

    Jupyter Notebook

  2. Extreme-Whether-Event-Prediction Extreme-Whether-Event-Prediction Public

    Predicting wildfires using LSTM neural networks and ARIMA models based on historical data to improve wildfire forecasting accuracy.

    Jupyter Notebook 1

  3. R-Hydrological-Analysis R-Hydrological-Analysis Public

    R-based hydrological analysis of the Savinja River catchment (Veliko ล irje station), covering data preparation, basic analysis, low-flow and flood frequency analysis, and hydrological modeling usinโ€ฆ

    HTML 1

  4. LeetCode-Challenge-Solutions LeetCode-Challenge-Solutions Public

    Solutions to LeetCode challenges in Python, with each file named after the corresponding problem number and title.

    Python 1

  5. Python-telegram-referral-bot Python-telegram-referral-bot Public

    A Telegram bot built with Python for managing referral systems, tracking invites, and displaying leaderboards.

    Python 1

  6. Meal-Planning-App-Backend Meal-Planning-App-Backend Public

    Create a meal planning app backend using django

    Python 2