Unlock to reveal name

Senior Software Developer

  • Profile Created:
  • 3 years ago


Senior Software Developer skilled at technical leadership, communication and presentations.
Experienced in full project life cycle from design to implementation to integration.  Over 8+ years of experience in IT industry, involving in Software Design, Analysis, Development integration and Testing at client and server side (SDLC) in various domains.
Experience as .NET developer in developing Windows based and web based applications using .NET technologies such as ASP.NET, MVC, Net Core, Entity Framework, ADO.NET, web services.
Experience on RESTful API’s, Micro-services, N-tier architectures.
Experience on the client side development, like JavaScript, jQuery, Ajax, HTML, CSS.
Expertise in Object Oriented Programming (OOP) Concepts.
Experience in SQL Server Database design and developing T-SQL queries, function, stored procedures, and triggers using SQL Server.
Experience in using version-controlling tools like Team Foundation Server (TFS).
Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.
Flexible to work anywhere and ready to relocate.

• C# & VB
• Web API
• Web Services (WCF)
• JavaScript
• JQuery & Json
• Ajax
• ADO.Net
• Windows Forms
• SQL Server
• ASP.NET Core
• Agile Methodologies
• SharePoint
• Entity Framework
• Parallel Programming
• Leadership
• MS Project Management
• Memory Management
• Critical Path Management




  • Warba Bank 2021 - 2020

    Senior Programmer

    Build Share Point Applications (Business Applications)  Build & Integrate Business Workflow\'s  Build Micro Services - integration Layer (MVC)  Deploy and test the applications  Business analysis  Agile Tem Member

  • iLead Integrated Solutions 2015 - 2019

    .Net Senior/Lead

     Design and build software products using the technology of (ASP.Net MVC) o Workflow System o Document Management System o Recruitment System o Correspondence System o HR System  Build Integration Solutions Between our systems and any other system (Web API - Web Services).  Data Migration.  Business Analysis.  Design the development plan & the technology stack.  Manage the technical team members to achieve the deadline and adjust the quality of writing the codes.  Test & Production Deployment.  Client Training

  • Agility Logistics 2014 - 2015

    .Net Developer

    Build a new Website for Kuwait Customs (MVC based)  Develop and customize the Kuwait Customs ERP system  Build and integrate a new system with the Kuwait Customs ERP (Printing Application for all printers’ types & Size - Barcode Reader)  Deploy and test the application.  Technical Documentation