BASED IN ETHIOPIA / OPEN TO OPPORTUNITIES

I build practical software for real problems.

I'm Zefasil Mulu, a Software Engineering student at Bahir Dar University exploring full-stack development, backend systems, and thoughtful application design.

SELECTED WORK & ENGINEERING NOTES

01 / SELECTED WORK

Projects & practice

A selection of academic and collaborative work that has helped me practice application structure, teamwork, and core engineering concepts.

TEAM PROJECT02

Flutter Mobile Application

Collaborative mobile-app work that introduced practical teamwork, source control, and coordinating changes through GitHub.

FlutterDartGitGitHub

Focus: collaboration and version control.

COURSEWORK03

Testing & Distributed Systems

Academic exercises covering test-case design, software-testing metrics, Java RMI, replication strategies, and consistency models.

QAJava RMISystem Design

Focus: reliability, testing, and distributed concepts.

i These entries describe academic and collaborative work. Repository and live-demo links can be added when the corresponding public projects are confirmed.

02 / ABOUT

Learning by building. Improving through iteration.

I care about understanding how software works—not only getting it to run.

My Software Engineering studies have given me a foundation in object-oriented programming, application architecture, testing, and system concepts. I'm extending that foundation through hands-on web development and backend learning.

I value clear problem-solving, maintainable code, useful feedback, and collaboration. I'm looking for opportunities to contribute, learn professional workflows, and grow into a dependable software engineer.

01

Understand the problem

Clarify the need before choosing the implementation.

02

Keep it maintainable

Prefer clear structure and understandable decisions.

03

Learn in public

Share progress, lessons, and useful technical notes.

03 / TOOLKIT

Tools & foundations

Technologies and concepts from my current experience. This list is intentionally focused on what I've studied or used, rather than an exhaustive list of tools.

01

Programming & UI

Application development and interface fundamentals.

JavaOOPJavaFXFlutterDartHTMLCSSJavaScript
02

Data & architecture

Working with structured data and application design.

MySQLMVCUMLDatabase connectivity
03

Engineering practice

Fundamentals that support reliable software delivery.

Software testingGitGitHubDistributed systemsTeam collaboration

CURRENT DIRECTION Deepening JavaScript and full-stack web development, including backend concepts.

04 / WHAT'S NEXT

Open to learning, contributing, and building.

I'm interested in internship opportunities, collaborative software projects, and carefully scoped freelance work where I can contribute honestly, communicate clearly, and keep improving.

Let's talk about a project

05 / CONTACT

Have a problem worth solving?

For opportunities, collaboration, or a project conversation, email is the best way to reach me.

Email me
↑