About
I'm a frontend engineer who cares about accessible, pixel-perfect experiences on the web. Day to day I lean on TypeScript and JavaScript across React and Next.js, with Node.js when the UI needs a solid API surface; I'm also fluent in Python for tooling and services, comfortable with C++, SQL, and Bash when work sits closer to systems or data, and I reach for PostgreSQL, MongoDB, Redis, Docker, Tailwind CSS, Vue, Express, and GitHub Actions when the problem calls for them.
Right now I'm a founding engineer at Alactive, leading development of a multi-agent system with models tuned for specific tasks. I integrate the product with WhatsApp, Outlook and Gmail, web clients, and multiple property-management systems using public APIs and targeted reverse engineering where integrations aren't documented. I cut end-to-end response time by about twenty-six percent with a router that selects models based on query complexity, and I build internal tools to monitor and operate the platform.
Earlier roles rounded me out across the stack: I shipped Vue and Express features at GO PLATFORM after researching competitors and reverse-engineering closed-source tools to map architecture; at Datafinity I scaled Supabase-backed Postgres with indexing and caching while locking down TLS, hardened APIs, and access control; at Brighter Generation I led a team of four on a chronic-care monitoring product deployed across hospitals, pairing React, Node, Express, and MongoDB with IoT hardware collaborators.
I'm pursuing a BS in Software Engineering at Addis Ababa Science and Technology University (ongoing since September 2023), with coursework spanning object-oriented programming, data structures and algorithms, web and mobile development, requirements and systems design, operating systems, agile delivery, introductory ML, and security. On the side I keep shipping projects like browser extensions and an applicant-tracking workspace—always chasing interfaces that feel great and backends that stay dependable.
Experience
Mar 2025 — Present Lead development of a multi-agent system with models tuned for specific tasks. Integrate the product with WhatsApp, Outlook and Gmail, web clients, and multiple property-management systems using public APIs and targeted reverse engineering where integrations are undocumented. Improve response time by 26% with a router that selects models based on query complexity. Build internal tools to monitor, analyze, and operate the agentic platform.
- TypeScript
- Python
- Node.js
- Docker
- REST APIs
Nov 2024 — Feb 2025 Research competitor platforms to inform product direction and system design. Reverse engineer closed-source software to map architecture and workflows. Deliver core application features on Vue for the frontend and Express for backend services.
- Vue
- Express
- Node.js
- TypeScript
- JavaScript
May 2023 — Dec 2023 Design, implement, and maintain a scalable database architecture on Supabase as usage grows. Reduce database query latency through strategic indexing and a high-performance caching layer. Ship secure backend integrations with TLS, hardened API endpoints, and strict access-control policies for reliable communication with the frontend.
- Supabase
- PostgreSQL
- Node.js
- Redis
- REST APIs
Dec 2022 — Mar 2023 Lead a team of four to build a chronic-care patient monitoring system that automates patient management and real-time monitoring. Deploy the system across multiple hospitals, reducing average patient waiting time by 40 minutes and increasing daily hospital capacity by about 26%. Collaborate with hardware engineers to integrate IoT components into end-to-end monitoring workflows.
- React
- Node.js
- Express
- MongoDB
- IoT
Projects
Tabs
A cross-browser side-panel extension for saving and organizing the pages you want to keep without leaving them open. It lets you capture the current tab or an entire session, group and search saved links, and return to them later from a clean, lightweight workspace. Available in the Chrome Web Store and Firefox Add-ons.
- React
- TypeScript
- Vite
- Chrome Extension
Application Tracking System
Full-stack hiring workspace that streamlines recruitment for organizations: manage applications, track candidates through the pipeline, and coordinate hiring workflows end to end. Layer in AI-assisted ranking so reviewers can sort applicants by skills and qualifications faster.
- Next.js
- React
- Express
- MongoDB
- Google Gemini