Skip to content

About

Mohammad Erhim

Software Engineer · Full-Stack, Mobile & AI

I'm a Computer Systems Engineer and software engineer from Gaza, Palestine. I started at Dash with a university internship in October 2022 and grew into a Software Developer role, building web, mobile, AI and cloud products through July 2026.

I work across React and React Native, Node.js and NestJS, Python and LiveKit voice agents, AI automation, and AWS cloud services (Amplify, EC2, S3, Lambda, Device Farm). I use AI tools to learn and deliver quickly while keeping ownership of the engineering result.

Skills

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Tailwind CSS
  • Redux
  • responsive UI

Backend & APIs

  • Node.js
  • NestJS
  • Express
  • Laravel
  • REST
  • GraphQL
  • WebSockets

Mobile & native

  • React Native
  • Flutter
  • Swift
  • SwiftUI
  • iOS and Android builds

AI & automation

  • Python
  • LiveKit Agents
  • LLM integration
  • prompt engineering
  • tool calling
  • RAG
  • Bland AI
  • n8n
  • Langfuse

Cloud & AWS

  • AWS Amplify
  • AWS EC2
  • AWS S3
  • AWS Lambda
  • API Gateway
  • Cognito
  • AppSync
  • Device Farm
  • Docker
  • Git
  • GitHub
  • Linux

Testing & QA

  • Appium
  • WebdriverIO
  • Playwright
  • Jest
  • Cypress
  • regression testing
  • debugging

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firebase
  • Sequelize

Integrations

  • Twilio
  • Stripe
  • Telegram
  • LiveKit
  • webhooks
  • third-party APIs

Languages

  • JavaScript
  • TypeScript
  • Python
  • Swift
  • SQL
  • PHP

Experience

  1. July 2023 – July 2026

    Software Developer

    Dash

    Developed, maintained and debugged web, mobile, backend and AI-driven applications across multiple commercial projects, using React and React Native, Node.js, NestJS and Laravel, Python and LiveKit agents, Flutter, AI automation and AWS.

  2. January 2023 – June 2023

    Software Development Intern (UNDP-supported)

    Dash

    Six-month internship on real products and existing codebases: implementation, debugging, maintenance, testing and application improvements.

  3. October 2022 – December 2022

    Software Development Intern (University program)

    Dash

    First professional experience with real application code, development environments, debugging and team workflows.

Education

  1. 2018 – 2023

    B.Sc. in Computer Systems Engineering

    Al-Azhar University – Gaza

    GPA: 88.16 / 100

Quick answers

What are your strongest areas?

React and React Native, TypeScript and JavaScript, Node.js and NestJS, Python with LiveKit for AI voice agents, AI automation and AWS cloud services.

Do you use AI in your workflow?

Yes. I use AI development tools to research unfamiliar technologies, prototype, implement, debug and test, while keeping ownership of the engineering result.

Which languages do you speak?

Arabic (native) and English (conversational).