**+ years in the complete Software Development Life Cycle in IT industry in developing Client/Server, Web based and Windows based applications using ASP.Net, VB.Net and C#.Net
Responsibilities include analysis, design development, implementation and troubleshooting of high quality business applications using internet/intranet, Client Server and tiers technology.
Excellent experience in designing and developing n-tier Web//WinForms based applications using .Net Framework,
Solid understanding of implementing advanced Web Services (WS) standards, Windows Communication Foundation (WCF), Web API.
Experience in working with ADO.Net components such as Datasets, Data Adapter, Data Reader, Data View, and Data Table.
Excellent experience in developing user interfaces using Web forms and Window forms.
Strong experience in back-end programming using SQL, T-SQL, PL/SQL. Worked extensively with Views, Stored Procedures, User Defined Functions using Microsoft SQL Server and Oracle 9i. Good exposure SQL Server Reporting Services (SSRS)
Source Safe, Team Foundation Server, JIRA, Plastic
Microsoft SQL Server, Oracle 9i, MySQL.
Microsoft Visio, Microsoft Project, Microsoft Office.
Master, Management Information Systems (MIS)
Bachelor of Science, Accounting and Information Systems
December 2013 – October 2017
ICSA Software International, Connecticut
Senior Developer / Analyst
Senior Developer in the customization of Blueprint OneWorld, web based software product for entity management and corporate governance
In charge of FATCA Module from gathering information to training and supporting Clients
In charge for updating, modifying and implement the Data Exchange Manager module to integrate the data from and to Blueprint Oneworld
Developed FBAR Module and Delaware Module, BIOGRAPHICAL AFFIDAVIT (insurance companies) and the Senior Management Regime (SMR) Module.
Providing assistance to business users, resolving data and programming issues, and managing an efficient problem resolution and support process.
Directly interacts with business department leaders to identify requirements, and develop technical custom projects.
Effective planning, testing, implementation (coding) and administration of interactive websites and applications.
Enhance user experience by design and write code for interactive UI.
January 2013 – October 2013
Healthcare Plans, Daytona Beach, Florida
Support business applications and company portals, performed hot fixes for applications currently in production using TFS.
Perform Enhancement Request for Change (RFC) for Web site such as EDI Manger ( Claims, Crosswalk, Payer and vender Status, enrollment), Member Portal, Employee Portal and Central Admin (Group and user security, Applications and Lookups) using C#, VB and MSSQL .
Document solution and fix within JIRA and TFS.
Knowledge of EDI Format and HIPPA was gained.
August 2009 - December 2012
ISDLogic Fairfax, Virginia
Consultant Software Engineer
Software development on several products including Auto Dealership System, Online Appointment System for hospitals, SharePoint Development for Law firms and Health organizations.
Performed Requirement Gathering, Systems Analysis and Technical Design
Create Functional and Technical Specifications using standard Agile and Waterfall methodologies
Analyzed the project and provided the estimate from scratch to client for the SDLC cycle
Designed and developed 3rd Party Interfaces by writing Web Service Client applications to consume heterogeneous data from heterogeneous sources. Achieved this by using Microsoft .NET and Microsoft Windows Communication Foundation (WCF)
Developed Web Service using Microsoft WCF to expose various interfaces to external programs and devices like mobile devices by implementing advanced Web Services (WS) standards such as WS-Addressing, WS-ReliableMessaging and WS-Security
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for data communication for the web application and the databases
Extensively used SQL Server Reporting Services to create and deploy reports.
Involved in Database Migration, Upgrades, Backup and Restore
Actively involved in Change Management process within the application domain
Designed, Developed and implemented various (simple, medium and complex) reports using Crystal Reports and Active Reports reporting components including charts, graphs, pie etc
Developed stored procedures to perform simple activities like data lookup to complex activities like Data Transformation.
April 2009 – July 2009
SharePoint Mind, Princeton, NJ
SharePoint – Consulting
Installed and configured MOSS 2007 Farm.
Create SharePoint Groups, Sign permissions for each Group and User Authentication and Authorizations.
Created My site Template for the users to meet the needs of the company.
Design Web part pages to retrieve special information’s.
Creating and deploying custom web parts.
Created custom style sheet to match the intranet site according to policies in place by the marketing department.
September 2008 – January 2009
Intermodal Management System (IMS), Eatontown, NJ
For this Logistics and Transportation industry Company, developed computerized tools to provide online Customers with electronic rate quote requests User Interface (UI), the ability to manage customer’s quotes, dispatch cargo, as well as trace the cargo.
April 2006 – September 2008
Pinnacle Solutions Inc. (PSI), Springfield, NJ
Pinnacle Solutions Incorporated (PSI) is a privately held Banking software consultancy.
Design User Interface (UI) according to user requirements and design standards.
Design and implemented online Monitoring end of day process.
Lead team of 4 to complete Main tables Module.
Developing the web pages (UI) using ASP.NET and Visual Basic.NET (2005, 2008) for the intranet application.
Developed the 3 tier applications using .NET Framework
Creating user controls and VB component that can be reused on several pages.
Displaying data in tabular form based on the criteria selected using Data Grid Control.
Used Ado.Net to connect to SQL Server (2005) and Oracle from ASP.NET.
Developed and Tested new financial reporting system using Crystal Report.
October 2003 – March 2006
Production Manager and Assistant IT Manager
PerScholas is a non-profit social venture dedicated to using technology to improve the lives of people in low-income communities.
Increase daily production from 10 Computers to 210 computer /day that increase company sales to $9 million/year.
Teach and prepare over 550 student to be certified Computer Technician.
Design and Implement Inventory System, Orders System, Customers and Contact Management System.
Configure and setup Servers Operating System and troubleshooting problems.
Create the Required database,tables and stored procedures using SQL server 2000
Create Data Access Layer and component using ADO.NET.
May. 2001 – June 2003
Information System Specialist
1992 – 2001 Sr. Programmer
Amriya, Rone-Poulenc Rorer Pharmaceutical, Alexandria, Egypt
1985 - 1992, Programmer
Misr El Amriya Spinning and Weaving Company, Alexandria, Egypt