Available for new roles
Ezira Tigab
Full-Stack Engineer
I build production web applications that hold up under real complexity — role-based permissions, financial calculations, and data that has to reconcile.
Frontend-focused full-stack engineer working in React, Next.js and TypeScript, with Python and Django on the backend. Since 2024 I've shipped e-commerce, payroll, inventory and AI platforms end to end — from component architecture and design-system implementation through to typed APIs and PostgreSQL schemas.
- Based in
- Addis Ababa, Ethiopia
- Status
- Open to full-time and contract work, remote or on-site.
What I do
- 01
Interface architecture
Component systems and state models that survive changing requirements. Design-system implementation, accessible primitives, responsive layouts.
- 02
Product complexity
Multi-role dashboards with distinct permission sets, reporting that has to reconcile, workflows spanning admin, operations and customers.
- 03
End-to-end delivery
Typed APIs with tRPC and Django REST, PostgreSQL and MongoDB schema design, Docker and CI. Enough backend depth to own a feature outright.
Work
Dec 2025 — Present
Frontend Developer
Azeb Baltina — e-commerce platform and mobile apps
- Built the storefront front-end across web and mobile: product listings, cart, and checkout with payment integration.
- Cut page load times and improved retention by reducing render cost on listing and detail views.
- Worked directly with design on the component layer, and with the backend team on API contracts.
Jul 2025 — Oct 2025
Full-Stack Developer
Kubona
KubonaStock — multi-business inventory and sales system
- Designed the product and sales modules end to end: inventory, customer purchases, and supplier transactions.
- Built profit-and-loss reporting with dashboards covering sales performance, COGS, and net profit across date ranges.
- Implemented role-based access for admin, manager, cashier, and supplier, each with a distinct permission set.
1 more detailShow less
- Modelled a type-safe multi-tenant schema with Drizzle and PostgreSQL, and typed the API surface end to end with tRPC.
Jun 2025 — Oct 2025
Full-Stack & AI Developer
Psynthetic
STEM Q&A evaluation and benchmarking platform
- Cut evaluation time by more than 60% by parallelising LLM inference across a thread pool.
- Built evaluation pipelines that score STEM Q&A datasets consistently across experiments using Gemini and other models.
- Shipped FastAPI services with role-based auth so researchers could upload, filter, and analyse datasets.
2 more detailsShow less
- Added real-time analytics endpoints for model performance, dataset statistics, and error distribution.
- Handled LLM rate limits gracefully with retries, logging, and monitoring.
Mar 2025 — Aug 2025
Frontend Developer
AI interview preparation platform
- Led the front-end for a platform that simulates interview sessions and returns real-time feedback.
- Improved onboarding speed and session completion by reworking the interaction flow.
- Built the reusable component layer and state model, reducing build time for later features.
1 more detailShow less
- Aligned front-end behaviour with streaming AI output in collaboration with the ML team.
Nov 2024 — Mar 2025
Frontend Developer
Nexus UI Solution
School management system for Chuchu Beauty & Fashion Design
- Delivered registration, grade tracking, and payment flows supporting both manual and system-based payment.
- Modelled batch-based scheduling for both short courses and long-duration programmes.
- Kept complex admin workflows maintainable with a modular component layer and a single state model.
May 2024 — Jul 2024
Full-Stack Developer, Intern
RollPay — payroll management system
- Built payroll screens for salary processing, deductions, benefits, and reporting, aimed at HR and finance users.
- Managed asynchronous payroll calculation flows with Redux and Saga middleware.
- Integrated a Django REST backend, handling validation for employee records and salary structures.
Selected projects
Multi-Vendor Marketplace
A marketplace where independent vendors sell fresh produce direct to customers.
Three separate role surfaces over one catalogue: an admin console for vendor and user approval, a vendor dashboard for products and orders, and the customer storefront. The interesting part was keeping one product model coherent across all three without the permission logic leaking into the UI.
RoomScout
A hotel reservation broker that aggregates listings across providers.
Four roles, each with a genuinely different job: admin over listings, hotel manager over rooms and details, cashier over payments, and the traveller searching and booking. Filters and availability had to stay correct across all of them, which made the state model the hard part rather than the UI.
RollPay
Payroll management covering salary, deductions, benefits, and reporting.
Payroll is unforgiving: the numbers have to reconcile and the audit trail has to hold. Built around asynchronous calculation flows with Redux Saga over a Django REST backend, with separate surfaces for admin, clerk, and employee.
Nestopia
A rental platform connecting landlords and tenants.
A listing and search experience built around making properties genuinely comparable — strong information hierarchy on the listing card, and a typed data layer over PostgreSQL underneath it.
More on GitHub, including Smart Shop and Songish.
Stack
- Languages
- TypeScript · JavaScript · Python
- Frontend
- React · Next.js · Redux Toolkit · Tailwind CSS · shadcn/ui · Material UI
- Backend & data
- Node.js · Express · Django · Django REST · FastAPI · PostgreSQL · MySQL · MongoDB
- Infrastructure
- Docker · AWS · Vercel · Firebase · Git
Contact
Email is the fastest way to reach me. Happy to talk through any of the work above in more detail.
- Phone
- +251925527212
- Based in
- Addis Ababa, Ethiopia
Education
- 2021 — 2025
- BSc, Software EngineeringBahir Dar Institute of Technology · CGPA 3.88
- 2023 — 2025
- Software Engineering ProgrammeALX Africa · Backend specialisation