Available to hire
I am a full-stack web developer experienced in building and delivering responsive, scalable web applications using React, Node.js, REST APIs, databases, Docker, and Microsoft Azure. I also integrate AI technologies, including large language models and prompt engineering, into practical applications.
I enjoy solving business problems through technology and supporting the growth of others through mentoring, teaching, and collaboration. My background spans software development, university lecturing, academic leadership, and AI laboratory management, and I am excited to contribute to a dynamic team building efficient, user-focused software solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Work Experience
Full Stack Web Developer at THRIVE Project
January 1, 2026 - PresentDeveloped modern, responsive frontend applications using React, JavaScript, HTML, and CSS. Built and maintained scalable backend services with Node.js and Fastify, including efficient APIs and server-side functionality. Containerized applications with Docker and deployed them to the company's container platform. Managed source code and team collaboration through GitHub, following branching, code review, and release management best practices.
Software Developer at EZZYSOFT SOLUTIONS LIMITED
January 1, 2018 - December 31, 2022Upgraded a single-page application from Angular 7 to Angular 13, improving performance, maintainability, and compatibility with modern frameworks. Redesigned and modernised a legacy report-generating dashboard with a cleaner and more intuitive user experience. Preserved existing business logic while minimising unnecessary refactoring during the upgrade.
Database and Intelligent Systems Chair at Arba Minch University
January 1, 2018 - December 31, 2020Managed academic and operational activities for lecturers, courses, and students within the department. Planned course allocations, examination schedules, laboratory sessions, and academic timetables. Ensured curriculum delivery, addressed missed sessions, and maintained academic continuity.
Arba Minch Artificial Intelligence Lab Manager at Arba Minch University
January 1, 2016 - December 31, 2018Initiated and led the establishment of an artificial intelligence laboratory in partnership with Vrije Universiteit Brussel. Developed international research collaboration, facilitated knowledge exchange, supported research activities, and coordinated student and lab-member skill development. Organised workshops, conferences, and academic presentations.
Software Developer at Nyanza Road Works Ltd
January 1, 2015 - December 31, 2018Designed and developed a task management system to track daily activities in line with business requirements. Implemented monthly, quarterly, annual, and custom reporting functionality to support data-driven decision-making by senior management. Developed backend APIs using Laravel to support application functionality and data processing.
Software Developer at Freelance
January 1, 2015 - PresentBuilt full-stack applications integrating REST APIs and databases to streamline data retrieval and processing. Developed web and mobile applications using React, Node.js, Angular, and Java. Designed responsive and user-friendly interfaces to improve user engagement and experience. Used Git and CI/CD workflows for version control, collaboration, and deployment.
Lecturer – Data Structures, Algorithm Analysis, Internet Programming at Arba Minch University
January 1, 2012 - December 31, 2023Developed course materials and delivered lectures across data structures, algorithm analysis, and internet programming. Supported student learning through engaging instruction, research guidance, critical analysis assignments, and academic mentoring.
Education
Full Stack Software Developer Pathway at BSC Accredited
January 1, 2026 - December 31, 2026Master of Science in Information Science at Addis Ababa University
January 1, 2012 - December 31, 2012Bachelor in Computer Science and IT at Arba Minch University
January 1, 2006 - December 31, 2006Full Stack Software Developer Pathway at BSC Accredited
January 11, 2030 - January 1, 2026Master of Science in Information Science at Addis Ababa University
January 11, 2030 - January 1, 2012Bachelor in Computer Science and Information Technology at Arba Minch University
January 11, 2030 - January 1, 2006Qualifications
Microsoft Certified Azure Fundamentals (AZ-900)
January 1, 2025 - August 21, 2026Microsoft Certified Azure Developer Associate (AZ-204)
January 11, 2030 - August 21, 2026Deep Learning Specialization – DeepLearning.AI, Coursera
January 1, 2020 - August 21, 2026Machine Learning – Stanford University, Coursera
January 1, 2019 - August 21, 2026Microsoft Certified Azure Fundamentals (AZ-900)
January 1, 2025 - August 21, 2026Microsoft Certified Azure Developer Associate (AZ-204) – Currently Studying
January 11, 2030 - August 21, 2026Deep Learning Specialization, DeepLearning.AI, Coursera
January 1, 2020 - August 21, 2026Machine Learning, Stanford University, Coursera
January 1, 2019 - August 21, 2026Industry Experience
Software & Internet, Computers & Electronics, Education, Professional Services, Real Estate & Construction
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.