أحمد حسين جمعة سليمان, Lead Software Engineer

أحمد حسين جمعة سليمان

Lead Software Engineer

Daproco DWC LLC

البلد
الإمارات العربية المتحدة
التعليم
بكالوريوس, Computer Science
الخبرات
17 years, 5 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :17 years, 5 أشهر

Lead Software Engineer في Daproco DWC LLC
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ مارس 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
  • الإمارات العربية المتحدة - دبي
  • أشغل هذه الوظيفة منذ فبراير 2017

Hands on application architect and technical lead

Senior Full Stack Software Engineer في Bizplan ME
  • الإمارات العربية المتحدة - الشارقة
  • يناير 2009 إلى فبراير 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
  • مصر - القاهرة
  • ديسمبر 2006 إلى يناير 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.

الخلفية التعليمية

بكالوريوس, Computer Science
  • في Faculty of Computer Science
  • يونيو 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

اللغات

الانجليزية
متمرّس
العربية
اللغة الأم

التدريب و الشهادات

Microsoft Certified Technology Specialist (MCTS) | .NET Framework 4, Web Applications (الشهادة)
تاريخ الدورة:
January 2012
MS: Programming in HTML5 with JavaScript and CSS3 Specialist (الشهادة)
تاريخ الدورة:
January 2013
MongoDB Certified Developer Associate Exam | License 115016296 (الشهادة)
تاريخ الدورة:
June 2016
Microsoft Certified Solutions Developer (MCSD) | Application Life Cycle Management (الشهادة)
تاريخ الدورة:
January 2014
Microsoft Certified Solutions Developer (MCSD) | Web Applications (الشهادة)
تاريخ الدورة:
January 2013