Software Engineer

Salahaddin University-Erbil

2004 - 2006
Academy
SUE

General Information

  • Position: Software Engineer
  • Organization: Salahaddin University-Erbil
  • Department: Software Engineering Department
  • Duration: 2004 - 2006
  • Category: Academic/Technical

Role Overview

As a Software Engineer at Salahaddin University-Erbil, I was responsible for developing and maintaining the department’s web portal while providing technical support and infrastructure management. This role provided valuable experience in both software development and academic support services.

Key Responsibilities

Software Development

  • Portal Development: Maintained and enhanced the Software Engineering Department’s web portal
  • System Management: Developed and updated various components of the department’s online systems
  • Technical Implementation: Converted requirements into functional software solutions

Technical Support

  • IT Infrastructure: Maintained network infrastructure and technical systems
  • User Support: Provided technical assistance to staff and students
  • System Administration: Managed departmental computer systems and networks

Academic Support

  • Laboratory Assistance: Supported lecturers with practical lab sessions
  • Teaching Support: Assisted in delivering technical content to students
  • Educational Technology: Contributed to the integration of technology in education

Professional Development

This position provided essential experience in:

  • Software Development: Practical application of programming and system development
  • Client Support: Understanding user needs and providing effective technical solutions
  • Network Management: Maintaining and troubleshooting IT infrastructure
  • Requirements Analysis: Gathering and analyzing user requirements for system development
  • Educational Technology: Supporting technology integration in academic environments

Technical Skills Acquired

  • Web Development: Portal development and maintenance
  • System Administration: Network and infrastructure management
  • User Support: Technical assistance and problem resolution
  • Requirements Engineering: Analysis and implementation of user needs
  • Educational Support: Technology integration in academic settings

Transition

My role evolved as I began my MSc studies, and according to university regulations, I could no longer work as a Software Engineer in the department while pursuing graduate studies.

Impact

This role established my foundation in:

  • Practical software development and system maintenance
  • Technical support and user assistance
  • Academic technology integration
  • Professional software engineering practices