Full-Stack Engineer • Product Systems • Delivery

Building polished learning products and dependable web systems across the stack.

I work across frontend experience, backend services, and delivery workflows to help teams ship clear, reliable products. My recent work centers on education platforms, role-based user journeys, and pragmatic AI-assisted tooling.

React & Next.js interfacesNode.js & Express servicesPlatform deliveryAI-assisted workflows
Addis Ababa, Ethiopia
Ibrahim Wondimu portrait

Approach

End-to-end product thinking

I care about how the interface feels, how the backend behaves, and how confidently a team can deliver changes into production.

Multi-role product flows
Frontend and backend collaboration
AWS, Docker, CI/CD foundations
2Featured Evangadi platforms
4Reviewed frontend and backend codebases
End-to-endDelivery focus from interface to release

About

Engineering with product judgment, clean execution, and delivery discipline.

I prefer practical, well-shaped systems over inflated claims. The goal is simple: make the product stronger, make the team faster, and keep the implementation maintainable.

I am a full-stack engineer based in Addis Ababa with experience building user-facing products and the systems that support them behind the scenes. My strongest work sits at the intersection of product quality, implementation discipline, and dependable delivery.

Across the Evangadi Academy and Tutoring platforms, I contributed to experiences that support students, tutors, parents, and internal teams. That includes authenticated journeys, role-based dashboards, learning flows, operational tooling, and the infrastructure practices that keep those systems maintainable.

I enjoy teams that value clarity, ownership, and thoughtful execution. I am especially effective when a product needs someone who can move between interface polish, backend logic, and deployment concerns without losing the user experience in the process.

What I bring to a team

  • Multi-role workflows that must feel clear for very different users.
  • Structured collaboration across frontend, backend, and operational delivery.
  • Maintainable implementation over inflated claims or one-off quick fixes.
  • Pragmatic AI integration when it improves a workflow instead of distracting from it.

Current Focus

Learning and tutoring platformsInternal operations toolingScalable React and Node.js applications

Expertise

A balanced toolkit for product work, backend systems, and delivery.

I am most useful on teams that need someone who can contribute beyond a single layer of the stack while still respecting craft, clarity, and maintainability.

Product Engineering

Designing and shipping responsive user experiences that balance polish, clarity, and business usefulness.

  • Component-driven interfaces with React and Next.js
  • Role-based journeys for complex user groups
  • Readable implementation that supports long-term iteration

Platform Delivery

Supporting the backend and release workflow behind the product so teams can ship with more confidence.

  • Node.js and Express services for product workflows
  • Docker-based development and deployment collaboration
  • CI/CD-aware engineering and operational hygiene

AI and Automation

Using LLMs and automation thoughtfully to reduce manual work and improve team or product efficiency.

  • API-based AI integrations and workflow automation
  • Practical experimentation with intelligent tooling
  • A product-first approach to deciding where AI belongs

Projects

Case studies that show product breadth, engineering range, and delivery awareness.

The portfolio now leads with real platform work and keeps a public personal project as supporting proof of execution.

Evangadi Academy

Multi-batch learning platform

Course phases and materials
Live sessions and certificates
Supplementary courses and admin tooling
Featured Case StudyEvangadi Tech

Evangadi Academy

Full-Stack Engineer

Contributed to a React and Node.js learning platform built for multi-batch course delivery, guided student progression, and internal academy operations.

  • Worked on flows spanning course phases, learning materials, live sessions, certificates, and supplementary course experiences.
  • Supported authenticated student journeys and internal tooling patterns used by academy teams to manage product operations.
  • Contributed inside a Docker-based team workflow with testing, documentation, and deployment practices already in place.
ReactNode.jsExpressMySQLAWSDockerJenkins
View Live ProductPrivate codebase

Evangadi Tutoring

One-on-one academic support

Tutor onboarding and role-based dashboards
Scheduling, materials, and assessments
Parent, student, tutor, and admin workflows
Featured Case StudyEvangadi Tech

Evangadi Tutoring

Engineering Contributor

Worked on a tutoring platform that connects students, parents, tutors, and admins through structured academic workflows and role-aware experiences.

  • Supported route structures and backend APIs for parent, student, tutor, and admin-facing product areas.
  • Contributed to tutoring flows that include onboarding, scheduling, session materials, assessments, and live-session access.
  • Worked within a codebase that combines real product workflows with protected documentation, testing, and operational safeguards.
ReactNode.jsExpressMySQLSocket.ioAWSSwagger
View Live ProductPrivate codebase
GitHub Intelligence Dashboard preview
Supporting ProjectIndependent Project

GitHub Intelligence Dashboard

Builder and Designer

A personal dashboard that explores GitHub user and repository data through a cleaner, recruiter-friendly analytics experience.

  • Integrated GitHub data into a searchable UI that surfaces repository and contribution signals in one place.
  • Focused on visual clarity, quick scanning, and a smoother way to inspect developer activity.
  • Used a public codebase and live deployment as a practical demonstration of frontend implementation and API integration.
ReactGitHub APIChart.jsOAuthNetlify