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.

Yohannes Tibebu Mulugeta

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Amharic
Fluent

Work Experience

Freelance Full Stack Developer (Upwork Contract) at Client Project
August 20, 2024 - February 20, 2025
Designed and built a full-stack, multi-portal platform from scratch to manage complex data and assets across four user types (admins, field agents, end-users, regulators). Implemented a modular React frontend (TypeScript, React Hook Form, Zod, Tailwind CSS) and a robust Node.js/Express API. Used a flexible NoSQL data model in MongoDB to track assets, lineage, transactions, and detailed records. Implemented Role-Based Access Control (RBAC) and integrated real-time communication with Firebase Firestore and secure file storage. Deployed the backend on Firebase Functions for scalability.
Freelance Full Stack Developer (Upwork Contract) at Client Project
May 20, 2025 - June 20, 2025
Expanded the system with reporting and an external stakeholder-facing layer to query and export complex datasets securely. Implemented a secure, read-only data portal with RBAC, built a fast search interface capable of handling large datasets with real-time filtering, and enabled on-demand PDF/CSV/Excel exports. Designed streamlined, transaction-based forms to simplify complex digital record-keeping.
Freelance Full Stack Developer (Upwork Contract) at Genetic Data & Livestock Management Platform
August 20, 2024 - February 20, 2025
Designed and built a full-stack data management system for bovine genetic enhancement from scratch, supporting separate portals and experiences for Admins, Field Agents, End-users (Farmers), and Regulators. Implemented a React (TypeScript, React Hook Form, Zod, Tailwind CSS) frontend and a Node.js/Express.js backend, deployed on Firebase Functions and Firebase Hosting. Managed comprehensive data for superior genetic animals, embryos, semen, and live animals including reproductive, recipient evaluation, maternity, weaning, yearling, and genomic data stored in MongoDB. Implemented user management (registration, activation, suspension) for Admins, and enabled Field Agents to manage assigned farm animals. Facilitated End-user self-registration and provided Regulators with critical data views for compliance and oversight. Used Firebase Firestore for real-time communication and notifications, and Firebase Cloud Storage for file management. Status: system operational with live data.
Full Stack Developer at Genetic Data & Livestock Management Platform
May 1, 2025 - June 1, 2025
System Expansion: Built a significant expansion to include advanced public data access and reporting capabilities for Regulators and external stakeholders. Developed dedicated Authority/Guest Data Viewer with secure, read-only access to filtered genetic animal listings and enabling on-demand CSV/Excel exports for authorized external users.
Full Stack Developer at Genetic Data & Livestock Management Platform
May 1, 2025 - June 1, 2025
Cloud & Deployment: Built a robust Public Search interface, enabling dynamic queries on phenotypic and reproductive records by ID, breed, age, and other key criteria; viewed detailed profiles and generated printable PDF reports. Implemented a RESTful API in Node.js/Express and a serverless backend on Firebase Functions; deployed on Firebase Hosting. Enabled real-time communication and file management via Cloud Storage.
Full Stack Developer at Genetic Data & Livestock Management Platform
May 1, 2025 - June 1, 2025
System Design & Architecture: Implemented Role-Based Access Control (RBAC) for secure access permissions; designed public data access interfaces; built multi-user system architecture to support admins, field agents, end users, and regulators.
Full Stack Developer at Genetic Data & Livestock Management Platform
May 1, 2025 - June 1, 2025
Large Scale Data Management & Handling: Designed complex data structures; data capture and validation to ensure high data integrity; robust reporting and analytics capabilities; domain-specific data modeling and multi-layer data structures for asset management and phenotypic record tracking.
Freelance Full Stack Developer (Upwork Contract) at Genetic Data & Livestock Management Platform (Client Project)
August 20, 2024 - February 20, 2025
Designed and built a full-stack data management system for bovine genetic enhancement from scratch, supporting admin, field agents, end-users (farmers), and regulators. Front-end built with React (TypeScript), React Hook Form, Zod, and Tailwind CSS; back-end with Node.js/Express.js; deployed on Firebase Hosting and Firestore. Implemented comprehensive data handling for superior genetic datasets (MongoDB, PostgreSQL, Prisma), user management (registration, authentication, and role-based access), and real-time notifications via Firebase Cloud Messaging. Enabled end-user self-registration and regulated data views for compliance and oversight.
Freelance Full Stack Developer (Upwork Contract) - System Expansion at Genetic Data & Livestock Management Platform (Client Project)
May 20, 2025 - June 20, 2025
System expansion to enable advanced public data access and reporting for regulators and external stakeholders. Built a dedicated Author/Guest Data Viewer with secure, read-only access to filtered genetic animal listings, plus on-demand CSV/Excel exports. Implemented documentation improvements and embedded an embryo/semen transfer form within the platform to streamline workflows.

Education

at Debre Birhan University
January 1, 2020 - March 14, 2026
at Debre Birhan University
January 1, 2020 - March 16, 2026
at Debre Birhan University
January 1, 2020 - March 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Professional Services, Life Sciences, Education
    paper System Expansion & Advanced Reporting Module

    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:

    • 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

    Tech Stack: Node.js, Express, MongoDB, PostgreSQL, Prisma ORM, React, Firebase Functions, RBAC

    paper Multi-Portal Asset & Data Management Platform

    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