Senior Software Developer
Diyar United Company
Total years of experience :14 years, 3 Months
Kuwait :- Public Authority for Civil Information
Technologies:-
.Net 4, asp.net Forms, C++, C, Silver Light , Jquery, Javascript, MVC 5, WCF
Responsibilities and activities:
- Designing and implementing of Kuwait ID Card
- Main developer \[ Key Person \] for developing new Gemalto Cards (Mav3 Generation)
- Create, initialize and personalize specifications for smart cards (ICAO, ID, PKI, Physical access control).
- Prepare and check Personalization script files for card production factory.
- Resolve technical issues.
- Develop an application and provide technical support for Smart Card-based projects.
- Final fine-tuning of functional requirements and technical specifications.
- Smart Card Profile Creation, Testing, Input/Output File Management.
- Help in Onsite Testing of other Test cards whenever required.
- Help in Onsite Troubleshooting whenever required.
- Customize and/or developing of related GSM software.
- PKI/Cryptography solutions design and implementation
- X.509 Certificate and CRL (RFC 5280), OCSP (RFC 2560)
- Smart Card Security: PKCS11, PKCS15
- Smart Card Industry : GlobalPlatform (GP)
- muehlbauer printer Scope 5400 implementation - configuration
Kuwait Driving License
Technologies:-
.Net 4, asp.net Forms, WPF, WCF, WF, Silver Light, OCX Jquery, Javascript
Responsibilities and activities:
- Involved in complete Life Cycle including Analysis, Design, Development and Unit Testing.
- Developing OCX Controls for supporting Devices like Camera, Printer remote connections,
- Developing Driving License card Layout using EPI designer
- developing SDK for integrating with Zebra Printers and Fargo HID Printers \[8500 - 600\]
Hospital Management Information System
Technologies:-
C# .NET 4.0, ASP.NET, Oracle
, Oracle Apex, WCF, jQuery, JavaScript, Html5, SharePoint, Microsoft Ajax.Net, Entity Framework, LinQ
Responsibilities and activities:
- Involved in complete Life Cycle including Analysis, Design, Development and Unit Testing.
- Developing Document Management Web Application (Camera, Upload, Scan, Excel, Word, Powerpoint, etc) Using Silverlight
- Using SignalR Technology for any communication between Patient and Doctor
- WCF: Creating Restful Services, exposing and consuming data using a variety of bindings and authentications including XmlHttpRequest object or Ajax.
- Design JavaScript - JQuery Libraries to support ajax calling
Technologies:-
C# .NET 4.0, ASP.NET, Sql Server T-Sql
, Sql Server Reporting Services
WCF, Jquery, JavaScript, Html5, AjaxPro
Responsibilities and activities:
Project one: - Traffic System for Egypt Regions
- Developing Wcf Service to Communicate With Business Logic Layer And Get Data Using LinQ
- Designing Reports Using Reporting Service That Based On Sql Server Business Intelligence
Project Two CAF \[Confederation of African Football\]:-
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Developed modules of the application in ASP.NET, and involved in writing C# classes.
- Developed Asp.Net Extended Controls With UI Development And JavaScript Involved
- Developed Stored Procedure For Operations On Database
- Developed Triggers, Functions To Audit Database Changes
Technologies:-
C# .NET 4.0, ASP.NET, Oracle, JavaScript, Jquery
Responsibilities and activities:
- Transform forms that were in oracle forms to asp.net forms.
-Design Database Layer with Oracle Database Using Pl-Sql Language
-Fixing bugs
Reason to Leave
Project Has Been Finished
A .net Developer is skilled at developing cutting edge web applications using the components of .net programming. The role requires the design, development and implementation of applications which provide solutions to business problems.