I'm Joseph Avomadoh, a highly innovative software developer with hands-on experience in software development and tutoring. Over the past two years, I've tackled daily software development tasks, handled intensive learning, and developed practical solutions for students and the company's growth.

Joseph Avomadoh

I'm Joseph Avomadoh, a highly innovative software developer with hands-on experience in software development and tutoring. Over the past two years, I've tackled daily software development tasks, handled intensive learning, and developed practical solutions for students and the company's growth.

Available to hire

I’m Joseph Avomadoh, a highly innovative software developer with hands-on experience in software development and tutoring.

Over the past two years, I’ve tackled daily software development tasks, handled intensive learning, and developed practical solutions for students and the company’s growth.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Software Developer at Amaritech
January 1, 2022 - Present
Developed and maintained web/desktop applications using C# and .NET. Collaborated with a team of developers in an Agile environment, contributing to sprint planning and code reviews. Improved application performance by optimizing queries and refactoring code. Integrated REST APIs for communication between front-end and back-end systems. Wrote clean, maintainable, and testable code following best practices.
Software Tutor at Intercom Programming and Manufacturing Company (IPMC)
February 1, 2024 - November 1, 2025
Daily software development assignments, intensive learning, and new ideas to help improve daily software lives of students and the company growth. Focus on Python, PHP, C#, Java, JavaScript, and C++.

Education

Certificate in Software Engineering at IPMC Ghana
January 11, 2030 - September 18, 2025
Bachelor in computer science at KNUST
March 6, 2022 - April 1, 2026

Qualifications

Certificate in software engineering
December 4, 2022 - March 6, 2024

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment, Other
    paper Intern task tracking system

    This project helps supervisors assign tasks to interns, View tasks completion rate and assign points or remarks for a job well done.