I'm
Learn About Me
Graduated in Software Engineering and Computing Technology from Addis Ababa University. Currently pursuing a Master’s degree in Computer Science with a specialization in Data Science and Intelligent Systems at the University of Texas at Dallas.
Python
SQL
Pandas
NumPy
TypeScript
JavaScript
Dart
C#
AWS
PyTorch
Scikit-learn
TensorFlow
React
FastAPI
NodeJS
Express
Vite
MySQL
PostgreSQL
MongoDB
Prisma
Flutter
Unity
Pygame
Python
SQL
Pandas
NumPy
TypeScript
JavaScript
Dart
C#
AWS
PyTorch
Scikit-learn
TensorFlow
React
FastAPI
NodeJS
Express
Vite
MySQL
PostgreSQL
MongoDB
Prisma
Flutter
Unity
Pygame
My Resume
Portfolio
Developed as part of my research internship at the University of Michigan through the AURA program, this project formed the foundation of the published study “AutoCLC: Towards Automated Assessment and Feedback on Closed-Loop Communication in Team-based Healthcare Simulation Training” (ACM Transactions on Computing for Healthcare, 2025).
The system AutoCLC leverages large language models to automatically detect, classify, and visualize Closed-Loop Communication (CLC) patterns within simulation-based emergency medicine training. It empowers instructors to assess communication efficiency and provide quantitative, example-based feedback to trainees in real time.
This project bridges AI, human-computer interaction, and medical education demonstrating how explainable AI can enhance teamwork training and improve decision-making under pressure.
Contributed as a Backend Engineer for the Medi Map: Medical Test Locator system, a full-stack platform that bridges patients, laboratories, and healthcare providers by transforming medical reports into structured, queryable digital data.
The system combines OCR, intelligent data extraction, and geolocation to make diagnostic results searchable and actionable in real time. My primary focus was building the Node.js backend that powers all data ingestion, analysis, and service integration pipelines.
This project reinforced my expertise in OCR optimization, backend data modeling, and scalable API design, demonstrating how intelligent automation can advance healthcare accessibility.
Designed and developed an interactive data visualization and conversational AI dashboard to support clinicians and researchers in exploring Shared Decision-Making (SDM) survey data collected from patients, radiation oncologists, and urologic oncologists.
The goal was to make complex survey datasets easier to interpret, enabling medical teams to identify communication gaps, compare perspectives, and improve care coordination.
This project demonstrated how AI-driven data interaction can make medical insights more accessible and actionable, bridging the gap between data analytics and human understanding.
View Prototype
Developed an interactive data visualization dashboard that transforms complex datasets into actionable insights, empowering research and clinical teams to make informed, data-driven decisions with confidence.
The system enables users to dynamically explore data, uncover meaningful patterns, and visualize relationships through an intuitive, human-centered interface designed for clarity and adaptability.
This project demonstrates the practical application of technology to build scalable systems that transform unstructured data into structured, queryable, and interoperable datasets for improved decision-making, accessibility, and operational efficiency.
View Prototype
Developed a deep learning model to detect hate speech in the Amharic language, addressing the growing challenge of online toxicity and the need for AI-driven moderation on Ethiopian social media platforms.
The system was trained on the publicly available Amharic Facebook Hate Speech Dataset containing over 30,000 labeled posts. A Convolutional Neural Network (CNN) architecture was implemented to identify contextual hate patterns and classify text as hate or non-hate with an accuracy of 66%.
This project highlights the importance of advancing low-resource NLP for African languages. By leveraging deep learning for Amharic, it contributes toward building safer and more inclusive online communication environments in Ethiopia.
View on GitHub
Designed and engineered a full-stack construction equipment rental platform that connects contractors with suppliers through a secure, intelligent marketplace. The system enables equipment search, bidding, booking, and subscription management enhanced with AI-driven recommendations and real-time notifications.
As Team Lead and Backend Developer, I led a 5-member team and designed and developed the full backend architecture.
This project integrates intelligent recommendations, secure authentication, automated bidding and booking workflows, and real-time notifications into a unified platform that streamlines equipment rental operations.
View on GitHub
Developed a machine learning model that predicts students’ academic performance to help educators and learners identify improvement areas and optimize study plans. The project uses real-world student data to uncover performance patterns and provide data-driven insights.
The system demonstrates how predictive analytics can enhance learning strategies, helping both students and instructors make informed academic decisions.
View on GitHub
Designed and developed a modern landing page website for a construction and architecture firm, focusing on clean design, intuitive navigation, and responsive layouts that enhance user experience across devices.
The project emphasized brand identity and visual storytelling to showcase the company’s services, completed projects, and design philosophy through a seamless, engaging interface.
This project strengthened my ability to translate UI/UX design concepts into functional, production-ready web experiences while maintaining visual elegance and performance.
View Prototype
Collaborated on the development of a backend system for the Commercial Graduates Association (CGA), a digital platform designed to manage member registrations, events, and communication efficiently. The project emphasized scalability, security, and performance.
My primary focus was implementing modular APIs, optimizing database queries, and ensuring smooth data flow between frontend and backend components to support high-volume user operations.
This project strengthened my expertise in backend architecture, API design, and database optimization, preparing me for scalable, production-grade systems development.
View on GitHub
Designed and implemented an interactive analytics dashboard to track and visualize user behavior over time, providing researchers and product teams with actionable insights into usage patterns and engagement trends.
The project focused on transforming raw event logs into meaningful visual reports, helping stakeholders monitor platform activity and identify key performance indicators (KPIs) through an intuitive, data-driven interface.
This project strengthened my coding skills while building a real-world solution.
View Project
Built a Flutter application that enables users to search for GitHub profiles by username and view detailed information such as repositories, followers, and activity statistics fetched directly from the GitHub API.
The app demonstrates clean architecture, reactive state management, and seamless API integration using the BLoC pattern to handle asynchronous data flow efficiently.
This project strengthened my skills in Flutter development, API integration, and state management while building a practical tool that connects developers with live GitHub insights.
View on GitHub
Built a digital watch application entirely in Python using the Turtle graphics library, blending programming logic with creative visualization. The project showcases how simple animation and timekeeping can be combined to produce an elegant, real-time display.
Designed as an exploratory project to strengthen Python’s GUI and graphics capabilities, this interactive clock updates dynamically and demonstrates core programming concepts such as loops, time modules, and object manipulation in Turtle.
This project reflects my curiosity and creativity in applying Python for visual problem-solving and interactive programming.
View on GitHubMy Certificates