Hassan Faruq - Software Engineer Portal ImageA professional portrait of Hassan Faruq, Senior Software Engineer specializing in machine learning and computer vision.
OPEN
To Projects
+

Technologies Mastered

+

Projects Completed

+

Clients Satisfied

+

Coffee Cups

Hassan Faruq - Software Engineer specializing in machine learning and computer vision, based in Nairobi

Get To Know Me

AboutMe

Hello, I’m Hassan, a Software Engineer based in Nairobi, Kenya. I build software across web, mobile, and desktop platforms, with experience in full-stack development and machine learning.

My software engineering work spans frontend and backend development, APIs, system architecture, and deployment. My machine learning experience covers different problem domains, including predictive modeling, computer vision, and other data-driven applications.

I take a practical approach to engineering, focusing on clean implementations, maintainable systems, and reliable performance.

Technical Arsenal

ToolsoftheTrade

React

React

Next.js

Next.js

TypeScript

TypeScript

Node.js

Node.js

PyTorch

PyTorch

Express.js

Express.js

PHP

PHP

Laravel

Laravel

Python

Python

React

React

Next.js

Next.js

TypeScript

TypeScript

Node.js

Node.js

PyTorch

PyTorch

Express.js

Express.js

PHP

PHP

Laravel

Laravel

Python

Python

React Native

React Native

Flutter

Flutter

OpenCV

OpenCV

Go

Go

MongoDB

MongoDB

PostgreSQL

PostgreSQL

MySQL

MySQL

Redis

Redis

Firebase

Firebase

React Native

React Native

Flutter

Flutter

OpenCV

OpenCV

Go

Go

MongoDB

MongoDB

PostgreSQL

PostgreSQL

MySQL

MySQL

Redis

Redis

Firebase

Firebase

Tailwind CSS

Tailwind CSS

JavaScript

JavaScript

NumPy

NumPy

Docker

Docker

Bootstrap

Bootstrap

GraphQL

GraphQL

Git

Git

TensorFlow

TensorFlow

Kubernetes

Kubernetes

Tailwind CSS

Tailwind CSS

JavaScript

JavaScript

NumPy

NumPy

Docker

Docker

Bootstrap

Bootstrap

GraphQL

GraphQL

Git

Git

TensorFlow

TensorFlow

Kubernetes

Kubernetes

Services

Expertise&Solutions

Full Stack Development

Building end-to-end web applications with modern frontend frameworks and robust backend systems.

Machine Learning Solutions

Training and evaluating custom ML models for predictive, classification, and data-driven problems, from the fundamentals through to deployment.

Computer Vision & Image Processing

Building custom object detection, recognition, and video analysis systems, from model training to real-time deployment.

Generative AI & Chatbots

Building AI chatbots and RAG-based systems that combine language models with your own data for accurate, grounded responses.

Mobile App Development

Creating cross-platform mobile solutions using Flutter or React Native with native performance and great UX.

API Development & Systems Integration

Designing high-performance REST and GraphQL APIs, and connecting third-party systems into unified, automated workflows.

Database Design & Architecture

Designing scalable SQL and NoSQL schemas with a focus on data modeling, integrity, and query performance.

Systems Architecture & Application Design

Designing end-to-end system architectures and modular, distributed services that stay maintainable and scalable as they grow.

Featured Projects

RecentWorks

(Tap a project to view details)

NexStage Entertainment
Web App
APGIA (Action. People. Growth. Impact-Africa.)
Website
Dream-Flow
Website
Parps Education Centre Website
Mobile App

Add Hassan's contact info to your phone

Quickly access my phone number, email, and social links by adding me to your contacts list.

Scan to add

Get my Digital Business Card

Looking for a physical copy? View, download, or print high-quality versions of my business card for your professional records.