Matthias Mulugeta

Matthias Mulugeta

Backend Developer | NestJS, Django, TypeScript, PostgreSQL, API Security
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
23 years old
Location:
Adama, Oromia, Ethiopia
Experience:
2 years
Matthias Mulugeta Abate Software Engineer- - Adama, Ethiopia Matthias Mulugeta matthias22m PROFESSIONAL EXPERIENCE Backend Developer Intern, 07/2024 – 09/2024 | Adama, Ethiopia Adama Science and Technology University Built a web-based platform to assess and manage employee performance, with custom evaluation criteria, scoring, and feedback workflows. Designed a modular Django backend with PostgreSQL and implemented role-based access for admins, evaluators, and employees. Developed secure RESTful APIs and integrated Django Admin for streamlined management and internal reporting. Technologies used: Django, Python, PostgreSQL, HTML, CSS, JavaScript, Bootstrap, Git • • • • Software Engineer Intern, XyberLabs 11/2024 – 04/2025 Addis Ababa, Ethiopia Built a modular telemedicine backend using NestJS, TypeScript, Prisma, and PostgreSQL, supporting secure patient, provider, and consultation management. Implemented robust authentication, role-based access control, and resource ownership guards to ensure data privacy and regulatory compliance. Automated API documentation and validation with Swagger and class-validator, streamlining integration for frontend and mobile teams. Led code reviews and refactoring, improving code quality, maintainability, and reducing bug rates across the system Technologies used: NestJS, TypeScript, Prisma, PostgreSQL, JWT, Swagger, Docker, Jest • • • • • EDUCATION BSc in Software Engineering, 06/2022 – 07/2026 | Adama, Ethiopia Adama Science and Technology University Expected Graduation Date: 2026 Relevant Courses: Database, Software Requirement, software Architecture and Design, Data Communication and computer Networking, Advanced Programing, Design and Analysis of Algorithms, Operating System • • Africa to Silicon Valley | A2SV 12/2025 – Present Addis Ababa, Ethiopia A2SV Student with a strong foundation in data structures and algorithms (Solved 300+ problems on Leetcode and Codeforces ) • A2SV placed 60+ students at top-tech companiessuch as Google, Bloomberg, Databricks, Amazon, LinkedIn, and Square in the last four years. • SKILLS Programming languages Python Javascript Typescript C++ Java Framework / Libraries Django Nest.js React.js Pandas Database MongoDB MySql Testing Jest Cypress Platforms Github Figma ACHIEVEMENTS 1st place, CPD Cup 2023/2024 CSEC ASTU, 10/05/2024 Adama Science and Technology University Secured 1st place by outperforming over 32 top-performing students in a -round knockout, being the first to solve all problems. Certificate of Achievement, A2SV (Africa to Silicon Valley) 05/11/2023 ☆ LEADERSHIP AND EXTRA-CURRICULARS CSEC ASTU, Mentor 08/2023 – Present | Adama, Ethiopia Organized and delivered weekly DSA lectures to university peers and local students, focusing on foundational concepts and problem-solving using Python Designed structured lesson plans covering arrays, linked lists, trees, recursion, searching/sorting algorithms, and complexity analysis. • • PROJECTS Remote Team Collaboration Platform (Backend) Developed the backend for a remote team collaboration tool enabling project management, task assignment, and role-based user access using Django and PostgreSQL. • Designed RESTful APIs and database models to support secure user authentication, project workflows, and team communication features. • Music-stream-api Developed a Django-based backend for a music streaming platform, enabling user authentication, song management, and playlist functionalities. • Designed RESTful APIs and PostgreSQL database models to support secure user interactions and efficient music data retrieval. •
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.