Khalid Omar, Senior .NET Developer / Associate Technology Manager

Khalid Omar

Senior .NET Developer / Associate Technology Manager

Musafir.com (Universal Tourism)

Lieu
Émirats Arabes Unis - Sharjah
Éducation
Baccalauréat, Electrical Engineering (Major in Computer Engineering)
Expérience
24 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :24 years, 5 Mois

Senior .NET Developer / Associate Technology Manager à Musafir.com (Universal Tourism)
  • Émirats Arabes Unis - Sharjah
  • Je travaille ici depuis décembre 2012

Main technologies usedu**: ASP.NET, C#, MS-SQL 2005/2008, IIS 6/7, Windows Server 2003/2008, DFS, Web Farms

• Co-manage development and QA teams to enhance and stabilize existing product

• Design and develop new features leading to a revolutionary new Musafir.com website consisting of Multi-server working in a web farm capable of handling new markets as Musafir.com is being more and more recognized globally

• Design and Implement PCI certified payment engine capable of receiving customer payment with integration with various payment gateways and banks

• Define and implement work process from Planning to QA to adopt the increasing number of employees in various departments in order to guarantee 100% tested application and secure product.

Software Development Manager (C#, C/C++, Java, MFC, Win API, Win Mobile) à Simtix
  • Jordanie - Amman
  • octobre 2006 à novembre 2012

Main technologies usedu**: C#, C/C++, Java, MFC, Windows API, Windows Mobile, RDBMS (MS-SQL, Oracle, MySQL), Java, JavaScript, Web and native desktop development.

• Develop and maintain company projects using various technologies

• Participate in laying out product specifications and scope of features. Design and implement product user interface elements as per client expectations and requirements

• Provide and describe technical architecture and program design to the technical team of engineers prior to implementation

• Provide detailed and accurate project plan taking into consideration time and resources

• Identify risks factors and suggest alternatives and workarounds

• Following up with engineering team leaders to ensure the development process is on track and keeping product management in the loop

• Directly interact with clients to answer technical questions and gather requirements. Participate and moderate meetings and product demos for clients

• Coordinating with QA/QC to ensure proper testing is taking place in order to ensure bug free code and smooth/fast program execution prior to releasing

• Handle all HR aspects of the technical team, including: Yearly and semi-yearly performance review, career path growth for team members, recruitment and technical interviews

Technical Team Leader (C#, C/C++, MFC, Win API, Win Mobile) à Apexion (Acquired by LAWSON Software Inc)
  • Jordanie - Amman
  • mai 2004 à octobre 2006

Main technologies usedu**: C#, C/C++, MFC, Win API, Win Mobile, RDBMS

• Develop and maintain company projects using various technologies

• Technically lead, manage, counsel, and mentor developers during project phases

• Responsible for analysis, design, testing, and documentation of all applications

• Help debug and fine tune code where performance or security is a major factor

• Write technical documentation and respond to client inquires and provide technical feedback to product management

Senior Software Engineer (C/C++, MFC, Win API, Win Mobile) à Apexion (Acquired by LAWSON Software Inc)
  • Jordanie - Amman
  • janvier 2001 à mai 2004

Main technologies usedu**: C/C++, MFC, Win API, Win Mobile, Palm Mobile Devices, RDBMS

• Design and implement applications as specified in product specification documents

• Provide technical and non-technical feedback to product specification prior to implementation

• Develop, maintain, and debug applications

• Work side by side with sales personnel to provide product demos for existing and new products based on client request

• Provide technical answers to customer inquires

Software Engineer (C/C++, MFC, Windows API, Win Services) à ONEWORLD Software Solutions
  • Jordanie - Amman
  • janvier 2000 à janvier 2001

Main technologies usedu**: C/C++, MFC, Windows API, Windows services

• Develop, maintain, and debug existing company products

• Upgrade older applications to newer technologies and integrate with existing framework

Éducation

Baccalauréat, Electrical Engineering (Major in Computer Engineering)
  • à Jordan University of Science and Technology
  • juin 2000

Listed twice in the university board of honor

Etudes secondaires ou équivalent, Tawjihi - Scientific Stream
  • à Tawjihi
  • juin 1995

Specialties & Skills

Software Development
Databases
ASP.NET
Product Specification
Windows API/SDK
Windows CE API/SDK
Windows Mobile API/SDK
Assembly 8086 & MC68K
Palm OS Programming using CodeWarrior
JavaScript
Flash ActionScript 2 & 3
MySQL High Availability & Replication
RDBM Systems (MS-SQL, Oracle, PostgreSQL)
SQLite (and SQLiteCE)
MS Office
MS Visual Studio
MS Project
MS Visio
SVN/CVS/VSS
InstallShield/NullSoft
BugZilla/Mantis
Windows OS
Mac OS X
Network Administration & Configuration
ASP.NET
.NET Framework

Langues

Anglais
Expert
Arabe
Expert

Adhésions

Experts-Exchange
  • Member
  • January 2002

Formation et Diplômes

Microsoft Certified Professional (MCP) - Distributed Development (Certificat)
Date de la formation:
March 2003
Valide jusqu'à:
March 2003
Intermec Certified RFID Software and Hardware Engineer (Certificat)
Date de la formation:
May 2005
Valide jusqu'à:
May 2005
Microsoft Certified Professional - Desktop Development (Certificat)
Date de la formation:
January 2003
Valide jusqu'à:
January 2003

Loisirs

  • Chess