Resume

Education

2014-2018
Salahaddin University-Erbil

BSc at Software and Informatics Engineering

Successfully achieved a Bachelor of Science (BSc.) in Software and Informatics Engineering

Experience

2017-2018
TEDxNishtiman

Software Developer

Write supporting code for Web applications or Web sites. • Design, build, or maintain Web sites, using WordPress Content Management System (CMS). • Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types. • Create Web models or prototypes that include physical, interface, logical, or data models. • Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware. • Support Web and Mobile development, SEO and website analytics. • Design, build, and maintain mobile application using Java native android programming. • Integrate mobile application with TEDxNishtiman website and Firebase

2018-2019
Jiasaz for IT Solution

Software Engineer

• Develop, test and implement new software programs • Clearly and regularly communicate with management and technical support colleagues • Design and update the software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces • Test, maintain and recommend software improvements to ensure strong functionality and optimization • Independently install, customize and integrate commercial software packages • Facilitate root cause analysis of system issues • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing • Identify ideas to improve system performance and impact availability • Resolve complex technical design issues • Development of technical specifications and plans • Analyze user requirements and convert requirements to design documents • Make good technical decisions that provide solutions to business challenges • Provide comprehensive support to internal customers; achieve a resolution to outstanding problems or issues • Compile timely, comprehensive and accurate documentation and or reports as requested • Possess up-to-date knowledge of technological developments in the industry • Communicate effectively and professionally in all forms of communication with internal and external customers • Possess strong problem solving and decision-making skills while using good judgment • Multi-task and change from one task to another without loss of efficiency or composure

2018-2021
Galiawa Group

IT Director

Managing IT stuff of the company, building Systems using MS Access 2016,MySQL,PHP to systematize management of the company; building Receipt Management System in MS Access 2016,Document Archive Management System and Finance and Economics Management System in MySQL,HTML5,Bootstrap,Ajax with PHP backend Installing and configuring computer hardware, software, systems, networks, printers, and scanners. Monitoring and maintaining computer systems and networks. Responding in a timely manner to service issues and requests. Providing technical support across the company (this may be in person or over the phone). Setting up the account, programs and other related IT equipment for new employees. Repairing and replacing equipment as necessary. Testing new technology. Possibly training more junior staff members. To perform data base management and administration. To design, develop, implement and update the website of Galiawa Group. To perform such other duties directly related to the main duties listed above or related to the delivery of the output and results expected from the IT Officer/Systems Administrator in the roles ascribed to them according to their postings. Serve as a consultant for Information Technology difficulties and complications.

2021-Current
University of Kurdistan Hewler

IT Admin Officer (Software Developer)

• Develop new software by following proper project life cycle with quality assurance in mind, such as but not limited to, Dissertation Portal, Store Inventory, Fixed Asset Management, etc. • Develop new or the existing website of the University. • Develop existing programs by analyzing and identifying areas for modification. • Oversee, administer, update and backup the daily performance of software programs of the University, such as but not limited to, Moodle, UKH website, Email System, etc. • Advise computer users about maintenance of software systems and develop training materials and procedures or train users in the proper use of software. • Analyze user requirements which might result in further research and writing new software programs. • Direct software programming and development of documentation. • Consult with computer users on project status, proposals, or technical issues such as software system design or maintenance. • Coordinate installation of software system. • Prepare reports or correspondence concerning project specifications, activities or status. • Maintain systems by monitoring and correcting software defects. • Observe system functioning to verify correct operations and detect errors. • Manage and maintain UKH ID card system. • Design, manage and maintain the University’s portals and intranet.

2017-Current
Freelancer

Software Engineer

Responsible for arranging a meeting with the client/customer, gathering the requirements, designing the workflow. Eventually, creating custom software, websites, web applications.

Web Development

HTML / CSS / Bootstrap

100%

Javascript / jQuery

100%

Vue.js

70%

PHP / MySQL / MariaDB

100%

Apache / Nginx

100%

CodeIgniter / Laravel

90%

Mobile App Development

Java / Dart

95%

Swift

85%

ReactNative

70%

Firebase

65%

Information Technology

Windows

100%

Debian / Ubuntu

90%

Centos

85%

MacOS

80%

Microsoft Office

100%

VBA

90%
en_USEnglish