Throughout my career, i had the chance to work with multiple teams on different technologies.
Here are my main and most used skills
I implemented multiple projects with .Net Core, and .Net Framework using Clean Architecture, CQRS, Repository Pattern, and more.
I worked with many database providers, mainly, Microsoft SQL Server, MySQL, PostgreSql, and Oracle.
I Used these ORMs to access data in databases and make transactions. I do, however, like EF Core more.
I Designed, Configured, Built, and Developed multiple SharePoint Sites and Farms (public and internal portals) using SSOM, and CSOM.
I Designed and build Scalable, Highly Available systems for internal and public applications and sites.
I coached, and mentored team members by settings clear goals, building trust, sharing constructive feedback and managing conflict.
Here are all the skills that I aquired throughout the years. Mind you, I might be a little rusty in some of them
ASP.Net | .Net Core | REST Api | Angular | Javascript | TypeScript | Microsoft SQL | Entity Framework | PostgreSql | MySql | Microsoft SharePoint Server | Microsoft Power Bi | System Design | Microservice Architecture | Service Oriented Architecture | Clean Architecture | CQRS | Domain Driven Design (DDD) | CI/CD Pipelines | Docker | RabbitMQ
Microsoft Azure | Azure DevOps | Azure App Service | Azure Api Management | Azure Functions | Azure Blob Storage | Azure Service Bus | Azure Load Testing | Code Reviews
Project Management | Agile Methodologies | Coaching | Mentoring
2013 - Present
2010 - 2013
Beirut, Lebanon
2017