Software Developer
AI Automation Focus
What this page is
Keith Azodeh’s work sits at the intersection of product engineering and automation. This page is the hub for the Keith Azodeh section on Asaday, with links to deeper case studies and the best places to start if you are evaluating a project or collaboration. The goal is simple, show the kind of software Keith Azodeh builds, explain how he thinks about systems, and make it easy to explore the details without fluff.
Across projects, the common thread is building software that reduces manual effort. That might mean automating repetitive form workflows in the browser, creating a desktop app for configuring an AI voice calling flow, or building a lightweight web app that uses Firebase for authentication, data storage, and real-time collaboration. If you are looking for an engineer who can take an idea from a rough outline to a working product, you will find representative work here.
Core focus areas
Keith Azodeh works in a few consistent areas that reinforce each other. These are the themes you will see across the portfolio and case studies.
- AI automation in real workflows, using AI APIs where they add real value, and deterministic logic where reliability matters.
- Voice agent orchestration, with practical telephony integration patterns for outbound calling and call logging.
- Browser extension development, especially when the fastest path to impact is meeting users where they already work, inside the browser.
- Firebase-backed web apps, with a focus on authentication, Firestore data modeling, and clean client-side architecture.
- Shipping and iteration, building versions that can be tested, refined, and improved based on real usage.
Highlighted projects (quick start)
If you want to understand Keith Azodeh’s style quickly, start with these three pages. Each one covers a different surface area, browser automation, desktop app integration, and event community tooling.
- Exempliphai, a Chrome extension case study focused on automating job application form filling with a mix of saved profile data and AI assistance.
- AI voice agent automation (DentAI / SmartVoiceX), a desktop app case study centered on configuring and running voice agent calling workflows.
- From Strangers, a Firebase-backed community app pattern with sign-in, check-in, and event sharing features.
Keith Azodeh also maintains internal tooling and site infrastructure work. If you care about content operations, see Okeike Web Editor and the SEO improvements write-up.
How Keith approaches building
Keith Azodeh’s approach is pragmatic. Projects are designed around constraints, like what the user already uses, what data exists, what must be reliable, and what can be improved over time. That leads to a few consistent patterns.
Start with a narrow, testable workflow
Instead of trying to build a generalized platform on day one, Keith Azodeh typically begins with a single workflow that can be tested end to end. In a browser extension context, that could be the ability to populate a known set of fields on a known site. In a voice-agent context, that might be a repeatable outbound call path, with configuration stored and call logs captured.
Combine deterministic logic with AI thoughtfully
Automation is most useful when it is predictable. Keith Azodeh tends to use deterministic logic for selecting elements, mapping structured fields, and validating inputs, then uses AI for the parts where interpretation helps, such as turning a resume into structured data or generating a concise short answer from that data. This avoids brittle "AI everywhere" designs and keeps the system maintainable.
Favor clean integration boundaries
When integrating services like telephony, authentication, storage, or payments, Keith Azodeh aims for clear boundaries. The core application should keep its own state model, and integration adapters should be replaceable. This makes systems easier to debug and easier to evolve.
Explore more
For a narrative bio, read About Keith Azodeh. For an overview of what Keith Azodeh offers professionally, visit Services. To browse the work by category, go to the Keith Azodeh portfolio. If you want a project list without extra narrative, see Keith Azodeh projects. If you want the deeper write-ups, start at Keith Azodeh case studies. If you want to start a conversation, the Contact page is the simplest path.