Skip to content
View MosheHatab's full-sized avatar

Block or report MosheHatab

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
MosheHatab/README.md
Moshe Hatab

Senior Software Specialist — scalable, secure web and mobile products, from architecture through production.
20+ years building production systems · enterprise scale + indie products shipped

Portfolio LinkedIn X

Followers Stars Stack

React TypeScript Node.js Firebase AWS Unity Android

About

I'm a senior software specialist with 20+ years in the industry. By day I work at Amdocs, building and maintaining large-scale production systems for tier-1 telecom customers. I contributed to Harmony 2.0 — an open-source React starter kit published under Amdocs-Studio.

Outside that role I design and ship my own products: PWAs, mobile apps, npm libraries, and backend services — with the same rigor you'd expect from enterprise software.

Freelance & consulting: custom websites, web apps, PWAs, mobile (Android / Unity), APIs, and cloud architecture. Get in touch →

Selected Work

Project What it is Links
Parent Assistant Family & school shared calendar PWA — RBAC, push notifications, AWS Lambda reminders, EN/HE RTL Live
Harmony 2.0 Enterprise React starter kit (Amdocs-Studio OSS) — templates, tooling, docs Docs · GitHub
Candlestick Financial Chart Framework-free TypeScript chart — 100k+ candles, pan/zoom, dual-canvas crosshair Demo · Code
Multi-Layer Radial Chart Apple Watch–style activity rings — React 19 SVG + npm package npm · Demo · Code
Mechanical Keyboard Simulator Unity Android game — freemium, AdMob, Play Games cloud save Google Play

Tech Stack

Frontend React 19, TypeScript, Vite, Redux, Material-UI, accessible & responsive UI, dark/light themes
Backend Node.js, Express, REST, Java, Firebase (Auth, Firestore), AWS (Lambda, DynamoDB, API Gateway)
Mobile Android, Unity (C#), AdMob, cloud save, leaderboards
Cloud & DevOps AWS Amplify, serverless, CI/CD (GitHub Actions), Google Play publishing
i18n Multi-language apps, RTL (English / Hebrew)

How I Work

Discovery → Design → Build → Ship → Support — with clear communication, quality, and ownership at every step.

Full portfolio, services, and contact form at MosheHatab.dev

Pinned Loading

  1. multi-layer-radial-chart multi-layer-radial-chart Public

    A lightweight, dependency-free React 19 + TypeScript library for animated multi-layer radial (activity-ring) charts, rendered with pure SVG.

    TypeScript 2

  2. candlestick-financial-chart candlestick-financial-chart Public

    High-performance interactive candlestick (OHLC) chart engine in TypeScript + HTML5 Canvas - 60fps viewport-windowed rendering with pointer pan/zoom, pinch, and a live price/time crosshair.

    TypeScript

  3. multi-layer-radial-chart-native multi-layer-radial-chart-native Public

    Animated, multi-layer radial (activity-ring) charts for React Native — powered by react-native-svg. Strict TypeScript, zero-dependency core, with gradients, overflow laps, goal markers, gauges, and…

    TypeScript