Dawit Yenew

Dawit Yenew

$20/hr
Node.js Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
24 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
2 years
Dawit Yenew Gelaye-- Addis Ababa, Ethiopia Linkedin Github Profile Motivated and versatile software engineer with expertise in backend development and AI data management. Experienced in developing scalable solutions with Node.js, React, and MongoDB. Passionate about enhancing AI models through accurate data annotation and system optimization. Education November 2019 – July 2024 Addis Ababa, Ethiopia Bsc in Software Engineering, Addis Ababa Science and Technology University (AASTU) Relevant Coursework: Data Structures and Algorithms, Mobile Application Development, Web Application Development, Database Design, Operating Systems, Artificial Intelligence, Machine Learning. • February 2024 – University Twinning and Networking in UNESCO (UNITWIN) March 2024 A certificate on Artificial intelligence and data labeling. Professional Experience July 2023 – August 2023 Addis Ababa, Ethiopia Walta technologies, Backend developer intern Collaborated with a team of six skilled individuals, where we collectively designed and developed a fully functional eCommerce RESTful API using Node.js and the Express.js core framework. Implemented microservices architecture principles, ensuring clear separation of concerns, maintainability, and scalability throughout the eCommerce API development process. • • Implemented rate limiting to protect the API from abuse, such as brute-force and DoS attacks, while using JWT for secure, stateless authentication of users. • Full stack engineering Developed an online exam and worksheet system, enabling dynamic creation and management of exams and custom worksheets. Implemented user registration, authentication, question banks, grading systems. • • Optimized the platform for seamless performance, enhancing the user experience for students and educators. • Experiance Smart Hospital Room, Embedded Systems engineering, personal experience Developed a hospital management system using Arduino, incorporating sensors for shock detection, wetness, temperature, and gas monitoring. Designed and implemented real-time monitoring for critical health and environmental parameters. • • Integrated sensor data with a centralized system to streamline hospital management and improve response times to emergencies. • Web based Ecommerce, Backend Engineering, internship Led a team of six in developing a robust RESTful API for an e-commerce platform using Node.js and MongoDB. Utilized Express.js and clean architecture principles to enhance scalability and maintainability, integrating JWT for secure access control. • • Implemented key features including user authentication, product management, order processing, and payment integration, creating a seamless shopping experience. • Improved product discovery and user engagement through advanced recommendation algorithms, resulting in significant sales growth. • Designed system architecture and optimized performance with background tasks managed by BullMQ. • Missing Individual Finder, Backend Engineering, Developed as part of a final project at AASTU Implemented key features including user authentication, case management, image uploading, content hashing Utilized the all-MiniLM-L6-v2 model from Hugging Face for description matching • • Fine-tuned the all-MiniLM-L6-v2 model on a custom dataset to improve accuracy in matching descriptions of missing individuals with existing cases. • Integrated face-api.js for enhanced case matching accuracy and efficiency. • Designed system architecture, developed logic for matching status updates, and optimized background tasks with BullMQ. • Real-Time Sign Language Detection with TensorFlow and OpenCV, personal experiance Built a real-time sign language detection system using TensorFlow and OpenCV. Collected and labeled image data for model training, leveraging transfer learning for efficient model development. • • Integrated object detection for real-time gesture recognition through a webcam. • Skills Levels Advanced: Javascript, Java, NodeJs,ReactJs, mongoDB Intermediate: SQL, Python, PostgreSQL, Github, Git, C++, TensorFlow, OpenCv, spaCy Beginner: Go, PyTorch
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.