Problem
Opian Technologies
Opian ERP
A modular multi-tenant ERP platform with a React frontend and .NET backend for identity, HRM, workflow-driven operations, auditing, and tenant administration.
What it does
- Feature-owned modules with shared application shell boundaries
- Typed server-state and API client architecture
- Role, page, and action permissions with tenant-bound sessions
- Employee records, timesheets, leave requests, and approval workflows
- Versioned workflow engine, audit metadata, and SaaS tenant foundations
- Automated formatting, linting, build, test, and pull-request quality checks
Inside the build
Problem, constraints, decisions, and outcome.
What changed and why
Constraint
Multiple feature teams need independent ownership while permissions, accounting values, and lifecycle rules remain controlled by backend contracts.
My contribution
Established the frontend foundation, module ownership rules, shared shell boundaries, typed API access, server-state conventions, and quality gates.
Technical decision
Organize work by business feature, use TanStack Query for server state, and keep the shared application shell separate from module behavior.
Outcome
Created a maintainable ERP frontend foundation that supports parallel feature delivery with automated build, lint, formatting, and test checks.
More Work
Other projects from the same portfolio.

Geez Document Retrieval System
Dedicated Information Retrieval system for Ge'ez texts, featuring a custom stemmer and evaluated using precision, recall, and F1-score.
Civic Reporting System
Location-based civic reporting platform that clusters community issues and routes them to relevant authorities.

Raster Graphics Simulator
Sandbox environment for experimenting with raster graphics algorithms and rendering trade-offs.

HaFCoM Corporate Website
Official website for an Ethiopian construction and architectural firm.

Fast Food Restaurant Management System
Queue-based system for coordinating kitchen workflows in fast-paced restaurants.

CPU Scheduling Algorithm Visualizer
Interactive simulator for FCFS, SJF, and Round Robin scheduling algorithms.