Hi, I’m Yohannes Tibebu Mulugeta, a Full Stack Developer with strong experience in designing and deploying web platforms. I am skilled in building multi-portal systems and managing complex datasets including genetic data and phenotypic records, focusing on creating strong user interfaces and reliable backends. I am passionate about using modern web technologies to solve business logic challenges.
Hello! I enjoy turning ideas into scalable software and collaborating with stakeholders to deliver practical solutions with modern tooling.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Enabled client to share insights with partners without manual data extraction
- Improved data accuracy by reducing human error in reporting workflows
- System remained 100% stable during deployment with no user disruption
Expanded an existing multi-portal platform with a public-facing reporting layer, enabling external stakeholders to securely query, filter, and export complex datasets without compromising system integrity.
The Challenge:
External partners needed read-only access to aggregated data for analysis, but the existing system lacked secure public interfaces or export capabilities.
My Solution:
• Designed a secure, read-only API layer with strict RBAC to isolate public queries from core application data
• Built a high-performance search interface with real-time filtering, pagination, and on-demand export to PDF/CSV/Excel
• Developed specialized transaction forms to streamline digital record-keeping workflows for internal users
• Implemented caching strategies and query optimization to maintain performance as dataset size grew
• Used clean integration patterns to deploy updates with zero downtime to existing modules
Results:
Tech Stack: Node.js, Express, MongoDB, PostgreSQL, Prisma ORM, React, Firebase Functions, RBAC
Led end-to-end development of a complex multi-portal web platform designed to manage critical physical assets and sensitive datasets across four distinct user roles: administrators, field agents, end-users, and regulators.
🔹 The Challenge:
The client needed a unified system to replace fragmented spreadsheets, Microsoft Access DB and manual processes, with strict security requirements and real-time collaboration capabilities.
🔹 My Solution:
• Architected a modular React + TypeScript frontend with dynamic form handling (React Hook Form + Zod) to manage complex data entry workflows
• Built a scalable Node.js/Express.js backend deployed via Firebase Functions, enabling serverless auto-scaling during peak usage
• Designed a flexible MongoDB schema to support evolving asset lineage tracking, transaction histories, and audit logs
• Implemented granular Role-Based Access Control (RBAC) to ensure data isolation and compliance across user types
• Integrated Firebase Firestore for live notifications and Cloud Storage for secure document management
🔹 Results:
✅ System launched on schedule and is currently managing live operational data
✅ Reduced client’s data reconciliation time by ~70% through automated workflows
✅ Received positive feedback on code quality, documentation, and communication
🔹 Tech Stack: React, TypeScript, Tailwind CSS, Node.js, Express, MongoDB, Firebase (Functions, Firestore, Storage), RBAC design patterns
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Addis Ababa today.