Senior .net Developer /team Leader Resume
OBJECTIVE:
- Seeking a challenging and fulfilling opportunity in the field of software engineering as Senior .Net Developer / System Analyst utilizing my long experience in solution developing, Facilitates effective team members collaboration
- Trains our junior developers through both formal and informal programs to develop and direct software systems . Employment where I can utilize my experience and skills for the mutual benefits of the organization and my personal development and growth as well.
SUMMARY:
- Full stack development and have experience working through using the latest SDLC methodologies ( Agile/ Scrum) . long experience translating requirements into robust designs, good problem solver and work well independently, within teams and in a remote team environment as well. Long work experience in a Microsoft multi - tiered OOP - SOA based software applications.
- Development across all phases of the SDLC ( WaterFall/Azure/Agile/ Scrum) .
- Adoption of SDLC best practices, implementation of application frameworks and enterprise design ( doFactory/Prism) . applicationsusing Visual Studio 2012/2013/2015, .Net Framework 3.5, 4.0, 4.5 Using both C#/Vb .Net .
TECHNICAL SKILLS:
Technology and Tools: SOA, WCF Services and Using Entity Framework 4.0/4.1, LINQ, ADO.NET in Data Layer . Hadson experince on Developing/managing REST and SOAP - based Web Service API(s) with WCF, WSDL, XML, JSON, IIS and XSLT, Consuming any SOAP-based Web Service API(s) as well. Involved in Web Application .NET ASP.Net, MVC3/MVC4, WEB API. Creating Mobile APi with help of ASP.net and C# Building .Net windows forms WPF applications using C#, Following WPF (MVVM) . Oracle/SQL Server application development, (SQL Server 2012, SSIS, SSRS) . Using Microsoft Source Control TFS, GitHub . Using WSS Build In Workflows, Customize & Creating New WorkFlow Using WWF. Developing Windows Desktop Applications Using ( Visual Basic 6.0, VSS, SQL Server 2000, Crystal Report 8.0, 9.2 )
PROFESSIONAL EXPERIENCE:
Senior .Net Developer /Team Leader
Confidential
Responsibilities:
- .Net developer/ Technical Team lead Kiosk Self-services project at CSC for Issuing HR s to all ministries and Government organizations .
- Development Desktop application for Kuwait government ( Fire Service Department KFSD ) providing self-services to Applicants and End users issuing their Career & Building licenses by themselves, Apply, inquiry about the application status and payment, This kind of Services done through two channels ( Self-services kiosk Machines and online Portal ), using C# and .Net Framework 4.0, WCF, Entity Framework to Oracle 10g backend and Windows desktop application .
- Developing/managing REST and SOAP-based Web Service API(s) with WCF, WSDL, XML, JSON, IIS and XSLT, Consuming any SOAP-based Web Service API(s) as well.
- Development WPF Desktop application for KPC ( Kuwait Petroleum Company ) providing HR self-services to Kpc Employees issuing more than Official 14 Arabic/English HR s, Accept send scanned Documents using Kiosk Machines, in addition to Admin and monitoring modules, this kind of development using C# and .Net Framework 4.0, WCF, Entity Framework ( data layer) to backend Oracle 10g, exposing existing Kpc oracle Services and WPf for UI .
- Using Microsoft Source Control TFS, GitHub and Visual Studio .
- Creat Web Application with .NET ASP.Net, MVC3/MVC4, WEB API.
- Development WPF (MVVM) Desktop application for PAI ( Public Authority for industry) providing self-services issuing industrial licenses and Contracts for kpc Applicants ( managing the whole process through automated cycle ( apply, payment and Issuing ) in addition to Security, Configuration, and Reports and Statistics modules, C# and .Net Framework 4.0, WCF, Entity Framework ( data layer) to backend Oracle 10g and SQL server 2012, exposing existing oracle Services .
- Student Bookshop Kuwait university ) using latest automated management Tools and according to PMI Standards, preparing project plan ( Tasks, resources, schedule, milestones, all kind of Supported Graphs), prepare and conduct communication plan includes ( kickoff, periodical Follow-up Meetings ) also deliver Project Status and progress reports .
- Worked as a senior system Analyst in Archiving and Backlog solution at PAAF Targeting 14 Million pages Total Archive, studying and Analyzing ministry whole kinds of Documents and it’s lifecycle and workflow, Using Kofax Management solution & FileNet .
Senior .NET Developer
Confidential
Responsibilities:
- Implementation & Customization service layer for one of the Enterprise insurance application for all Ontario Farmers called RMP ( Risk Management Plan) for livestock using .Net FrameWork 4.0, C# .Net 2010, WCF Services ( Message Design Pattern ), Entity Framework 4.0 ( Unitofwork Design Pattern ), connecting to Oracle database using Dotconnect data Provider ( Third party Provider ) for EF and Devart for creating entity model, Service Hosted by IIS 7.0 .
- Development Reporting, DocumentGeneration and Admin Services to print out reports as excel sheets and as Pdf format, Creating ClickOnce application as a client side for those services and Scheduled Control-M Jobs as well .
- Implementation & Customization Financial application for our Customers Overpayments ( Recoveries ) and Send Collections to MOF, This application collect all Customer's overpayment invoices from all other Automated Programs in the Company and Stored it in Microsoft GP Dynamics, Then sent it to MOF in case of collection, using .Net FrameWork 4.0, C# .Net 2010, WCF Services ( Message Design Pattern ), Entity Framework 4.0 ( Unitofwork Design Pattern ), eConnect ( GP Dynamics SDK ) connecting to Oracle database and Sql Server, Service Hosted by IIS 7.0 .
- Development WCF Sync Services To update our applications with some common and shared information from Legacy systems ( DB2 and Oracle Databases ) as an XML Messages Through BizTalk server, and using SSIS for Sync Process.
- Development of Server Reports using SSRS connecting to Backend Oracle and SQL Server Databases .
Senior Developer
Confidential
Responsibilities:
- Implementation & Customization For Parliament Integrated Systems ( It's Enterprise Windows Desktop Application Used By Whole Ministry Employees ( around 500 ) ( Ministry Of National Assembly Affairs .. Kuwait) Using Vb6.0 /Crystal Report 9.2 / Sql Server 2005 .
- Developing IT Technical Support & Stock Control System ( It's Enterprise Windows Desktop Application, It's a Workflow System Used By Whole Ministry Employees Starting From Sending Request From End User To All Ts Team Members ( Ts Manager / Ts Employee … ) ( Ministry Of National Assembly Affairs .. Kuwait) .
- Developing Web Application For Parliament Department ( Ministry Of National Assembly Affairs .. Kuwait) Using Asp.Net 3.5/4.0/Ajax 1.0, Ajax ToolKit, Vb.Net, Sql Server 2008 .
- Developing Ministry Web Site www.Mona.gov.kw ( Ministry Of National Assembly Affairs .. Kuwait
- Developing the Ministry Intranet Portal Web Site .
- Developing Intranet Web Application For Department ( Ministry Of National Assembly Affairs .. Kuwait)
- Developing An Archiving System ( Intranet Web Application ) ( Ministry Of National Assembly Affairs .. Kuwait)
- Using Saker OCR For Character Recognition, ArabDox For Document Management .
Microsoft Senior Solution Developer
Confidential
Responsibilities:
- Development and Customization for new and existing Microsoft Applications . Mainly Database Applications Using vb 6.0 and web application Using asp & vbscript With sql Server 2000 & Access 2/97/2000 BackEnd & Making Database Reports Using Crystal Report 8.0.
- Implementation and Customization to my own Retail Industry Package ( Stock Control, Point Of Sale, Purchasing & Orders modules in addition to Web Page For Consumers Inquires ) Using Vb6.0 /Crystal Report 8.0 / Sql Server 2000 / Asp/Asp.net .
- Church Management system Using Vb6.0 /Crystal Report 8.0 / Sql Server 2000 .
- Car Rent Management System Using Vb6.0 and Access 97.
Senior Developer
Confidential
Responsibilities:
- Transportation, Workshop & stock Control Systems ( Arab Company of Transportation and Tourism in Cairo ) Using Vb6.0 /Crystal Report 8.0 / Sql Server 2000
- LIBS ( Legal Information Data bank System ) Database application For All Laws, Cases And Books ( Ministry Of Justice - Kuwait ) Using Vb6.0 /Crystal Report 8.0 / Sql Server 2000 / Access 97.
- LIBS ( Legal Information Data bank System ) Making Our Custom FullText Search Product Searching In Different Types Of text Documents ( Ministry Of Justice - Kuwait ) .
- LIBS ( Legal Information Data bank System ) Custom Data Conversion Utility For Converting All Data in RDBMs Into Different Types Of Flat Files To be Ready For integration With Fulltext Search Module ( Ministry Of Justice - Kuwait ).
- Automation system ( Stock Control System, Point Of Sale, Purchasing & Accounting Systems and Suite Web Page For Inquiry ) (Student bookshop Kuwait University ) .
Senior Developer
Confidential
Responsibilities:
- Stock Control & Financial system ( Military Banha Factory For Electronic Devices) Using Vb 6.0 / Ms Access 97 .
- Human Resource Management System Using Vb 6.0 / sql server 2000 .
- CMS (Correspondence Management System ) For Authority Using Asp / Vbscript.
VisualBasic Developer
Confidential
Responsibilities:
- Making Hotel Management Systems ( E.x . Kataract Hotel in Assuan ) .
- The Company Methodology Is based On building Product Not Projects
- Making Hospital Management Systems ( E.x. Keliobatra Hospital, Nile Badran Hospital )
- Participating In Different Financial application E.x. Purchasing, Sales, Stock Control, Payroll, Personal & G.L. With Full Integration .
- Our Customers Is Great list About 200 Customers
Junior programmer
Confidential
Responsibilities:
- Developing Special Database Applications For Second Army officers Affairs Branch That Integrated With Head Office In Cairo Using vb 4.0 and Access 2.0