• ETalken AAC is live on iOS and Android
  • AI and automation for everyday work
  • Co-founder of EagleEyes
  • Security testing with WeHackU
  • New writing: Brain Rot Is a Defense Mechanism

Software engineer & product builder

Ammar Saleh

I build software
people can rely on.

  • Engineering
  • Product
  • AI & systems
Scroll

(01)About

I design and build software, all of it, from the first screen to the systems behind it.

I have a B.S. in Computer Science and work across the stack: product design, architecture, AI, accessibility, and security.

So far: an app that helps people communicate, a security testing product for web apps and APIs, and a camera installation company I co-founded.

Education
B.S. in Computer Science Western Governors University
Languages
English / Arabic
Focus
Software / Product / AI & systems
  1. 01

    Understand

    Define the problem before writing code.

    Who it’s for, what it needs to do, and how success will be measured.

    • Requirements
    • User flows
    • Success metrics
  2. 02

    Connect

    Plan how the pieces fit together.

    Screens, services, and data designed together, so nothing needs rebuilding later.

    • Architecture
    • Data model
    • APIs
  3. 03

    Refine

    Ship it, then refine the details.

    Tested, fast, and accessible, then improved with real use.

    • Testing
    • Accessibility
    • Performance

(02)Experience

Ideas, shipped.

  1. Software engineering

    Product & app development

    I turn ideas into real, working apps, start to finish.

    ETalken AAC and WeHackU are two of them.

  2. Co-founder

    EagleEyes

    I co-founded EagleEyes, a security camera company for homes and businesses.

    I manage day-to-day operations, customer support, the brand, and the technology.

  3. Author

    The Efficiency Hand

    I wrote The Efficiency Hand, about when an improvement is worth the effort and when it only adds more work.

    Read The Efficiency Hand

(03)Skills & tools

What goes into the work.

  • Software engineering

    Web and mobile apps, from the first screen to the database, with tests in place from day one.

    • Web apps
    • iOS & Android
    • APIs
    • Databases
  • Product & UX

    User flows, interaction design, and prototypes that answer the big questions before any code is written.

    • User flows
    • Prototypes
    • Information architecture
  • AI & automation

    Systems that take over repeated work and run many tasks at once, with AI handling the parts that need judgement.

    • Many tasks at once
    • Workflows
    • Integrations
    • AI assistants
  • Security & accessibility

    Secure sign-in and access, web and API security testing, and interfaces that work for everyone, including screen-reader users.

    • Auth & access
    • API security
    • WCAG
    • Screen readers

Toolbox

Languages
  • TypeScript
  • JavaScript
  • Python
  • Java
  • C++
  • Swift
  • Kotlin
  • SQL
Web
  • React
  • Next.js
  • Angular
  • Astro
  • Node.js
  • Express.js
  • Vite
  • Tailwind CSS
  • HTML
  • CSS
  • Three.js
  • GSAP
Mobile
  • iOS
  • Android
  • Capacitor
  • PWAs
  • Google Play
  • App Store
Databases
  • PostgreSQL
  • MySQL
  • SQLite
  • MariaDB
  • Microsoft SQL Server
  • MongoDB
Cloud & backend
  • Firebase
  • Supabase
  • Vercel
  • Railway
  • Docker
  • Resend
  • Linux
  • REST APIs
  • Webhooks
Quality & security
  • Playwright
  • Accessibility testing
  • Prettier
  • GitHub Actions
  • CI/CD
  • Nmap
Everyday tools
  • Git
  • GitHub
  • VS Code
  • Android Studio
  • Xcode
  • Postman
  • DBeaver

Interfaces, Architecture, Automation, Data, AI, Accessibility, Security, Systems, Product

(06)Contact

Have something
in mind?

A product, a role, or an idea. Send me a note and I’ll get back to you.