Skip to content
View zefasil20's full-sized avatar

Block or report zefasil20

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zefasil20/README.md

Animated header: Hi, I'm Zefasil Mulu, Software Engineering Student

Fifth-year Software Engineering student at Bahir Dar University, Ethiopia.
Strong in Java, OOP and software design, with web development experience, and building toward full-stack work with a backend focus.

Portfolio LinkedIn Email


πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ Fifth-year Software Engineering student at Bahir Dar University, based in Ethiopia
  • β˜• Solid foundation in Java and object-oriented programming, with JavaFX desktop applications built using MVC
  • 🌐 Experience building web projects with JavaScript, HTML and CSS
  • πŸ“ Academic grounding in UML modeling, software testing and QA, and distributed systems (Java RMI, replication, consistency)
  • 🀝 Collaborated with friends on a Flutter mobile application (coursework) and contributed to EventAxis during an internship at Nextgen Technologies P.L.C.
  • 🌱 Moving toward full-stack web development with Python and Django, with a particular interest in backend engineering and databases

πŸ› οΈ Technical Skills

Languages

Java JavaScript HTML5 CSS3 Dart PHP

Frameworks, platforms and APIs

JavaFX Flutter REST APIs, basic concepts

Databases

MySQL SQLite

Tools

Git GitHub IntelliJ IDEA Visual Studio Code Android Studio Apache Maven

Software engineering concepts

  • Object-oriented analysis and design, MVC architecture
  • UML (class diagrams, associations, dependencies)
  • Software testing, verification and quality assurance
  • Distributed systems fundamentals
  • Relational database design and SQL
  • Basic backend development with PHP and MySQL
  • Flutter state management (Provider) and local storage (sqflite)

πŸš€ Featured Projects

EventAxis: Event Management Platform

An event management project connected to my internship at Nextgen Technologies P.L.C.

  • My contribution: Feature design and implementation, testing, and application logic
  • Technologies: [PLACEHOLDER: CONFIRM EventAxis technology stack]
  • Status: [PLACEHOLDER: CONFIRM status (internship work, in progress or completed)]
  • Repository: Private (not publicly available)

Food Delivery Application (Flutter)

A Flutter mobile application built as a coursework project, developed collaboratively with friends and published on GitHub. It covers application structure, user interfaces and local data management.

  • Technologies: Flutter, Dart, Provider, SQLite (sqflite)
  • Context: Coursework project, team-built
  • Repository: [PLACEHOLDER: Food delivery repository URL]

Gondar Tourism Website

A responsive website presenting attractions and tourism information for Gondar, Ethiopia.

  • Technologies: HTML, CSS, JavaScript
  • Status: Not deployed
  • Repository: [PLACEHOLDER: Gondar tourism repository URL]

JavaFX Desktop Applications (Academic)

Desktop applications built with JavaFX using MVC, FXML, controllers and Scene Builder, supported by UML models for multi-controller systems.

  • Technologies: Java, JavaFX, FXML, Scene Builder, MySQL (where database-driven)
  • Repository: [PLACEHOLDER: JavaFX project repository URL]

πŸ“ These are academic and practice projects. They demonstrate structure, clarity and design understanding rather than production-level scale.

Other Academic Work

  • Software testing metrics and test case design
  • Distributed system design analysis
  • Java RMI programming exercises

πŸ“š Currently Learning

My focus is extending a Java and software design foundation, plus my web development experience, into backend engineering.

Python Django PostgreSQL Figma Docker

  • Backend engineering: Building maintainable applications and REST APIs with Python and Django
  • JavaScript: Deepening modern JavaScript and front-end development
  • Databases: SQL, relational database design and integrating databases with application backends
  • Quality and delivery: Testing, documentation, Git workflows, and introductory Docker and deployment

πŸ’‘ Proposed Project Concepts

These are ideas I am exploring. None of them are completed or deployed applications.

  • Shekela: a digital saving and investing platform for young Ethiopians (planned stack: Python, Django, MySQL or PostgreSQL, Figma)
  • CampusHub: a university portal for administrative requests, clearances and maintenance tracking
  • CareLink: a healthcare platform for specialist discovery and appointment booking
  • LeaseFlex: a rental and lease management platform for tenants and property managers

🀝 Professional Interests

I am interested in internship and junior developer opportunities, especially in backend, full-stack and Java development. I also want to learn from experienced engineers, work in collaborative teams, and contribute to open-source and student developer communities.


πŸ“« Contact


Pinned Loading

  1. kirodotdev/Kiro kirodotdev/Kiro Public

    Kiro is an agentic IDE that works alongside you from prototype to production.

    TypeScript 4.5k 331

  2. Ermias5869/food_delivery Ermias5869/food_delivery Public

    Dart

  3. Business-Card Business-Card Public

    HTML

  4. Custom-Dropdown Custom-Dropdown Public

    HTML

  5. Lead-Tracker Lead-Tracker Public

    JavaScript

  6. Unit-Converter Unit-Converter Public

    JavaScript