Setting up Clean Architecture, designing and developing Logistic execution tracking application ARTEMIS, that will be deployed to all European production sites of Arcelor Mittal
• Giving Training on DDD
• Building Solution template for a microservice based on Ports & Adapter Architecture
• Crunching knowledge from the domain to set up le Model
• Detecting Bounded Contexts
• Splitting down the current application into 5 microservices based on Bounded Contexts
• Developing user stories in DDD philosophy
Within a team of 4 developer and a project manager, maintaining and refactoring an internal sales application, used by hundreds of construction sites across France
• Bug fixing
• Developing new features
• Refactoring code and architecture, using Table Module Pattern
• Setting up new solution template based on Clean Architecture
• Animating Story Mapping
• Giving training on DDD and OO Design
Actively participating in the rebuild of a highly-frequented public website within a team of 8 developers and a project manager.
Website: ********/
• Building up the architecture
• Setting up TeamCity for continuous Integration and Delivery
• Actively participating in coaching team and PO through Agile Scrum
• Writing unit tests using NUnit
• Building Elasticsearch index and querying it using Nest
•
Acting as an ASP.Net MVC & HTML5 CSS Expert To help existing team of 2 developers on building new Real Estate website
Website: ********/
• Sass & Css refactoring.
• Url rewriting using MVC Attribute Routing
• Js Refactoring & organization
•
Setting up a new architecture for an online liver test generator and build it up using well-known best practices & architecture and design patterns
• Developing an MVC WebApi 2.0 web service
• Setting up a new distributed architecture
• Developing WPF utility Application
• In-depth study of existing Identity Server Solutions
• Setting up WSO2 Identity Server (Java)
• Designing & developing an Identity Server using IdentityServer3
• Involved technologies : .Net 4.5.1, MVC 5, WebApi 2.0, EF, WPF, MVVM, AngularJs, Bower, Grunt, IdentityServer3, OpenID Connect, OAuth 2.0
Auditor/Technical Leader /Project Manager .Net, CDS Group
Auditing technical and organizational issues, making a solution proposal and putting it to action
08/08/2014
• Performance audit on hotel service web application
• Managing project using Scrum
• Setting up practical solutions to resolve technical and organizational issues
• Refactoring of existing architecture
• Setting up an ElasticSearch index
• .Net 4.5, ElasticSearch, Oracle 11g, Nest
.Net Consultant, E-Biznext
Animating the sprint reviews, sprint plannings and all of the scrum related meetings and rules
• Building up the Domain Model
• Setting up a working process that combines scrum method to DDD
• Writing unit tests using NUnit
• Building Elasticsearch index and querying it using Nest
• Actively participating to the development
• Managing in production deliveries
Leading a team of 5 developers to rebuild a real estate public website specialized in building houses ********/
• Setting up an Onion Architecture
• Applying the Domain Driven Design philosophy
AHMED ********