We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Kidus A. and I have over 4 years of experience in the tech industry. I specialize in the following technologies: React, Next.js, Front-End Development, Full-Stack Development, Web Development, etc.. I hold a degree in Bachelor's degree, Bachelor of Technology (BTech). Some of the notable projects Iโve worked on include: Hakim Hub (Doctor and Patient Booking and Management System), RideShare ( Uber Pooing Platform ), Lucy USA Coding Platform, Interactive Video Gifting Platform (Instant Payment, Instant Smiles), Black Rock Consultancy Website and Application Tracking System, etc.. I am based in Addis Ababa, Ethiopia. I've successfully completed 10 projects while developing at Softaims.
My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.
I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaimsโ clients by reducing infrastructure costs and improving user satisfaction.
I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.
Main technologies
4 years
2 Years
2 Years
3 Years
Potentially possible
Addis Software
๐๐จ๐๐ญ๐จ๐ซ ๐๐ง๐ ๐๐๐ญ๐ข๐๐ง๐ญ ๐๐จ๐จ๐ค๐ข๐ง๐ ๐๐ง๐ ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ ๐๐ฒ๐ฌ๐ญ๐๐ฆ ๐๐ฏ๐๐ซ๐ฏ๐ข๐๐ฐ A web application for efficient interaction between healthcare providers and patients, built on the MERN stack and Next.js. ๐๐๐ฒ ๐ ๐๐๐ญ๐ฎ๐ซ๐๐ฌ - Doctor Profiles: Specialties and availability. - Patient Dashboard: Access to history and appointments. - Admin Panel: User and appointment management. ๐๐๐๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐๐ฌ ๐๐ฌ๐๐ - Frontend: React.js, Next.js - Backend: Node.js, Express.js - Deployment: Docker, AWS/Heroku
Introduction: I am excited to present the RideShare project that I have recently worked on. RideShare is a dynamic web application inspired by the concept of Uber pooling, built using the Next.js framework for the frontend and Express.js for the backend. It offers a convenient and efficient solution for commuters to share rides and reduce travel costs. Additionally, the application includes an admin dashboard with privileged access to manage drivers and commuters. Project Description: 1. Developed the RideShare web application, leveraging the Next.js framework for the frontend and Express.js for the back end. 2. Implemented a user-friendly interface that allows commuters to easily request rides and find compatible routes for ride-sharing. 3. Integrated real-time tracking functionality to provide users with updates on the status and location of their shared rides. 4. Utilized authentication and authorization mechanisms to ensure secure access to the application, protecting user information and maintaining privacy. 5. Designed and implemented an admin dashboard with advanced functionalities, providing privileged access to add drivers and commuters to the system. 6. Developed robust APIs using Express.js for seamless communication between the frontend and backend, enabling efficient data exchange and processing. 7. Implemented a rating and review system, allowing users to provide feedback on their shared rides and contribute to the overall user experience. 8. Utilized efficient database management techniques to store and retrieve user and ride information, ensuring optimal performance and scalability. 9. Collaborated closely with the project team to understand requirements and incorporate feedback throughout the development process. 10. Ensured code quality through the use of best practices, adhering to industry standards and conventions. This RideShare project exemplifies my proficiency in Next.js and Express.js, as well as my ability to build a user-friendly and dynamic web application. By enabling commuters to share rides and reduce travel costs, RideShare offers a convenient and sustainable transportation solution. The inclusion of an admin dashboard with privileged access further enhances the functionality of the application, allowing for efficient management of drivers and commuters.
In my role as a developer for Lucy Coding, I worked extensively on various aspects of the project, leveraging the MERN stack to create a comprehensive and user-friendly online learning platform. Here are some of the key features and components that I contributed to: 1. Frontend Registration: I developed the frontend registration system, allowing students to easily create accounts and access the platform's resources. This involved implementing user authentication, password hashing, and secure data storage. 2. Landing Pages: I designed and implemented different landing pages to provide a visually appealing and informative introduction to Lucy Coding. These landing pages showcased the platform's features, benefits, and unique value proposition, attracting potential students and parents. 3. Language Localization: To cater to a diverse user base, including the African diaspora community, I integrated language localization capabilities into the platform. This allowed users to select their preferred language, ensuring a personalized and immersive learning experience. 4. Course Recommendations: I implemented a sophisticated course recommendation system that utilized machine learning algorithms. By analyzing user preferences, learning patterns, and performance metrics, the system intelligently suggested relevant courses to students, helping them discover new topics and enhance their coding skills. 5. User Dashboards: I developed intuitive and interactive user dashboards, providing students with a centralized hub for managing their learning progress. These dashboards included features such as course tracking, achievement badges, and performance analytics, empowering students to monitor their growth and stay motivated. 6. Interactive Learning Modules: As part of the front-end development, I created engaging and interactive learning modules. These modules incorporated gamification elements, quizzes, and coding challenges to foster a hands-on and immersive learning experience, keeping students actively engaged throughout their coding journey. 7. Social Sharing Integration: To encourage collaboration and community engagement, I integrated social sharing capabilities into Lucy Coding. Users could easily share their achievements, completed projects, and coding tips on various social media platforms, fostering a sense of community and enabling knowledge sharing. 8. Responsive Design: Recognizing the importance of accessibility across different devices, I ensured that Lucy Coding had a responsive design. The platform automatically adjusted its layout and functionality to provide an optimized experience on desktops, tablets, and mobile devices, ensuring seamless access for students on any screen size. Throughout the project, I collaborated closely with the design team, backend developers, and stakeholders to ensure the successful implementation of these features. My goal was to create a dynamic and engaging educational platform that would inspire and empower students in their coding journey while catering to the unique needs of the African diaspora community.
**MERN Stack:** * Developed a dynamic and user-friendly platform using the MERN stack (MongoDB, Express.js, React, Node.js) to enable users to create and purchase personalized video messages. **Stripe Integration:** * Built a secure and scalable backend API for managing user accounts, video content, and payment processing, integrated with Stripe for seamless and secure transactions. **Functionality:** * Implemented a responsive front-end interface for seamless browsing, purchasing, and sharing of unique video greetings.
Introduction: I am thrilled to present a project for Black Rock Solutions, an educational consultancy specializing in assisting students in pursuing higher education abroad. This involved developing a website using the MERN stack, Tailwind CSS, and a CMS like Starpi. #WebDevelopment #MERNStack #TailwindCSS #CMS #Starpi #WebsiteDevelopment #WebAppDevelopment #ContentManagementSystem #ApplicantTrackingSystem #StudentManagement
Bachelor's degree in Computer science
2015-01-01-2019-01-01
Bachelor of Technology (BTech) in Software Engineering
2022-01-01-2023-01-01