Dawit Mersha Avatar

Dawit Mersha

What do you want to see?

P
Journey
For hiring managers and recruiters
Pr
Projects
View my portfolio projects
H
Hobbies
Learn about my passions
C
Contact Me
Get in touch
"Stay Hungry for Knowledge"
Dawit Mersha Avatar Dawit Mersha
Journey
Projects
Hobbies
Contact Me

Dawit Mersha

Computer Science Student

Expected Graduation: Spring 2026

I'm a fourth-year Bachelor of Engineering (Computer Science) student at York University with 4+ years of hands-on programming and web-development experience. I've built responsive sites using HTML, CSS, and JavaScript—leveraging React, Angular, and Vue.js—and architected back-end services with Firebase Realtime Database. From concept to launch, I designed and developed Ethio Lyrics, an Android app in Java/Android Studio, earning recognition from senior team members. Beyond web and mobile, I've completed projects in database systems—designing schemas, optimizing queries, and ensuring data integrity—and explored Artificial Intelligence through hands-on work with Python, machine learning libraries, and AI workflows. I'm passionate about crafting engaging, user-friendly, and secure interfaces across platforms, and I thrive at the intersection of code, data, and intelligent automation.
Download Resume LinkedIn

Contact Information

📧
Email
dawitymersha@gmail.com
📱
Phone
9999999999
👨‍💼
LinkedIn
linkedin.com/in/dawitymersha

Education & Certifications

2022 - 2026

Bachelor of Engineering - BE Mathematics and Computer Science

York University, Toronto, Canada

I have taken the following major courses during this time period:

  • Introduction to AI and Logic Programming
  • Introduction to Database Systems
  • Software Design
  • Design and Analysis of Algorithms
  • Fundamentals of Data Structures
  • Software Tools
  • Advanced Object Oriented Programming
  • Computer Organization
  • Introduction to the Theory of Computation
  • Introduction to Logic for Computer Science
  • Discrete Mathematics for Computer Science
  • Introduction to Computing: A Net-centric Approach
2021

Junior Security and QA Analyst Program with Cisco Introduction to Packet Tracer

NPower Canada, Toronto, Canada & Cisco

  • Completed Junior Security and QA Analyst Program at NPower Canada
  • Earned Cisco Introduction to Packet Tracer certification
  • Gained skills in cybersecurity fundamentals and network simulation
2013 - 2017

High School Diploma A

Lideta Catholic Cathedral School

Graduated with very great distinction.

General Information

Location

Toronto, Ontario, Canada

Languages

Amharic (Native), English (Full professional), French (Elementary)

Communication Skills

Excellent communication skills, with proficiency in both written and verbal English.

Work Experience

Jun 2022 - Sep 2022

Bell Canada

Toronto, Ontario, Canada

  • Installed and repaired customer equipment, such as Internet modems and IPTV, demonstrating technical proficiency and problem-solving skills.
  • Engaged in direct customer service by contacting clients before and after service visits, ensuring high satisfaction levels.
  • Explained and sold new and existing Bell products to customers, highlighting communication and sales skills.
May 2021 - Dec 2021

Cashier

Professional Book Fair, Toronto, Ontario, Canada

  • Managed cashier responsibilities, processing customer transactions efficiently and providing information on various books.
  • Assisted in maintaining store order, ensuring a pleasant shopping environment for customers.
  • Demonstrated strong interpersonal skills and the ability to handle customer inquiries effectively.
Nov 2017 - Nov 2019

Software Developer

TechnoLab, Addis Ababa, Ethiopia

  • Provided technical support for software development projects, contributing to bug fixes and application performance enhancements.
  • Assisted in the documentation process and integrated new applications into phone systems, improving organizational productivity.
  • Collaborated on web development projects, utilizing HTML, CSS, and JavaScript to create and improve responsive web designs, ensuring optimal user experience across various devices.
  • Offered customer support through phone and email, addressing technical issues and escalating complex problems to senior management.

Technical Skills

Operating Systems

Kali Linux, Windows, Android, iOS, Mac OS

Applications

Microsoft Office 365, G-Suite, Adobe Photoshop, Adobe Illustrator

Tools

PentesterLab, Wireshark, TCPView, John the ripper, Oracle VM Virtual Box, SysInternalsSuite, Nmap/Zenmap, Eclipse, Visual Studio, Android Studio

Project Management

Agile, Waterfall, Scrum and Gantt Charts, Kanban boards, Netspot

Programming Skills

Backend

🔴

Python

Programming Language

🔴

Java

Object-Oriented Programming

🔴

Node.js

JavaScript Runtime

🔴

C++

Programming Language

🔴

C

Programming Language

Frontend

🔴

HTML/CSS

Web Markup & Styling

🔴

JavaScript

Frontend Programming

🔴

React

UI Library

🔴

Bootstrap

CSS Framework

Databases

🔴

MySQL

Relational Database

Dawit Mersha

Projects Portfolio

Welcome to my projects portfolio! Here you'll find a selection of my work that demonstrates my skills in software development, web design, and problem-solving. Each project represents a unique challenge and showcases different aspects of my technical abilities.

YorkU Parking Booking System

2025

Collaborated with a team of five students to design and develop a comprehensive Java-based parking management system for York University, enabling efficient booking and management of campus parking spaces.

Development Process:

  • Analyzed requirements and created detailed use case diagrams
  • Designed system architecture using UML class diagrams
  • Implemented activity and sequence diagrams for key workflows
  • Developed a GUI-based Java application with sensor integration
  • Implemented user authentication and role-based access control

Technical Implementation:

  • Built with Java and object-oriented programming principles
  • Implemented design patterns for maintainable, scalable code
  • Created a database system for storing user, booking, and parking data
  • Developed a sensor integration system for parking space monitoring
  • Implemented payment processing with multiple payment options
  • Created comprehensive test cases using Randoop for automated testing

Challenge: Designing a system that could handle complex relationships between different user types (students, faculty, staff, visitors) while maintaining data integrity and providing an intuitive interface for booking parking spaces.

Solution: Implemented a well-structured object-oriented design with appropriate class hierarchies and relationships, created a clean and intuitive UI with role-based access control, and developed a robust backend system for managing parking spaces and bookings.

Netflix-Inspired Resume Portfolio

2025

Conceptualized and developed this Netflix-inspired interactive resume portfolio from scratch, creating a unique digital presentation of my professional experience and skills that stands out from traditional resumes.

Development Process:

  • Started with wireframing the Netflix-inspired UI concept and user flow
  • Built the HTML structure with semantic markup for accessibility
  • Implemented custom CSS animations and transitions for the Netflix loading effect
  • Created the profile selection screen with interactive cards
  • Developed the floating skills background animation using JavaScript

Technical Implementation:

  • Used CSS Grid and Flexbox for responsive layouts without frameworks
  • Implemented the Intersection Observer API for scroll animations
  • Created custom JavaScript for the dynamic skills background
  • Optimized assets and animations for performance across devices
  • Added audio integration with user interaction triggers
  • Implemented 3D card effects using CSS transforms

Challenge: Creating a resume that functions both as a portfolio showcase and a professional presentation while maintaining the Netflix aesthetic without compromising content clarity.

Solution: Balanced the Netflix visual elements with clear information architecture, ensuring content remains accessible and professional while the interactive elements enhance rather than distract from the resume information.

Student Management System

2019

Developed a medium-sized student management system for a local school in Addis Ababa, Ethiopia. This practical solution was designed to help administrators track student records, manage attendance, and generate performance reports in an environment with limited technical resources.

Technologies Used:

  • Python (data processing and backend logic)
  • Excel (data storage and reporting)
  • HTML/CSS/JavaScript (basic web interface)

Key Features:

  • Student registration and profile management
  • Attendance tracking with monthly reporting
  • Grade recording and performance analysis
  • Excel-based data export for administrative use
  • Simple web interface for teachers to input grades
  • Offline functionality for environments with unreliable internet

Challenge: Creating an effective system that could operate in an environment with limited technical infrastructure, intermittent internet connectivity, and varying levels of computer literacy among staff.

Solution: Developed a hybrid solution using Python scripts to process data stored in Excel spreadsheets, with a simple web interface for data entry. The system was designed to work offline and synchronize when connectivity was available, making it practical for the local context in Addis Ababa.

Ethio Lyrics

2019

Developed a mobile application for Android that provides lyrics for Ethiopian songs, allowing users to search, save favorites, and share lyrics with friends.

Technologies Used:

  • Java
  • Android Studio
  • SQLite
  • Firebase Realtime Database

Key Features:

  • User authentication and profile management
  • Search functionality by artist, song title, or lyrics
  • Offline access to saved lyrics
  • Social sharing capabilities
  • Regular content updates

Challenge: Creating an efficient search algorithm that could handle Amharic text and provide fast results even with limited device resources.

Solution: Implemented a custom indexing system that optimized search performance while maintaining a small application footprint.

Dawit Mersha

Hobbies

Beyond my professional and academic pursuits, I enjoy a variety of activities that help me maintain balance and broaden my perspectives. These hobbies reflect my personality and contribute to my creative thinking and problem-solving abilities.
🎵

Music

Exploring diverse genres and discovering new artists has always been my passion. I enjoy attending live concerts, creating curated playlists, and even dabbling in music production during my free time. Music helps me find inspiration and keeps me energized throughout the day.

Concerts Playlists Production
🎬

Film

Appreciating cinema across cultures and time periods. I'm particularly interested in international films and documentaries that provide new perspectives on life and society.

International Documentaries
✈️

Traveling

Experiencing new cultures and exploring different places. I enjoy learning about local customs, trying regional cuisines, and capturing beautiful landscapes through photography.

Cultures Photography
🎙️

Podcasts

Listening to educational and thought-provoking content. I follow several tech and science podcasts to stay informed about the latest developments in my field and beyond.

Tech Science
📖

Bible Reading

Studying scripture and spiritual growth. I participate in regular study groups and enjoy exploring theological concepts and their applications in everyday life.

Spirituality Community

Dawit Mersha

Contact Me

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to contact me using the form below or through my social media profiles.

Send Me a Message

Other Ways to Connect

📧
Email
dawitymersha@gmail.com
📱
Phone
9999999999
👨‍💼
LinkedIn
linkedin.com/in/dawitymersha
💻
GitHub
github.com/dawitmersha

© 2025 Dawit Mersha. All rights reserved.