
Name: Mulugeta Hailegnaw
Profile: Full stack developer
Email: mulugetahail89@gmail.com
Phone: +(251) 928351857
Major Skills
NextJS 95%About me
Hey, I'm Mulugeta Hailegnaw, a passionate full-stack developer fluent in an array of programming languages Python, JavaScript, Go, Java, TypeScript, and PHP I'm all about crafting seamless digital experiences, seamlessly blending front-end finesse with back-end robustness using technologies like ReactJS, NodeJS, ExpressJS, NextJS, Laravel and Flask
Databases like MySQL, PostgreSQL, and MongoDB are my playgrounds—I thrive on architecting data solutions that power applications. And when it comes to deployment, Docker is my go-to tool for creating scalable, efficient environments.
Beyond code, I'm a collaborator at heart, thriving in team environments where diverse minds converge to tackle challenges. Problem-solving and innovation are my driving forces—I revel in turning complex concepts into practical, elegant solutions. I'm on a mission to bring ideas to life, one line of code at a time, constantly exploring and pushing the boundaries of what's possible in the digital landscape.
Skills
My working skills:
Laravel
Node js
React
Flask
JavaScript
Python
PHP
Go
CSS
Portfolio
Sample Featured Projects
Convertsite
A futuristic full-stack ML web application designed to streamline website conversions efficiently.
Visit WebsiteTennis-articles
A full-stack website designed to provide real-time and in-depth tennis-related articles.
Visit WebsiteChatbot
An advanced full-stack chatbot application designed to enhance user interaction through AI-driven conversations.
Visit Website
Unity University Website
A dynamic full-stack university website, providing a seamless digital experience for students and faculty.
Visit Website
Emeraldgigs
A full-stack job marketplace designed to connect professionals with the best freelance opportunities.
Visit Website
Dreams LMS
A modern Learning Management System (LMS) designed to provide an interactive and engaging e-learning experience.
Visit Website
Quiz App
A dynamic quiz application built using vanilla JavaScript, providing an interactive and engaging way to test knowledge.
Visit Website
Blog App
A full-stack blogging application that allows users to create, edit, and manage blog posts with authentication and real-time updates.
Visit Website
Magic Game
A thrilling magic game that challenges players to solve puzzles and unlock mystical powers.
Visit WebsiteLicense and Certifications
Certifications obtained from different platforms
Development
Foundational C# with Microsoft
The Microsoft Developer Certificate for C# recognizes my proficiency in harnessing C# within Microsoft ecosystems. This certification demonstrates my mastery in creating robust, scalable applications, leveraging C#'s features tailored for Microsoft platforms.
Software Development
Server-side Development
I gained a deep understanding of building robust server applications using NodeJS and Express, mastering the creation of RESTful APIs and integrating MongoDB for seamless database operations.
Development
JavaScript Data structures and Algorithm
The course on JavaScript Data Structures and Algorithms provided a comprehensive understanding of fundamental data structures (like arrays, linked lists, trees) and algorithms (sorting, searching, dynamic programming) crucial for solving complex problems efficiently in JavaScript.
Software Development
Responsive web design
Responsive web design encompasses a crucial skill set focused on creating websites that adapt seamlessly to various devices and screen sizes. Through this course, I learned to craft flexible layouts using CSS media queries, fluid grids, and flexible images, ensuring a consistent and user-friendly experience across desktops, tablets, and mobile devices.
Machine Learning
Advanced Learning Algorithms
In this course course, I dived into neural networks, which are complex models inspired by how our brains work. This part of the course taught me how to create, improve, and use these networks to recognize patterns, make predictions, and sort things into categories. It was all about using these smart algorithms in real-life situations, making things like recognizing images or predicting trends a lot easier.
Blockchain
Bitcoin for developers 1
In this course, I delved deeply into understanding the intricacies of blockchain technology. Specifically tailored for developers, the course covered how blockchain operates within Bitcoin, offering insights into its decentralized nature, cryptographic principles, and smart contract functionalities.