Total des années d'expérience: 10 Années, 6 Mois
janvier 2018
A À présent
Senior Software Developer
à Bleems
Lieu :
Koweït - Al Koweït
- Lead the SDLC for back-end systems
- Lead, provide support and code review for junior and senior developers.
- Maintain the current code for all the back-end systems and websites.
- Upgrading existing back-end systems to .net 6
- Design and implement new features for the systems and e-commerce website.
- Payment-gateways integrations (K-Net, CC, MPGS, QPAY, TAP, MYFATOORA, MADA,
AlRajhi, STC PAY, Apple Pay and others)
- Implement PCI-DSS certificate, procedures and documents.
- Extensive knowledge in E-Commerce management and development.
- Develop and maintain new systems for the internal departments.
- Work closely with Mobile developers to architect, develop and maintain Mobile APIs.
- Implement and integrate marketing, analytical tools and social platforms.
- Analyze the data using different analytical tools to generate reports and dashboards.
- Setup and manage Azure hosting, deployment and its related tools.
- Setup and manage many third-party tools integrations and provide technical
support.
Technical Skills:
- Microsoft Stack, C#, .NET Core, ASP.NET MVC, Entity Framework, LINQ, Razor pages, JSON, Web API, JWT, profiling, debugging and others.
- Familiar with Design patterns.
- SQL server databases design, queries, procedures, triggers, jobs, functions and
maintenance with other MSSQL tools like SSRS, profiler and more. -
- Git
- HTML, JavaScript, CSS, Bootstrap, jQuery and Ajax
Microsoft Azure VM, App services, DevOps, Azure functions, SQL, Security,
Application insights, Blob storage, AD, WAF, NSG and others.
- Lead, provide support and code review for junior and senior developers.
- Maintain the current code for all the back-end systems and websites.
- Upgrading existing back-end systems to .net 6
- Design and implement new features for the systems and e-commerce website.
- Payment-gateways integrations (K-Net, CC, MPGS, QPAY, TAP, MYFATOORA, MADA,
AlRajhi, STC PAY, Apple Pay and others)
- Implement PCI-DSS certificate, procedures and documents.
- Extensive knowledge in E-Commerce management and development.
- Develop and maintain new systems for the internal departments.
- Work closely with Mobile developers to architect, develop and maintain Mobile APIs.
- Implement and integrate marketing, analytical tools and social platforms.
- Analyze the data using different analytical tools to generate reports and dashboards.
- Setup and manage Azure hosting, deployment and its related tools.
- Setup and manage many third-party tools integrations and provide technical
support.
Technical Skills:
- Microsoft Stack, C#, .NET Core, ASP.NET MVC, Entity Framework, LINQ, Razor pages, JSON, Web API, JWT, profiling, debugging and others.
- Familiar with Design patterns.
- SQL server databases design, queries, procedures, triggers, jobs, functions and
maintenance with other MSSQL tools like SSRS, profiler and more. -
- Git
- HTML, JavaScript, CSS, Bootstrap, jQuery and Ajax
Microsoft Azure VM, App services, DevOps, Azure functions, SQL, Security,
Application insights, Blob storage, AD, WAF, NSG and others.
septembre 2013
A décembre 2017
Software Developer
à Link systems
Lieu :
Koweït - Al Koweït
- Software Development
o Front-end development using HTML5, CSS3, jQuery and Twitter Bootstrap.
o Back-end development using PHP, C# ASP.NET
o Strong working experience with different frameworks such as ASP.NET MVC 5 and Laravel
o Strong knowledge SQL, LINQ, Entity Framework 6, Ajax, JSON
o Strong knowledge in developing backend APIs for Mobile Applications
o Strong work experience with Microsoft SQL Server and MySQL DB Servers
o Good knowledge of using different APIs such as Facebook, Twitter and Google Maps APIs.
o Good knowledge in implementing E-Commerce Systems.
o Good background in web security, exploits and vulnerability testing.
o Good understanding of software engineering, Git, Agile and scrum.
o Training for employees and providing documentation (Technical and User-Manual)
Main Projects :
YPA ( youth public authority website)
PMS (Projects Management System)
Vinus HRS (Time & Attendance / HR Software)
Kuwait University Newsletter system
Employees Timesheet Project Management Software
KOC Recycle System
Others websites
o Establishing accounts with clients
o Requirements analysis.
o Translate technical needs of clients into business objectives
o Writing the scope of work
o Implementation and Testing
o Documenting and explaining complex technical issues
o Software / Hardware Demo / POC
o Writing and presenting product bulletins, presentations, brochures and other materials.
o Front-end development using HTML5, CSS3, jQuery and Twitter Bootstrap.
o Back-end development using PHP, C# ASP.NET
o Strong working experience with different frameworks such as ASP.NET MVC 5 and Laravel
o Strong knowledge SQL, LINQ, Entity Framework 6, Ajax, JSON
o Strong knowledge in developing backend APIs for Mobile Applications
o Strong work experience with Microsoft SQL Server and MySQL DB Servers
o Good knowledge of using different APIs such as Facebook, Twitter and Google Maps APIs.
o Good knowledge in implementing E-Commerce Systems.
o Good background in web security, exploits and vulnerability testing.
o Good understanding of software engineering, Git, Agile and scrum.
o Training for employees and providing documentation (Technical and User-Manual)
Main Projects :
YPA ( youth public authority website)
PMS (Projects Management System)
Vinus HRS (Time & Attendance / HR Software)
Kuwait University Newsletter system
Employees Timesheet Project Management Software
KOC Recycle System
Others websites
o Establishing accounts with clients
o Requirements analysis.
o Translate technical needs of clients into business objectives
o Writing the scope of work
o Implementation and Testing
o Documenting and explaining complex technical issues
o Software / Hardware Demo / POC
o Writing and presenting product bulletins, presentations, brochures and other materials.
Partager sur Facebook
Partager sur Twitter
Partager via Email