09/21/2026 updated


100 % available
Computer Engineer | Software Developer & App Tester
kirkuk, Iraq
Only remote
Bachelor of Computer Engineering (2020-2024)JavaScriptC Sharp (Programming Language)C++ (Programming Language)Software QualityComputational Science and EngineeringComputer ProgrammingComputer EngineeringSoftware Engineering ProcessSoftware EngineeringUser Interface TestingCode TestingTesting (Hardware)
C# Programming
Proficiency in C# programming, including the development of real-time applications such as a timetable schedule program created for Kirkuk Institute.
Web Development (HTML & JavaScript)
Knowledge of HTML and JavaScript for building and structuring web-based solutions and front-end development.
Software Development & Engineering
Comprehensive understanding of software development principles and engineering practices, gained through academic training and hands-on project work including an Arduino earthquake detection system.
Python Programming
Familiarity with Python as a programming language for analytical and software development tasks.
Java Programming
Knowledge of Java programming as part of a broad multi-language skill set acquired during Computer Engineering studies.
C++ Programming
Understanding of C++ for system-level and application programming.
Program Management
Ability to manage software programs and coordinate technical tasks within development projects.
App Testing & Quality Assurance
Analytical problem-solving approach applied to software testing and ensuring software quality.
Proficiency in C# programming, including the development of real-time applications such as a timetable schedule program created for Kirkuk Institute.
Web Development (HTML & JavaScript)
Knowledge of HTML and JavaScript for building and structuring web-based solutions and front-end development.
Software Development & Engineering
Comprehensive understanding of software development principles and engineering practices, gained through academic training and hands-on project work including an Arduino earthquake detection system.
Python Programming
Familiarity with Python as a programming language for analytical and software development tasks.
Java Programming
Knowledge of Java programming as part of a broad multi-language skill set acquired during Computer Engineering studies.
C++ Programming
Understanding of C++ for system-level and application programming.
Program Management
Ability to manage software programs and coordinate technical tasks within development projects.
App Testing & Quality Assurance
Analytical problem-solving approach applied to software testing and ensuring software quality.
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
ArabicGoodEnglishFluentKurdishNative speaker
Project history
I was a quality assurance specialist at Kakas Group in Kirkuk. My role here was to test the user interface of applications, find bugs, and report them to the programmers and developers in order to fix them before publishing the app so it will be bug free for end user.
Taught fundamental and advanced computer science courses covering theoretical concepts and practical applications. Assessed student progress and provided constructive feedback. Developed a real-time timetable schedule program in C# for Kirkuk Institute during this role.