Senior Software Developer
Hindawi Publishing Corporation
Total years of experience :16 years, 8 Months
Senior Software Developer
• Design and implement Data Warehouse
• Develop ETL Packages
• Write MDX queries
• Develop ASP.Net MVC websites
Senior Web Developer
• Develop ASP.Net websites
• Develop Crystal Reports
• Database design
Senior Software Developer
• Develop ASP.Net websites, web services
• Develop Mobile Applications
• Database design
Software Developer
• Develop ASP.Net websites
• Database design
• Develop WPF, JQuery and Silverlight tools and controls
Software Developer
• Lead a development team
• System analysis and database design
• Develop ASP.Net web applications
• Develop ArcGIS web applications with .Net
• Maintain existing web applications, implement new functionalities
Software Developer
• Develop ASP.Net websites
• Maintain Classic ASP websites and upgrade them to ASP.Net
• Database design
• Develop desktop applications
IT Instructor
• Conduct Courses at many governorates in the Microsoft Unlimited Potential Campaign
IT Instructor
• Conduct Courses at many governorates in the Microsoft Unlimited Potential Campaign.