Hi, I'm Sharif Ullah

AI Engineer & Researcher building intelligent systems — from LLM-powered products and multi-agent architectures to computer vision and real-time analytics.

LLMs & RAG Computer Vision Multi-Agent AI Full-Stack Cloud (GCP / AWS)
Sharif Ullah

Engineer. Builder. Researcher.

I'm a passionate software engineer with 5+ years of experience delivering innovative solutions across AI, ERP, and Fintech. I've built production AI products for multinational agencies, government organizations, and startups across Bangladesh, Japan, Saudi Arabia, and the UK.

My work spans LLM-powered chatbots and RAG systems, computer vision surveillance platforms, emotion detection engines, multi-agent CRM automations, and full-stack SaaS products. I thrive on turning complex problems into scalable, impactful products.

I'm also an active researcher focusing on Autism Spectrum Disorder detection using multimodal deep learning — combining pose estimation, emotion recognition, and audio analysis.

5+
Years Experience
15+
Projects Delivered
6+
AI Products Live
4
Countries Served

AI Projects

Production AI systems I've designed, developed, and deployed — from emotion-aware campaign analytics to multi-agent CRM automation.

AI PRODUCT — VML

Reveal — Emotion-Driven Campaign Analytics

Built VML's flagship AI product that analyzes campaign videos by detecting viewer emotions in real-time. Combines emotion detection models, LLMs, Big Data pipelines, and Google Cloud Platform.

Emotion DetectionLLMBig DataGCPFastAPIStreamlit
AI SaaS — HEALTHCARE

DoctorsTools.life — AI Medical Assistant

RAG-based AI platform helping doctors analyze medical reports, generate insights, and provide patient support with intelligent document understanding.

RAGLLMDocument AIPythonHealthcare
AI SaaS — EDTECH

SmartWorksheetAI — AI for ESL Teachers

Intelligent worksheet generation platform for ESL teachers with AI-powered question and image generation, customized for language learning.

LLMImage GenerationNLPEdTech
MULTI-AGENT AI

CRM Automation — Multi-Agent System

Multi-agent AI system automating end-to-end CRM operations using OpenClaw LLM and orchestrated agents for lead management and workflow automation.

Multi-AgentOpenClaw LLMCRMAutomation
LIVE — HOSPITALITY

AI Hotel Booking Chatbot (Saudi Arabia)

RAG-based chatbot for the hotel industry — users book rooms, inquire about services, and manage reservations through natural language conversation.

RAGLLMChatbotHotel Booking
LIVE — FINTECH

AI Chatbot — Govt Financial Org

RAG-powered chatbot for a government financial organization, assisting with loan inquiries, document guidance, and customer support.

RAGLLMFinTechGovernment
COMPUTER VISION

AI CCTV Surveillance System (London Startup)

Desktop & web surveillance platform using object detection and pose estimation, optimized for CPU inference with OpenVINO for a London-based startup.

YOLOv8OpenVINOPose EstimationOpenCVFlask
FULL-STACK AI

Falcon AI SmartWay System (Saudi Arabia)

Complete smart hotel management — web platform + two mobile apps automating entire operations from booking to in-room service with AI chatbots.

Full-StackMobile AppsAI ChatbotAutomation
AI — FASHION

Virtual Trial — Fashion Brand AI

AI-powered virtual try-on system for fashion brands, enabling customers to visualize clothing using computer vision and generative models.

Computer VisionGenerative AIFashion Tech
COMPUTER VISION — INDUSTRIAL

Matzoh Bakery — Real-Time Throughput Tracking

Real-time production throughput tracking system for a matzoh bakery. YOLOv11 object detection with ByteTrack persistence tracks dough balls through class transition to matzah sheets, assigning per-worker stats via calibrated anchor zones on live CCTV feeds.

YOLOv11ByteTrackRoboflowOpenCVSupervisionRTSPPython

🟢 Live Chatbots in Production

Govt Financial Organization RAG-based customer support
Visit →
Saudi Hotel Booking System Conversational room booking
Visit →

Skills & Technologies

Languages

PythonJavaC++JavaScriptDartTypeScript

AI / ML / DL

PyTorchTensorFlowLLMsRAGLangChainVLMsMulti-Agent SystemsPrompt Engineering

Computer Vision

YOLOv8OpenCVOpenVINOPose EstimationEmotion DetectionObject Detection

Backend & Frameworks

DjangoFlaskFastAPISpring BootNode.js

Cloud & DevOps

AWSGCPTerraformDockerCI/CDCloud FunctionsCloud Run

Mobile & Frontend

FlutterReactStreamlitHTML/CSS

Work Experience

Assistant Programmer (Senior Officer)

Bangladesh House Building Finance Corp (BHBFC) — 2024 – Present

Developing home loan software "eSheba" and mobile applications for this government financial organization. Building FinTech modules with Java JEE, Spring Boot, Oracle Cloud, and Flutter.

Lead Developer

Peek AI Ltd (London) — Feb 2024 – Aug 2024

Led development of AI CCTV surveillance using object detection and pose estimation. Built desktop and web apps with optimized CPU inference via OpenVINO and YOLOv8.

System Developer

Wunderman Thompson (now VML), Dhaka — Sept 2022 – Feb 2024

Developed VML's MVP AI product "Reveal" — emotion-aware campaign analytics. Built ETL pipelines, dashboards, and backend services on GCP. Worked on micro-expression deep learning models.

Senior Software Engineer

BJIT Limited — Sept 2021 – May 2022

Developed a comprehensive ERP system for a Japan-based software company.

⭐ Top Performer (FY 2021-22)

Software Engineer (AI)

BJIT Limited — Jan 2019 – Aug 2021

Built AI applications for Japan Railway — train detection, human activity recognition, rail-crossing surveillance. Developed pose estimation and Bengali OCR using deep learning.


Freelance & Side Projects

Actively collaborating with international clients as an AI engineer, building custom AI solutions and automation tools.

COMPUTER VISION

JUGGLE MVP — Smart Ad Display

Intelligent advertising that customizes digital banners based on real-time age and gender detection using YOLOv8 and OpenVINO.

YOLOv8OpenVINOReactFlask
NLP / AI

Personal Assistant — Call Scheduler

Smart assistant that listens to phone calls, identifies meeting intents, and auto-schedules events in Google Calendar with transcription.

WhisperNLPGoogle Calendar API
AUTOMATION

Data Annotator — 25K Auto-Labels

Scalable auto-annotation tool using object detection and pose estimation to label 25,000+ data samples automatically.

Object DetectionPose EstimationPipeline
LLM AGENTS

Business Automation AI Agent

Intelligent agents automating customer phone calls, SMS, and emails driven by LLM responses tailored to business content.

Google VoiceLLMOpenAI

Academic Background

B.Sc. in Computer Science & Engineering

Chittagong University of Engineering & Technology (CUET) — one of the premier government engineering universities in Bangladesh.

IELTS Academic — Overall Band 6.5

7.0
WRITING
6.5
LISTENING
6.0
READING
6.0
SPEAKING

Research & Publications

Focused on multimodal Autism Spectrum Disorder (ASD) detection using pose, emotion, audio, and video analysis.

Under Review

Facial Expression Recognition as a Step Towards Multimodal Behavior Analysis of Children with ASD

Focusing on facial expression recognition for children with ASD to improve multimodal behavior analysis.

Manuscript in Preparation

RAG-based ASD Detection Using Pose and Emotion Data

Using RAG-based models for detecting Autism Spectrum Disorder through pose estimation and emotion data analysis.

Subreviewer

ECAI 2025 — European Conference on AI

Served as subreviewer for ECAI 2025, reviewing papers in AI and machine learning.


Competitive Programming

CodeChef

Highest Rating: 1767

View Profile →

CodeForces

Greedy, Segment Trees

View Profile →

HackerEarth

Hackathons & Challenges

View Profile →

SPOJ

300+ Problems Solved

View Profile →

Let's Build Something Great

I'm always open to discussing AI projects, freelance opportunities, research collaborations, or just a good tech conversation.