Skip to content

devdavedotdev/devdavedotdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Hello! :octocat:

👋 Hi, I'm David, Web & AI Product Engineer (React, TypeScript)

I'm a Web & AI Product Engineer with 5+ years of professional experience building web applications and AI-powered products in production environments.

I build AI systems: multi-provider chat platforms supporting multiple models from various providers, vision/multimodal applications, and image generation tools (DALL-E 3, Flux). I've shipped streaming chat interfaces, provider abstraction layers, and cost-optimized AI workflows using Vercel AI SDK and OpenRouter.

I've spent several years contributing to long-running products, working within mature codebases, and translating product requirements into clean, maintainable solutions. I'm comfortable working independently and take responsibility for the quality of my code.


🚀 What I Do

  • Build AI-powered products: multi-provider chat, vision apps, image generation

  • Own features end-to-end within large production systems

  • Build and maintain internal UI libraries and component systems

  • Deliver user-facing functionality used across multiple regions

  • Improve developer experience through tooling, standards, and documentation


💼 Recent Work

For the past several years, I've contributed to the long-term development of a medical staffing platform operating across South Africa and the UK, with ongoing expansion into the US market. My work includes:

  • Owned and shipped frontend features for shift scheduling, payments, dashboards, and chat systems
  • Built reusable UI systems and internal component libraries to support long-term product development
  • Maintained and extended a large React codebase with focus on performance, UX states, and maintainability
  • Contributed to setting frontend standards, writing technical specs, and improving team workflows

🧰 Technical Stack

AI Development

  • Vercel AI SDK, OpenRouter, AI Gateway
  • OpenAI (GPT-4o, DALL-E 3), Anthropic (Claude), Google (Gemini)
  • Open-source: Llama, DeepSeek, Qwen, Mistral
  • Streaming responses, provider abstraction, multi-model chat

Frontend Framework & Language

  • React (hooks, advanced state patterns, monorepos)
  • TypeScript, JavaScript

UI Systems

  • Tailwind CSS, Storybook, custom component libraries
  • CSS, SASS, Styled Components

Frameworks & Routing

  • Next.js, Remix, TanStack Start
  • React Router, TanStack Router

State Management

  • Zustand, React Context
  • React Query (server state)

Build & Tooling

  • Vite, Webpack, Node scripting
  • Git, pnpm, npm, yarn
  • Monorepos, CI/CD pipelines

Testing

  • Jest, Vitest

Databases

  • Convex
  • Supabase
  • Postgres
  • Neon

Infrastructure

  • Cloudflare, Netlify

Collaboration

  • Figma

🌐 Featured Projects — devdave.dev

Check out my portfolio for interactive demos and technical deep-dives

Portfolio LinkedIn X

🧠 Engineering Approach

  • Build with clarity – Code should be easy to reason about, modify, and extend
  • Own features end-to-end – From implementation to long-term maintainability
  • AI-first thinking – Integrate AI capabilities where they add real value
  • Product-focused – Align technical decisions with business needs and user impact
  • Work within systems – Comfortable in mature codebases and existing architectures

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published