Yeabsira Tarekegn
Full-Stack Software Engineer | Web and Mobile
Addis Ababa, Ethiopia | yabahane@gmail.com | linkedin.com/in/itsyaba | github.com/itsyaba
Summary
Full-stack software engineer building web and mobile products with TypeScript, React, Next.js, React Native and Node.js. As CTO of Tigu, built its mobile app, website, admin panel and backend; the app passed 7,000 downloads in its first 75 days. Ships multilingual products in English, Amharic and Afaan Oromoo and contributes to open source.
Experience
Frontend Engineer, IDEEZA
- Build the frontend, in React, Next.js and Three.js, of an AI platform that turns a product idea described in plain language into hardware: 3D prototypes and enclosures, PCB circuits and the embedded code that runs them.
Chief Technology Officer, Tigu
- Built Tigu, a creator marketplace where African creators run paid communities, teach courses and go live.
- Built the mobile app with React Native, Expo and Expo Router; it reached 7,000+ downloads in its first 75 days.
- Built the website in Next.js and React 19 in English, Amharic and Afaan Oromoo, an admin panel for all content, and a Telegram bot that schedules teachers' broadcasts.
- Built the Node.js backend with MongoDB and Firebase: courses with streamed lessons, paid memberships and real-time live sessions with LiveKit and socket.io.
Full Stack Engineer, Nileode Technologies
- Designed, built and maintained web applications across the full stack, from the user interface to the server.
Projects
Visit Bishoftu, city tourism platform (for Yanol Tech)
- Led the frontend, admin panel and provider portal of the Bishoftu tourism bureau's site, in English, Amharic and Afaan Oromoo, with a crater-lake finder on a live map.
Tech: Next.js 16, TypeScript, Laravel, PostgreSQL, PostGIS, MapLibre, Tailwind CSS, TanStack Query, GSAP
LinkPLC, product catalogue (for Yanol Tech)
- Full-stack development of a multilingual catalogue for an electronics distributor, with 3D product scenes, request-for-quote flows and an AI support chat.
Tech: Next.js 16, TypeScript, Payload CMS, PostgreSQL, GraphQL, React Three Fiber, shadcn/ui
PharmaLink, pharmacy ERP and marketplace (for Yanol Tech)
- Built the landing page and redesigned the ERP (stock, sales, finance, batch tracking, branch transfers) and the marketplace where patients search for a medicine and pharmacies respond.
Tech: React 19, Vite, TypeScript, Laravel, MySQL, Redux, Leaflet
Emahus Hosting, web hosting (for Yanol Tech)
- Built the API that sets up a customer's hosting account automatically once their bank transfer is verified.
Tech: React, FOSSBilling, cPanel / WHM
Mangayomi, open-source reader app (contributor)
- 13 merged pull requests (fixes and features in the app and its extensions) to a 4.3k-star reader app for Android, iOS and desktop.
Tech: Flutter, Dart, JavaScript
Skills
Languages: TypeScript, JavaScript, Dart
Frontend: React, Next.js, Tailwind CSS, shadcn/ui, TanStack Query, Redux, Zod, GSAP, Three.js, React Three Fiber, MapLibre, Leaflet, Vite
Mobile: React Native, Expo, Flutter
Backend: Node.js, Laravel, Payload CMS, GraphQL, WebSockets, socket.io, LiveKit, Firebase
Databases: PostgreSQL, PostGIS, MySQL, MongoDB, Drizzle ORM
Education
freeCodeCamp, Front-End Development | 2020 – 2023