Ahmed Hussien, Lead Software Engineer

Ahmed Hussien

Lead Software Engineer

Daproco DWC LLC

Lieu
Émirats Arabes Unis
Éducation
Baccalauréat, Computer Science
Expérience
17 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

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

Lead Software Engineer à Daproco DWC LLC
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis mars 2015

Analyze business requirements and transform them into technical design
 System architecture design.
 Database design.
 Suggesting new ideas and features for the current product.
 Architected and designed the new product of the company based N-Tier Architecture to support
different kind of clients (smartphones, desktop) and integration with other clients.
 Planned and initiated the redesign of existing system standalone application, utilizing design
patterns and separation of concerns concepts.
 Designed and Implemented a general-purpose application framework to be used by all the
company coming products the framework implement best practices based on separation of
concerns such as Dependency Injection, NLayer architecture(Domain, Application, Infrastructure
and Presentation Layers) and Domain Driven Design (Entities, Repositories, Domain/Application
Services, DTO's...). Also implements and provides a good infrastructure like logging, validation,
exception handling, and localization.
 Applied continues integration and continues delivery on the release cycle to improve the products
quality and give fast feedback for the developers.
 Applying scrum methodology for development.

Lead Softwar Engineer à Dubai Statistics Center
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis février 2017

Hands on application architect and technical lead

Senior Full Stack Software Engineer à Bizplan ME
  • Émirats Arabes Unis - Sharjah
  • janvier 2009 à février 2015

I'm working as senior software engineer with the following responsibilities :
• Participate in Analyze business requirements and transform them into technical design
• Implementing the technical design.
• Testing the implemented requirements.
• Handle change requests.
• Interact with the customers to follow any change requests or to handle the bugs.
• Establishing and maintaining coding standards, design and code reviews.
• Participate in database design.
• Customer Deployment.

Software Engineer à Sakhr Software
  • Egypte - Le Caire
  • décembre 2006 à janvier 2009

Work with project leaders to understand requirement, Participate in system Design and database design.
● Took part of development and my tasks include creating stored procedures, Participate in building data access layer, business layer and creating asp.net pages.
● Assist other junior developers in their tasks.
● Creating the setup of the project with the InstallShiled that include create database, modifying configurations files, working with IIS metadata to creating the websites and the application pools.

Éducation

Baccalauréat, Computer Science
  • à Faculty of Computer Science
  • juin 2006

Computer science department

Specialties & Skills

ASP.NET MVC
Database Design
Testing
Business Requirements
.NET Framework
design patterns
Javascript
Entity Framework
Angular JS
ASP.NET MVC
ASP.NET Web API
Entity Framework
SOLID Principles
Twitter Bootstrap
Continuous Integration
Express (NodeJs)
Continuous Delivery
Devexpress
ElasticSearch
MongoDB
kubernetes

Langues

Anglais
Expert
Arabe
Langue Maternelle

Formation et Diplômes

Microsoft Certified Technology Specialist (MCTS) | .NET Framework 4, Web Applications (Certificat)
Date de la formation:
January 2012
MS: Programming in HTML5 with JavaScript and CSS3 Specialist (Certificat)
Date de la formation:
January 2013
MongoDB Certified Developer Associate Exam | License 115016296 (Certificat)
Date de la formation:
June 2016
Microsoft Certified Solutions Developer (MCSD) | Application Life Cycle Management (Certificat)
Date de la formation:
January 2014
Microsoft Certified Solutions Developer (MCSD) | Web Applications (Certificat)
Date de la formation:
January 2013