Ahmed Ebid Senior Full-Stack Software Engineer

I turn ambitious ideas into reliable products from AI-native platforms to collaborative systems and everything in between.

Ahmed Ebid smiling in front of a blue lake and desert landscape
Engineer · collaborator · builder

Selected product work

Where AI, collaboration, and complex workflows become products.

Current focus Building Tubali AI, an AI operating system for construction project delivery, starting with cost and project controls for fit-out firms and expanding to coordinate design, engineering, procurement, sustainability, and contracts across the broader construction industry.

AI-assisted document platform

Built document-aware AI workflows for search, comparison, and reviewable editing inside a collaborative writing environment. The work also covered persistent conversations, shared document state, and local, desktop, and cloud project storage.

Document AI · Collaborative editing · Local-first storage

AI screenplay & media systems

Developed connected workflows for screenplay search, proofreading, writing assistance, and generative media. The systems coordinated models, images, voices, audio, and video while keeping long-running work visible, recoverable, and connected to project state.

AI search · Generative media · Workflow reliability

Cross-platform reading & document processing

Delivered reading, search, localization, analytics, and text-to-speech across web, iOS, and Android. Alongside the application work, improved the pipeline that converts complex PDFs into structured screenplay data.

Cross-platform delivery · Document parsing · Product reliability

A non-linear route into software

I bring eight years of engineering research and teaching to the way I build software.

Today, I work where thoughtful interaction design and difficult system architecture need to be considered together across AI product systems, collaborative documents, construction project delivery, and cross-platform persistence.

Eight years of teaching and research shaped how I work. I investigate carefully, test assumptions, explain complex ideas clearly, and keep the people using the product in view.

Academia

8 years
Teaching and research in engineering
100+
Students mentored

Software

4 years
Software product delivery since 2022
4 platforms
Web, iOS, Android, and desktop delivery

Education

MSc and BSc (ABET-accredited) in Construction and Building Engineering, AASTMT

Front End Developer Track, Skillcrush

Trajectory

Experience across software, teaching, and research.

  1. Tubali AI

    Co-founder & CTO

    Building an AI operating system for construction project delivery, beginning with cost and project controls for fit-out firms.

  2. WriterDuet

    Senior Software Engineer

    AI-assisted document tooling, collaborative editing, local-first storage, full-stack product systems, and distributed media workflows.

  3. AASTMT

    Engineering Lecturer & Researcher

    Eight years teaching construction and building engineering, mentoring students, conducting research, and improving academic workflows.

  4. University of Naples Federico II

    Researcher

    Building-energy modelling and decision-support research for urban planners and policymakers, culminating in a published book chapter.

How I approach the work

From ambiguity to a system people can trust.

Research taught me to investigate carefully. Teaching taught me to make complexity clear. Product engineering taught me to carry both through to delivery.

  1. 01 Find the real problem

    Careful investigation, tested assumptions, and a clear definition of the intended outcome come before implementation.

  2. 02 Design the whole path

    The user experience and technical system are designed together, because each influences what the product can do and how it feels to use.

  3. 03 Keep people in control

    Complex and AI-assisted workflows should remain understandable, reviewable, and reversible.

  4. 04 Verify the work

    The expected flow is only the starting point; what happens when things go wrong matters just as much.

Investigate · Model · Build · Verify

Let’s talk

Building something complex that should feel simple?

I’m open to helping teams shape complex ideas into products people can understand, trust, and use.