I am a highly motivated software engineer with a passion for building innovative, user-centered, and sustainable solutions. I bring expertise across software development, IoT, and embedded systems, with proficiency in JavaScript, Java, Python, C++, and web frameworks. I enjoy collaborating with researchers and professionals to drive impactful outcomes. Currently, I design scalable architectures, mentor students, and contribute to research-driven projects across Africa, while delivering practical software solutions and improving system reliability.

Emmanuel Yaw Manu Annor

I am a highly motivated software engineer with a passion for building innovative, user-centered, and sustainable solutions. I bring expertise across software development, IoT, and embedded systems, with proficiency in JavaScript, Java, Python, C++, and web frameworks. I enjoy collaborating with researchers and professionals to drive impactful outcomes. Currently, I design scalable architectures, mentor students, and contribute to research-driven projects across Africa, while delivering practical software solutions and improving system reliability.

Available to hire

I am a highly motivated software engineer with a passion for building innovative, user-centered, and sustainable solutions. I bring expertise across software development, IoT, and embedded systems, with proficiency in JavaScript, Java, Python, C++, and web frameworks.

I enjoy collaborating with researchers and professionals to drive impactful outcomes. Currently, I design scalable architectures, mentor students, and contribute to research-driven projects across Africa, while delivering practical software solutions and improving system reliability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at hiveonline Aps Ltd
May 1, 2022 - Present
Spearheaded the complete software development lifecycle, including architecture design, coding, testing, and debugging; implemented frontend features using React, JavaScript, TypeScript, and Redux; designed secure, maintainable backend architectures; developed applications with offline functionality, mobile money, and blockchain integration (Stellar and Hedera); built microservices and used WebSocket for real-time communication; established robust automated testing pipelines with Cypress and Jest to ensure quality and stable deployments.
Adjunct Faculty – Bachelor's in Software Engineering at African Leadership University (ALU)
January 1, 2020 - Present
Delivered four core modules (React Development, Introduction to Software Engineering, Foundations Project, and Mission Capstone), supporting 150+ students in building real-world software projects and engaging in challenge-based learning; reviewed curriculum, redesigned assessments, and supervised hackathons, live coding labs, mock interviews, and peer-learning to improve engagement and proficiency.
Managing Fellow, Software & Product at Engineering for Change (E4C)
February 1, 2025 - October 1, 2025
Managed a portfolio of five technical projects across India, South Africa, USA, and Africa, delivering 100% of milestones across AI, Salesforce, Beckn protocol, financial inclusion, and digital agriculture systems; mentored fellows, led cross-partner coordination, and produced impact reports and scalable recommendations for partner organizations.
Graduate Teaching Assistant, Human-Robot Interaction at Carnegie Mellon University Africa
January 1, 2022 - May 1, 2022
Conducted office hours and one-on-one sessions, explained course topics, and linked them to real-world applications to enhance understanding and engagement; supported course delivery for a newly introduced subject.
I.T. Specialist, National Service at University of Skills Training and Entrepreneurial Development
August 1, 2020 - August 1, 2021
Developed custom software solutions using Drupal 8 CMS and MERN stack; participated in project management by defining scopes, timelines, and resources; researched emerging technologies to improve software development skills and best practices.
Product Manager at Oorja Development Solutions
May 1, 2024 - October 1, 2024
Managed the product lifecycle from ideation to market launch; designed user-friendly features focused on usability and accessibility for farmers with low digital literacy; integrated digital farmer advisory, booking services, soil health testing, climate-resilient seeds, and forecasting.
Frontend Engineer – Contractor at AI-Powered Yield Dashboard for Rwanda Space Agency, KCRC
May 1, 2024 - Present
Developed an intuitive dashboard using Python to enhance yield prediction decision-making; collaborated with data scientists to integrate complex datasets and improve data visualization and accessibility; iterated on user experience to boost engagement.
Research Assistant – Contractor at Fish Farm Computer Vision for Feed Optimization and Tracking, KCRC
May 1, 2024 - Present
Implemented a scalable backend using Python FastAPI; researched and integrated Vision AI for feed optimization and behavior analysis; integrated MQTT for real-time data communication within a Web of Things architecture.

Education

MSc at Carnegie Mellon University
September 1, 2021 - May 1, 2022
BSc at Ashesi University
September 1, 2016 - June 1, 2020

Qualifications

Introduction to Information Security Course
January 1, 2022 - May 1, 2022
Motor Vehicle Odometer Development Embedded Systems Course
January 1, 2022 - May 1, 2022
Emergency Social Network Application – Foundations of Software Development Course
January 1, 2022 - May 1, 2022
IoT-Based Home Automation System
September 1, 2021 - December 1, 2021

Industry Experience

Software & Internet, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more