Frontend-leaning software engineer building AI-native product systems across web, browser extensions, desktop, mobile.
I’m a software engineer with 4.5+ years of experience shipping user-facing product systems across web, browser extensions, desktop, mobile, and backend. My core strength is frontend, but over time my work has expanded into cross-platform product ownership, shared architecture, migrations, performance work, auth flows, and the backend systems needed to support those products.
I work in an AI-first way: not as a shortcut, but as leverage to move faster, own more surface area, and execute better across codebases. I care about making complex products feel fast, reliable, and easy to use.
TextCortex AI — Platform Engineer
- Working across a shared monorepo powering the web app (2.4M+ users, 200k+ DAU), the Chrome/Edge extension (70k+ users), and the desktop app.
- Built the desktop app from an empty directory with Tauri v2 + React + Rust, and continue to lead and evolve it across core product, native integrations, and release workflows.
- Led major extension rebuild and migration work, including ZenoChat, theming, enterprise support, API migration, and Chrome Web Store hardening.
- Shipped auth and integration flows connecting the platform with Spritz and OpenClaw for enterprise agent workflows.
- Drove frontend UX and performance improvements, including shell-first rendering and other work that made product surfaces faster and more reliable.
Technify — Part-time Frontend Engineer
- Worked on the live enterprise/public-sector platform UEMIS, shipping multiple production frontend features over a 10-month engagement.
- Implemented offline support for the product as part of that work.
- At Addis Software, worked as a full-stack and React Native developer on Dodai, Ethiopia’s first electric scooter platform: 3 React Native apps for driver, swapper, and charger workflows plus the admin web app. I also contributed across the Node.js, Express, and MongoDB backend, including payment integrations, real-time notifications, and role-based access control.
- At IE Network Solutions, worked across frontend and full-stack product delivery on enterprise systems such as the SCM platform, PEP, and a BoQ automation system, helping build business-critical workflows spanning supply chain, HR, OKR, and internal operations.
- Earlier there, I worked on internal office systems and performance-management tooling, and also helped mentor junior developers and unblock technical issues within the team.
- Gratly — AI-powered cooking companion for saving recipes, planning meals, and generating smart shopping lists.
- FlowRead — AI reading assistant for instant definitions, translations, and explanations on web pages and PDFs.
- TrimLink — Privacy-focused URL shortener with custom domains, QR codes, and analytics.
- refacto — CLI for renaming entire projects across languages and frameworks, with dry-run support and 98% test coverage.
I write mainly on LinkedIn and Medium about engineering, architecture, debugging, and product development.
- Best Practices for Node.js Development
- Exploring Effective Prop Drilling Solutions
- The 10 Must-Know Tips for Software Engineers
- Stop the Thundering Herd Problem Before It Starts
- Why Unnecessary Network Requests Harm Your App
- What is SAML? How Does SAML Authentication Work?
- Frontend-first: TypeScript, React, React Native, Next.js, browser extensions, Tauri v2, Tailwind, shadcn/ui, Zustand, React Query
- Backend and platform: Python, Flask, Rust, Node.js, Express, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, GitHub Actions, OAuth 2.0
- AI workflow: Claude Code, Cursor, OpenAI Codex, MCP integrations, context engineering, and agentic development



