Hi, my name is
Hadush Negasi.
I build things for the web.
I’m a software engineer focused on full-stack development and machine learning. I love building web apps that are both smart and user-friendly.
About Me
Hello! 👋 My name is Hadush Negasi. I’m a passionate software engineer with a strong focus on full-stack development and machine learning. I enjoy building intuitive, scalable, and data-driven applications that solve real-world problems.
With experience in building full-stack web applications using technologies like React, Node.js, and MongoDB — and a growing interest in AI — I’m constantly exploring new ways to create intelligent, user-focused digital solutions.
I recently graduated with a B.Tech in Computer Engineering from a highly accredited university in India, and I’m now focused on contributing to meaningful, impactful software projects around the world.
Here are a few technologies I’ve been working with recently:
- HTML/CSS/JS (ES6+)
- TypeScript
- React JS
- Nest JS
- Node.js
- Django
- REST API
- Python
- SQL
- Firebase
- MongoDB
- Tensorflow
- Pytorch

Where I’ve Worked
Backend Developer @ DNG WEB DEVELOPER
August 2023 - Sep 2024
- Built and maintained RESTful APIs using Node.js and Express.js, supporting multiple web applications.
- Designed and implemented MongoDB schemas, optimized database queries, and ensured data integrity and scalability.
- Integrated user authentication and authorization using technologies like JWT and Firebase Auth.
- Developed secure and reusable backend components to handle payments, email services, and file uploads.
Some Things I’ve Built
Featured Project
Recipe Recommendation Using Collaborative Filtering Method
Built a personalized recipe recommendation system using collaborative filtering techniques to suggest recipes based on user behavior and preferences. The project involved training a machine learning model to compute user and recipe similarity using rating patterns.
- Python
- Streamlit
- ML
- Firebase
Featured Project
Job Miner
Job Miner is a full-stack web application that scrapes real-time remote job listings from online job sites like RemoteOK. Built with React, Tailwind CSS, and Node.js, it features an intuitive UI with keyword-based search, autosuggestions, and loading feedback. The backend uses Puppeteer and Cheerio to dynamically fetch and parse job data. Deployed on Netlify (frontend) and Render (backend).
- React
- Node.js
- Express.js
- Web Scraper
- puppeteer
- cherio
- MongoDB
- REST API
- tailwindcss
Featured Project
Laptop Store
A full-stack laptop e-commerce web application designed to provide a seamless online shopping experience. The platform allows users to browse a wide range of laptops, view detailed product information, and manage their shopping cart. It features secure user authentication using Firebase, dynamic frontend interactions with React and Redux, and a scalable backend powered by Node.js and MongoDB. Admin functionality supports product management including create, update, and delete operations. The project emphasizes responsive design, real-time updates, and efficient state management.
- React
- Redux
- Node.js
- Express.js
- MongoDB
- REST API
- Firebase
- JWT
Featured Project
Object Detection
Developed an object detection system using machine learning models to identify and classify objects in images and videos. The model processes visual inputs and draws bounding boxes around detected items in real-time or from saved files.
- Python
- OpenCV
- TensorFlow
- Pre-trained models (SSD & Faster R-CNN)
- Streamlit
Other Noteworthy Projects
view Complete list of ProjectsSmart Contract Voting System
Built and deployed a decentralized voting system with vote delegation and chairperson-controlled access using Solidity on Ethereum.
Content-Based Recipe Recommendation System
A full-stack web application that recommends recipes based on ingredient and feature similarity using a content-based filtering approach. Users can sign up and log in through Firebase Authentication, and receive personalized recipe suggestions via a Streamlit-powered interface.
What’s Next?
Feel free to reach out!
If you have any questions, opportunities, or just want to connect, send me an email — I’d love to hear from you.
Say Hello