FoundationKitComposable .NET Application Foundation
ALHassan · Developer
Portrait of ALHassan ALShami ALHassan ALShamiSoftware Engineer · Sana'a, Yemen
THE DEVELOPER BEHIND FOUNDATIONKIT

Software that
connects engineering
to real work.

I work across software delivery, fintech systems, quality assurance, frontend engineering, RAG systems and applied AI. My path combines hands-on development with operational context — from customer-service and business workflows to databases, web systems, testing, automation and computer vision.

Software EngineeringFintech SystemsQAFrontendRAGAI AutomationComputer Vision
OperationsSystemsCodeQualityProduct
WHAT I BRING

Cross-functional context with an engineering center.

The value is not a long technology list. It is the ability to connect product behavior, operational reality, data, quality and implementation.

01

Business-aware software delivery

Current fintech work spans real operational and accounting flows, backend logic, SQL databases, web features, testing and problem solving.

02

Quality as engineering

Software-output testing sits close to frontend and RAG work, keeping quality connected to implementation rather than after it.

03

Applied AI & computer vision

Work includes object tracking, real-time detection, image classification, depth-based obstacle avoidance and AI automation.

04

Systems perspective

Networking, control, sales and administrative experience adds context around infrastructure, troubleshooting, users and workflows.

EXPERIENCE

A progression from operations into software engineering.

Role transitions remain explicit instead of being flattened into one generic title.

Jun 2026 — Present

Asaas · Co-founder · QA Engineer · Frontend & RAG Systems

Sana'a

Tests software outputs and contributes to frontend interfaces and RAG-based systems.

Sep 2025 — Present

AHD Financial Services · Jaib Wallet

Sana'a · Multi-department progression
Developer · Development Department · Jan 2026 — PresentBuilding a real operations and accounting product integrated with Jaib Wallet workflows, alongside software development.
Development Trainee · Dec 2025 — Jan 2026Worked with .NET-oriented backend logic, SQL databases, web features, testing and problem solving.
Customer Service Trainee · Sep 2025 — Dec 2025Handled calls through the ticketing system and applied compliance policies.
Aug — Dec 2024

Water & Sanitation Local Corporation · Control Engineer Trainee

Al Hudaydah

Monitored PLC panels and field signals for pumps, levels and alarms; supported maintenance, troubleshooting, incident documentation and safe restart.

Jan — Dec 2023

Al-Rahma Foundation · Network Engineer Trainee

Sana'a

Operated and maintained LAN/Wi-Fi networks, basic router/switch configuration, cabling organization and incident documentation.

2020 — 2022

Private Project · Healthcare & Clothing · Sales

Sana'a

Managed customer relationships, orders, invoices, inventory data, simple sales reports, purchasing and supplier follow-up.

Jan — Dec 2019

Majd Al-Hadara Schools · Administrative Assistant Trainee

Sana'a

Supported school operations and events, schedule coordination and communication across departments.

TECHNICAL STACK

Grouped by capability, not badge count.

Items are supported by the CV through work, listed skills, projects or current responsibilities.

Application & Web

.NETSQLPythonJavaScriptHTML/CSSPHPC#JavaC/C++

Mobile, Data & AI

Flutter / DartRAG SystemsOpenCVPyTorchTensorFlowAI AutomationOrange / Weka

Systems & Engineering

LinuxDatabasesOOPData StructuresAlgorithmsRouting / SwitchingMikroTikPLCHardware Troubleshooting
SELECTED WORK

A focused view; the full catalog stays one click away.

FoundationKit is the current repository showcase; CV-backed projects remain clearly separated.

AI / API

Real-time Image Classification API

A lightweight Flask service that accepts an image and returns the top three confidence predictions.

FlaskPythonAPI
COMPUTER VISION

Real-time Object Detection

A live object-detection pipeline implemented with Python, PyTorch and OpenCV.

PyTorchOpenCVPython
MOBILE / ROBOTICS

RoboCam Controller

An Android application for controlling a camera-equipped robot through an on-screen joystick.

FlutterDartAndroid
DATABASE / ACCESS CONTROL

User & Role Manager

Oracle Forms 6i + PL/SQL tooling for user creation/update, password reset and permission assignment.

Oracle Forms 6iPL/SQLRoles
EDUCATION + CONTINUOUS LEARNING

Computer science foundation with applied technical breadth.

The portfolio highlights the most relevant learning instead of reproducing every certificate line.

B.Sc. in Computer Science

International University of Technology Twintech · 2021 — 2025

Graduation work focused on object tracking on Linux using Python and OpenCV with live-camera execution and visual result output.

Languages

Arabic · NativeEnglish · B2German · B1

Memberships & Community

CyberAI Club · Society of Petroleum Engineers (SPE) · Al-Hamdi Foundation · We Can Charity · Yemen Elite Cluster.

Selected Training

AI Automation & Intelligent AgentsCyberAI Club · 2026
Deep Learning & Computer VisionSana'a University · 2025
Robotics · Embedded Systems · AI & Raspberry PiSana'a University · 2025
Data Analysis & Machine LearningAI Approach Club · 2025
CompTIA A+New Horizons · 2025
CONNECT

Interested in software, product engineering, QA or applied AI?

Use the professional channels below. Personal reference details and date of birth are intentionally not part of this public portfolio.