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

Highlights

  • Pro

Block or report hsn07pk

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
hsn07pk/README.md

Muhammad Hassan Sohail

AI/ML engineer in Oulu, Finland. MSc in Computer Science and Engineering, University of Oulu. Founder of an early-stage robotics-AI startup.

What I do now

  • Building a federated fleet-learning layer for robots: fleets improve from each other's experience without sending raw data to the cloud.

  • MSc thesis: a multi-agent LLM marketing platform with a built-in safety and governance layer. It beat a rule-based baseline by 89% in simulation, was graded 5/5, and was funded by a 20,000 euro research grant.

  • Before that, two years at Cowlar (Y Combinator W17) on embedded and machine-vision systems, including a machine-vision fiber-aligner that took output from 15 to 120 units an hour.

Selected projects

  • agentic-marketing-platform-public: de-identified public release of the thesis platform, with LangGraph agents over a SimPy market simulation, pgvector RAG, contextual bandits gated by off-policy evaluation, and human-in-the-loop governance.

  • turtlebot4-people-avoidance: people-aware TurtleBot4 navigation in ROS 2, from LiDAR leg detection through multi-target Kalman tracking to a Control Barrier Function safety filter, with a live web dashboard.

  • BloomOulu: platform for the University of Oulu Botanical Garden, a Next.js + NestJS monorepo with a local RAG plant guide, donations, QR labels, and a kiosk (live demo).

  • looking-glass: natural-language video search over camera footage, fully local, built on YOLO-World, SigLIP, Qdrant, Ollama, FastAPI, and React.

  • SmartConveyor-ICS: conveyor industrial-control simulation on Kubernetes, with leader-gated gRPC servers, Kafka telemetry into InfluxDB, and CrewAI agents on Ollama.

  • EyeAI-Retinopathy-Detection: diabetic retinopathy grading on DeepDRiD with PyTorch, using transfer-learning backbones, bagging/boosting/stacking ensembles, and GradCAM explanations.

Tech

  • Languages: Python, C/C++, TypeScript

  • ML: PyTorch, LangGraph, LangChain, RAG with pgvector and Qdrant, Ollama, contextual bandits with off-policy evaluation

  • Backend: FastAPI, NestJS, Next.js, PostgreSQL, Redis, Kafka, gRPC, MQTT, InfluxDB

  • Robotics and edge: ROS 2, TurtleBot4, MicroPython on the Raspberry Pi Pico W

  • Infra: Docker, Kubernetes, Prometheus + Grafana, GitHub Actions

Contact

LinkedIn | hsn07pk@gmail.com

Pinned Loading

  1. SmartConveyor-ICS SmartConveyor-ICS Public

    Conveyor ICS simulation on Kubernetes: leader-gated gRPC servers, Kafka telemetry into InfluxDB, CrewAI agents on Ollama

    Python 1

  2. ChatterKeep ChatterKeep Public

    Flask chatbot with a scripted dialogue; per-user state keyed by phone number, persisted as JSON blobs in SQLite

    Python

  3. EyeAI-Retinopathy-Detection EyeAI-Retinopathy-Detection Public

    Diabetic retinopathy grading on DeepDRiD: PyTorch transfer learning with ResNet/VGG, bagging/boosting/stacking, GradCAM

    Python 1

  4. WeatherIoT-PicoStation WeatherIoT-PicoStation Public

    Pico W weather station: BMP280 over I2C, MicroPython firmware publishing MQTT into InfluxDB, Next.js dashboard

    Python 1 3

  5. NLP-ParliamentPulse NLP-ParliamentPulse Public

    Forked from Abdullah12has/Topic-Modelling-and-Sentiment-Analysis-Hansard

    Fork of Abdullah12has/Topic-Modelling-and-Sentiment-Analysis-Hansard: NLP on UK parliamentary debates

    HTML