Skip to content
View EsmailEbrahim's full-sized avatar

Organizations

@SUPostgraduateManagement @SanUni-Dev @Xair-Team

Block or report EsmailEbrahim

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.

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
EsmailEbrahim/README.md

👋 Hi — I’m Esmail Ebrahim Hamza

Systems Analyst & Full-Stack Developer @ XAIR Informatics
🎓 B.Sc. Information Systems, Sana’a University ’24
📍 Sana’a, Yemen • 📧 esmailebraheem771@gmail.com
LinkedInhttps://github.com/EsmailEbrahim


🔭 About Me

I build and operate reliable full-stack systems with a focus on Frappe/ERPNext, modern JavaScript front-ends (Vue.js + Tailwind), and scalable data infrastructure. I enjoy applying DevOps practices (Docker, GitHub Actions) and time-series technologies (TimescaleDB) to improve reliability, observability, and delivery velocity.


💼 Current & Recent Work

Systems Analyst & Developer — XAIR Informatics

Nov 2023 – Present

  • Implemented TimescaleDB for time-series warehousing and optimized temporal queries.
  • Containerized services and standardized environments using Docker & Docker Compose.
  • Automated CI/CD and maintenance tasks with GitHub Actions (e.g., automated DB schema dumps and DBML/ERD artifact generation).
  • Enforced multi-tenant security using PostgreSQL RLS and set tenant context from backend services.
  • Managed PostgreSQL (schema design, backups/restores) and administered via pgAdmin4.
  • Deployed and maintained Django, Vue.js, FastAPI apps on Contabo Ubuntu servers; configured Nginx and firewall rules.
  • Built BI reports & dashboards (dbt, Metabase, Frappe Insights) and documented DB schemas with DBML.

Remote Developer (Contract) — Ebkar Technology & Management Solutions (Frappe partner)

Apr 2025 – Sep 2025 (Remote)

  • Delivered feature development, bug fixes, and version upgrades across POS UI and custom Frappe apps.
  • Implemented front-end features using Vue.js + Tailwind CSS and fixed cross-version migration issues.
  • Collaborated remotely via Git, performed code reviews, and followed task-based delivery.

Freelance — Restaurant POS & Surveillance Systems

Nov 2024 – Mar 2025 (POS) · Sep 2021 – Present (Surveillance)

  • Architected a multi-branch restaurant POS using Frappe & Vue.js (real-time order entry, table management, inventory, sales analytics).
  • Programmed, installed, and maintained commercial surveillance camera systems.

🚀 Featured Projects

  • PSA (Postgraduate Studies Admin System) — Graduation project using Frappe for postgraduate workflows. ▶️ https://github.com/EsmailEbrahim/psa
  • Restaurant POS — Multi-branch point-of-sale system (Frappe + Vue.js).
  • Custom ERPNext Apps — Domain-specific modules and reports for XAIR Informatics.

🛠️ Skills

Languages & Frameworks
Python · JavaScript · Vue.js · Tailwind CSS · Frappe / ERPNext · Django · Flask

Databases & Data Engineering
PostgreSQL · TimescaleDB · PostgreSQL RLS · DBML · SQL · pgAdmin4

DevOps & Deployment
Docker · Docker Compose · GitHub Actions · Nginx · Contabo (Ubuntu server provisioning)

BI & Reporting
dbt · Metabase · Frappe Insights · SQL-powered dashboards

Tools & Processes
Git · Postman · Taiga (Scrum) · Trello · CI/CD · ERD / UML / DFD


🎓 Education

B.Sc. Information Systems, Sana’a University (Oct 2020 – Aug 2024)


📜 Certifications

  • Frappe Framework Training Bootcamp — FCIT, Sana’a University (2023–2024)
  • Web Development with Django & Flask — Technical Leaders College (2023)
  • Python Basics — Technical Leaders College (2023)
  • Computer Networks & Network Security — Mahara Tech (2022)

📊 GitHub Stats

Esmail’s GitHub Stats
Top Langs


🤝 Let’s Connect

Open to remote contracts and collaboration — feel free to reach out!

Pinned Loading

  1. psa psa Public

    Forked from SUPostgraduateManagement/psa

    Sana'a University Postgraduate Studies Administration (PSA)

    JavaScript 1

  2. git-flow git-flow Public

    Comprehensive guide and best practices for implementing Git Flow, including detailed explanations, visual diagrams, and commit message conventions.

    1

  3. eh-extract-files-to-txt eh-extract-files-to-txt Public

    Python 3 1