Open to thoughtful collaboration

Abdullah
Batahaf.

Software developer, programmer, and circuit-minded builder.

I turn technical curiosity into practical software, intelligent systems, and interactive experiences—one well-routed signal at a time.

ABsignal / 01
HARDWARE / SOFTWARE
DESIGNED TO CONNECT

Built from curiosity.
Driven by systems.

Technical range is more useful when it connects. These are the areas I keep building through.

Languages
01Arabic02English03Spanish

Core practice

ProgrammingCircuit DesignData Analysis3D ModellingNetwork Design

Exploration

Machine LearningArtificial Intelligence3D Printing

Tools &
technologies.

An evolving toolkit for web, data, hardware-adjacent work, and visual prototyping.

01Languages

JavaScriptTypeScriptPythonC#C++JavaDart

02Technology

Next.jsNode.jsExpress.NETCode AgentsTensorFlow

03Data

PostgreSQLMongoDBNumpy

04Build

React NativeFlutterFigmaUnityBlenderEasyEDA

Selected
signals.

Three starter projects

01Project

E-commerce Platform

A full-stack commerce build designed around a clean customer journey and practical backend integration.

  • NextJS
  • Node.js
  • Express
  • PostgressDB
  • AWS
02Project

Smart Navigation Assistant Hat

An assistive navigation device that uses audio distance alerts and verbal object descriptions for more independent mobility.

  • Raspberry Pi
  • Python
  • Firebase
  • OpenCV
  • TensorFlow
  • NumPy
03Project

Unity FPS Shooting Game

An immersive first-person shooter project that brings together game systems, 3D modelling, and interactive design.

  • Unity
  • C#
  • 3D Modelling
  • Game Design

Technical by nature.
Intentional by design.

My work sits at the intersection of programming, systems thinking, and creative technology. I enjoy solving complex problems with software that is clear, capable, and made to last.