- Overall Experience: Over 10+ years of experience as a .NET Full Stack Developer.
- Microsoft Certified: Azure Developer Associate (AZ-204): with hands-on experience in Azure
- Team Leadership: 2+ years as a Technical/Team Lead, managing end-to-end development cycles and mentoring team members.
- Full-Stack Development: Experience in designing, developing, and testing applications using Microsoft .NET technologies and SQL, following Agile and DevOps methodologies.
- Backend Technologies: Proficient in C#, ASP.NET MVC, .NET Core, ADO.NET, Entity Framework, LINQ, REST APIs, Web Services, Web API, WCF, Microservices, and IIS.
- Front-End Skills: Proficient in JavaScript, jQuery, Angular, ReactJS, HTML, CSS, and Bootstrap for creating dynamic and responsive user interfaces.
- Rest API Development: Solid experience in building scalable and secure REST APIs using .NET Core and implementing versioning and security best practices.
- Database Expertise: Extensive experience with SQL Server, including writing complex stored procedures, views, triggers, and database design.
- Data Access: Expertise in ADO.NET, Entity Framework, and LINQ.
- Authentication & Security: Experience with Active Directory, OAuth, JWT, and third-party login integrations (Google, Facebook, UAE PASS, Smart Pass). Familiar with role-based and claims-based authentication.
- Application Design: Familiar with UML, Use Cases, Design Patterns, and Agile-based project delivery.
- Source Control: Experienced in version control systems such as Git and Team Foundation Server (TFS).
- Testing & Quality Assurance: Proficient in exception handling, logging, unit testing (xUnit, NUnit), integration testing, and API testing using Postman.
- Error Logging: Experience with NLog, Log4Net, Serilog, and Elmah for application monitoring and error tracking.
- Reporting: Developed business and customer reports using Crystal Reports.
- Deployments: Experience in publishing and managing applications on IIS and Azure App Services; involved in release management and post-deployment verification.
- IIS Migration: Successfully automated IIS setup and migration using PowerShell DSC and Web Deploy (MSDeploy); handled app pool configuration and SSL certificate setup.
- Soft Skills: Ability to meet deadlines & handle multiple tasks, decisive with strong leadership qualities, flexible in work schedules, and possess good communication skills.
- Good Knowledge about IT Infrastructure: Windows, Active Directory, SMTP Configurations.
- Professional Traits: Able to work as a team player as well as individually. Highly organized, and dedicated with a positive attitude along with strong analytical and troubleshooting skills.
- Architecture & Design: Designed and implemented scalable architectures using Clean Architecture and Microservices principles for enterprise applications.
- Performance Optimization: Improved application performance by 40% by refactoring database queries and implementing caching strategies (Redis).
- Achievements: Received Mission Completion Certificate From the TAMM Abu Dhabi in 2023.
- Mentorship: Led code reviews and mentored junior developers, promoting best practices in coding and design patterns.
- Security Practices: Applied secure coding practices aligned with OWASP Top 10, implemented JWT, HTTPS, and data encryption protocols.
- Received Best Performer Certificate From the TAMM Abu Dhabi in 2022.
- Received an Appreciation Certificate From the Department of Municipalities in 2021.
- Received an Appreciation Certificate From Al Ain City Municipality in 2018.