Software developer / Product builder

Ammar Saleh

I build useful products where software, security, accessibility, and real operations meet.

In view
ETalken AAC

Accessible communication

Products built around real constraints.

Accessibility, external security, field operations, and systems thinking require different answers. The constant is a clear, useful product.

01 / Assistive technology

ETalken AAC

The first guided eye-free AAC experience, designed around flexible and personalized communication.

Role
Creator / Product engineering
Focus
Product strategy / Accessible interaction
ETalken AAC guided communication experience on mobile devices

02 / Cybersecurity

WeHackU

A security assessment product that turns external risk into prioritized, evidence-led remediation.

Role
Product engineering / Security
Focus
Security product design / Web and API security
WeHackU external security assessment interface and sample findings

03 / Service operations

EagleEyes

A residential and commercial camera installation service built around clear setup and dependable delivery.

Role
Co-Founder
Focus
Service design / Operations
Commercial security camera installed on a building exterior

From product direction to dependable delivery.

01

Software Developer | Product Engineering

Lead product engineering across accessibility and cybersecurity, from problem definition and architecture through launch and iteration.

Set technical direction across application architecture, data, security, deployment, and product lifecycle decisions.

02

Co-Founder | EagleEyes

Co-founded a camera installation service for residential and commercial clients.

Shape service delivery, customer experience, operations, brand, and supporting technology.

Calm decisions. Clear systems. Useful releases.

01

Frame the right problem

Find the real constraint before committing to an interface, architecture, or process.

02

Build the whole system

Connect product experience, data, security, delivery, and operations instead of optimizing one screen in isolation.

03

Make complexity legible

Preserve technical depth while giving users and teams a clear next decision.

04

Ship, observe, refine

Treat launch as a working baseline and improve the product as real needs become visible.

Engineering breadth, organized around outcomes.

01

Product engineering

  • Application architecture
  • Full-stack systems
  • Product iteration
  • Accessible interaction
02

Security & reliability

  • Secure software development
  • Web and API security
  • Authentication and access control
  • Vulnerability assessment
03

Platforms & data

  • PostgreSQL, MySQL, MongoDB
  • Firebase and Vercel
  • Database and API design
  • Testing and deployment
04

Core technologies

  • TypeScript and JavaScript
  • React, Next.js, Angular
  • Node.js and Express.js
  • Java, Python, C++, SQL

I work across the parts of a product that are usually separated.

I am a software developer, product builder, and systems thinker with a Bachelor of Science in Computer Science. My work spans product strategy, application engineering, security, and operations.

That range is practical: it helps me turn complex needs into understandable systems and carry decisions through to reliable releases.

EducationWestern Governors University

Bachelor of Science in Computer Science

Languages

English / Arabic

Let's build something useful.