Huthaifa Ahmed

Huthaifa Ahmed

Research and Development Manager [Earthlink Telecommunication]


I have successfully designed, developed, and supported live use applications I strive for continued excellence I provide exceptional contributions to customer service for all customers , With a BS degree in Computer science , I have a full understanding of the full life cycle of a software development project. I also have experience in learning and excelling at new technologies as needed

Over 2 Years of experience in cloud server development / management
Over 5 Years of experience in enterprise software development
Over 6 Years of experience in 3d application/ game development
Experienced in developing Desktop / Web Applications
Experienced in developing and Managing Automation Systems
Experienced in developing / deploying cloud servers- virtualized environments
Experience in developing mobile application for both ios and android
Experienced in both linux / windows - client and server management
Experienced in opensource application development
Experienced in Developing 3d applications and games using latest cutting edge technologies

Career Objective

Looking for the position of software development / Telecommunication in a reputed organization that can provide an opportunity to fully utilize my knowledge and skills for mutual benefit

Work experience

Work experience
Feb 2015 - Present

Research and Development Manager

Earthlink Telecommunications


  • Manages the research and development programs to meet organizational needs and to capitalize on potential new products.
  • Developing and implementing research and development procedures and techniques.
  • Helping senior management and internal clients to understand the results and implications of research and development initiatives.
  • Selecting, supervising, training and directing the work of Research and Development staff
May 2014 - Feb 2015

Lead Developer

Earthlink Telecomunication


  • Guide team development efforts towards successful project delivery
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Analyze and resolve technical and application problems.
  • Provide third-level support to business users.
  • Research and evaluate a variety of software products.

Jan 2013 - May 2014

Senior Software Developer

Earthlink Telecomunication


  • Develops software solutions by studying information needs; conferring with users , studying systems flow, data usage, and work processes; investigating problem areas , following the software development lifecycle
  • Develop features across multiple subsystems within our applications, including collaboration in requirements
    definition, prototyping, design, coding, testing and deployment
  • Provide engineering support when building, deploying, configuring and supporting systems for customers
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.

Other Responsibilities

  • Develop And Maintain Enterprise Cross platform Software Solutions
  • Develop And Maintain Windows/Linux Application
  • Develop And Maintain Open-source Software
  • Develop And Implement Enterprise Cloud Solutions
  • Develop And Manage Automation Systems
  • Research And Implement Best Practice Software Engineering Methods
  • Configure And Monitor Application Database - (MSSQL,MYSQL)
  • Administer And Manage Web Servers / IIS - Apache

Jul 2011 - Jan 2013

Junior Software Developer

Earthlink Telecomunication


  • Assists in the design, coding, and testing of technical solutions.
  • Understands standard systems development lifecycle processes and applies our methodology effectively on client engagements.
  • Applies knowledge of industry trends and developments to improve service to our clients.
  • Establishes responsible deadlines and personal work plans.

Other Responsibilities

  • Develop And Maintain Web Based Solutions
  • Develop And Manage Automation Systems
  • Configure And Monitor Application Database - (MSSQL,MYSQL)
  • Administer And Manage Web Servers / IIS - Apache
Oct 2012 - Nov 2013

Senior Software Developer



  • Develop And Maintain Egoverment Web - Desktop Solutions
  • Develop And Maintain Windows Applications
  • Develop And Manage Thin Client Systems
  • Configure And Monitor Application Database - (MSSQL)
  • Administer And Manage Web Servers - IIS
  • Deploy , Administer And Manage Windows Servers - DC - RODC - VDI
  • Integrate Third-party hardware to work seamless with the developed egov software
  • Instruct and train the Sysadmins and the IT staff on windows services
Jun 2012 - Jan 2013

Senior Software Developer

Siemens [AlItkan Group]


  • Collect System Requirements and Analyze client needs
  • Develop And Maintain DROS System
  • Develop And Maintain local company websites
  • Research And Implement Best Practice Software Engineering Methods
  • Provide the required training for the IT staff
Jan 2015 - Present

Game Developer



  • developing designs and/or initial concept designs for games including game play;
  • generating game scripts and storyboards;
  • creating the visual aspects of the game at the concept stage;
  • using 2D or 3D modelling and animation software, such as 3ds max, at the production stage;
  • producing the audio features of the game, such as the character voices, music and sound effects;
  • programming the game using programming languages such as C# / C++;
  • quality testing games in a systematic and thorough way to find problems or bugs and recording precisely where the problem was discovered;
  • solving complex technical problems that occur within the game's production;

Jan 2013 - Feb 2015

Freelance Software Developer / Graphics Designer

Redlight Development Team


  • Develop And Maintain Web - Desktop - Mobile Applications
  • Design - Logos – Themes – Printed Media
  • Develop PC And Mobile Games Using [Unity , UE4] Game Engines
  • Provide IT Training


Sep 2007 - Mar 2011

Bachelor of Computer Science

University of Tikrit







Microsoft Office