Skip to content
View Mahmoudbat's full-sized avatar

Highlights

  • Pro

Block or report Mahmoudbat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mahmoudbat/README.md
 __  __    _    _   _ __  __  ___  _   _ ____
|  \/  |  / \  | | | |  \/  |/ _ \| | | |  _ \
| |\/| | / _ \ | |_| | |\/| | | | | | | | | | |
| |  | |/ ___ \|  _  | |  | | |_| | |_| | |_| |
|_|  |_/_/   \_\_| |_|_|  |_|\___/ \___/|____/
Typing introduction

computer science student · IoT student · backend development · embedded systems

Portfolio LinkedIn Instagram

$ whoami
mahmoud-bataineh

$ cat ./mission.txt
I build practical things that sit somewhere between software and hardware.
Most of my projects involve backend services, ESP32 boards, sensors,
or some combination of the three.

$ echo $STATUS
learning, shipping, and occasionally debugging a loose wire

~/profile.json

{
  "name": "Mahmoud Bataineh",
  "roles": ["computer science student", "IoT student"],
  "focus": ["backend development", "embedded systems", "IoT", "game development"],
  "motto": "build practical things with code and hardware"
}

~/featured-projects

$ ls -la ~/projects
repository what it does
2d-cnc-printer A DIY 2D CNC machine for drawing, engraving, and experimenting with custom tools.
PC-Stats-Monitor A Java hardware monitor that sends PC stats to an ESP32 OLED display.
MyFeed A local photo gallery built with privacy and usability in mind.
Smart-Home-Security-Hub An ESP32 security project using sensors, automation, and Blynk.

~/toolbox

languages:
  - C / C++
  - Java
  - Python
  - JavaScript
  - Dart

hardware:
  - ESP32
  - Arduino
  - sensors
  - OLED displays

interests:
  - backend services
  - embedded systems
  - IoT
  - game development

C++ Java Python JavaScript Dart ESP32 Arduino

~/now.json

{
  "building": ["practical systems", "microcontroller prototypes"],
  "learning": "by shipping",
  "status": "debugging one loose wire"
}

~/connect

Portfolio LinkedIn Instagram

$ echo 'Thanks for stopping by.'

Popular repositories Loading

  1. 2d-cnc-printer 2d-cnc-printer Public

    A customizable 2D CNC printer project for hobbyists and makers. Includes firmware, and control software for building and operating your own 2D CNC machine. Designed for easy assembly and modificati…

    C++ 5

  2. PC-Stats-Monitor PC-Stats-Monitor Public

    A real-time PC hardware monitor using a Java backend (OSHI) to serve stats and an ESP32 with an OLED display as a remote client.

    Java 5 1

  3. Smart-Home-Security-Hub Smart-Home-Security-Hub Public

    a smart home using esp32 and blynk

    C++

  4. Mahmoudbat Mahmoudbat Public

  5. retro_console_esp32 retro_console_esp32 Public

    C++

  6. MyFeed MyFeed Public

    local gallery with privacy and usability in mind

    Dart