Ahmed Al-Makhlooq
/**
* @file index.tsx
* @author Ahmed Al-Makhlooq
* @desc Building scalable systems and elegant interfaces.
*/
const engineer = {
name: "

Ahmed Al-Makhlooq

"
role: "
|
"
location: "Saudi Arabia",
};
// view my work→
SCROLL
~/portfolio/about.tsx
// about.tsx — who I am

function whoAmI() {

I'm a software engineer passionate about building products that are fast, reliable, and enjoyable to use. I specialize in full-stack development with a strong focus on backend systems, developer tooling, and clean API design.

When I'm not writing code, I'm thinking about distributed systems, exploring open-source projects, or diving into the latest in cloud infrastructure.

}
Currently open to new opportunities
4+
Years coding
5+
Projects shipped
30+
Technologies
3
Coffee / day
const topSkills = [
"TypeScript""Dart""React""Flutter""Node.js"
];
~/portfolio/experience.tsx
// experience.tsx — where I've worked

const experience = [...]

Backend Developer

PayBack (Fintech Startup)·Remote·part-time
Jan 2026 → Present

Building backend services for a fintech cashback platform that enables users to apply earned cashback toward subscription payments, reducing out-of-pocket costs while maintaining secure and reliable payment flows.

+Built and maintained backend APIs for a cashback platform with integrations to open banking providers, payment gateways, and external partner systems.
+Contributed to core fintech services including third-party integrations.
Node.jsTypeScriptREST APIsSingleViewOpen Banking

Mobile Developer

Oshen (Startup)·Remote·part-time
Aug 2025 → Jan 2026

Developed digital products for automotive workshops, including workshop management solutions and a mobile application that allows customers to track their vehicle status and service progress in real time.

+Developed features for React and React Native applications connecting clients with automotive workshops and providing real-time vehicle updates.
+Helped build customized ERP-style modules for automotive workshops using the Frappe framework to support operational workflows.
+Improved mobile user experience by focusing on UI smoothness, backend integration, and performance optimization.
+Contributed to a connected workshop-client experience that increased service transparency for customers.
ReactTanstackHonoReact NativeExpoFrappeERP

Software Engineering Intern

Saudi Aramco·Saudi Arabia, Dhahran·internship
Jun 2024 → Aug 2024

Contributed to internal enterprise systems designed to improve company workflows, streamline request handling, and enhance operational efficiency through secure and user-friendly software solutions.

+Gathered requirements and designed user-friendly interfaces for internal systems used across the organization.
+Developed the Out of Company (OOC) system from scratch to track and manage employee requests for external events.
+Implemented secure access control mechanisms to protect data integrity and enforce role-based permissions.
+Supported workflow improvement initiatives by translating business needs into practical internal software solutions.
ASP.NETVBC#Excel
attachments
~/portfolio/projects.tsx
// projects.tsx — things I've built

export const projects: Project[]

AI Face Enhancer.tsproduction

AI Face Enhancer

Full-stack face restoration web app that detects, enhances faces, and upscales images using CodeFormer and Real-ESRGAN deployed on HuggingFace.

⚡// Sub-5s inference on GPU · deployed on Vercel + HuggingFace · zero local setup required
Next.js 15React 19PythonFastAPICodeFormerReal-ESRGAN
Ask My CV.tsproduction

Ask My CV

A RAG (Retrieval-Augmented Generation) API that answers questions about a CV/resume using LangChain, ChromaDB, and OpenAI.

LangChainOpenAIPythonFastAPIChromaDBPyPDF
BNPL Affordability Assistant.tsproduction

BNPL Affordability Assistant

Responsible spending assistant for Buy Now Pay Later purchases — deterministic rules engine makes the decision, LLM explains it in plain language.

⚡// Rules-first architecture · auditable & explainable decisions · aligns with responsible-lending regulations
PythonFastAPILangChainOpenAIReactVitePydantic
~/portfolio/skills.tsx
// skills.tsx — my toolkit

import { skills } from "./toolkit"

{ }Languages
  • ›TypeScript
  • ›Dart
  • Python
  • Java
  • C#
</>Frontend
  • ›React
  • ›Flutter
  • React Native
  • Tanstacks
  • Next.js
  • Tailwind
  • ASP.Net
fn()Backend
  • ›Node.js
  • Hono
  • Next.js
  • .NET
  • Frappe
  • REST APIs
  • FastAPI
dbDatabases
  • Supabase
  • MongoDB
  • Firebase
  • SQLite
  • TursoDB
  • Drizzle
☁Cloud & DevOps
  • AWS S3
  • Vercel
  • Hostinger
  • GitHub Actions
  • GitLab Actions
  • Hugging Face
⚙Tools
  • Git
  • VS Code
  • Postman
  • Claude Code
// proficiency:
= expert·
= familiar
~/portfolio/education.tsx
// education.tsx — academic background

class Education extends Foundation

Bachelor of Engineering in Software Engineering

2020 → 2025
GPA3.6 / 4.0
🏆Second Honor
+Senior project: KFUPM Community Hub
+Grader for Database Systems course (2 semesters)
+Dean's Honor Distinction
attachments

Introduction & Advance Courses in in Artificial Intelligence

KAUST Academy·Saudi Arabia, Dhahran
2024 → 2024
+Established a solid grounding in AI principles, including linear regression, decision trees, neural networks, activation functions,gradient descent, and loss functions.
+Acquired practical expertise in CNNs, transfer learning, data augmentation, and semantic segmentation, optimizing models through batch normalization, dropout, and ensembling.
attachments
~/portfolio/contact.tsx
// contact.tsx — let's build something together
zsh — contact
$whoami
>Ahmed Al-Makhlooq
$echo $STATUS
>open to new roles 🟢
$cat contact.json
{
"email": "ahmedtal.almakhlooq@gmail.com"
"github": "@Ahmed-T-A"
"linkedin": "in/ahmed-almakhlooq"
}
$

Let's work together.

I'm always open to interesting conversations, new projects, or just a good engineering chat. Reach out through any of the channels below.

// built with Next.js, TypeScript & Framer Motion — designed in VS Code dark