Cell: 714-***-****
E-mail: ****.********@*******.***
Address: Orange County, California
John Guirguis
Summary
11+ years of proven expertise in software development for web applications.
Solid academic background in software engineering, patterns, standards, and procedures with an in-depth knowledge and experience in object oriented design, and service oriented architecture.
Experience in creating technical specifications, clearly defining the programming effort required for new and changed programs, and interfaces for existing products. Skills Overview
Experience
Maintaining large web applications with huge volume of concurrent hits hosted on multiple production servers.
Architecture, development, and deployment of enterprise scale distributed systems and infrastructures.
Analysis, design, programming, testing, implementation, and maintenance of technical applications.
Understanding of business priorities, determining project requirements and creating long term plans.
Configuring, monitoring and optimizing applications for performance and efficient use of computing resources.
Proved ability to create solutions in real time environment problems.
Analysis of complex software solutions.
Testing of third party products and integration testing with other systems/products.
Experience with the travel technologies.
Goal-driven leader who maintains a productive climate and confidently motivates, mobilizes, and coaches employees to meet high performance levels Technical
Web programming in an object oriented n-tier application development using Microsoft .Net platform (MVC, C#, VB.Net, ASP.Net).
Web design and architecture (AnglarJS, CSS3, HTML5, Bootstrap, JavaScript, and JQuery )
Client/server applications also installing and managing the web servers (IIS).
Database programming (SQL Server) utilizing its stored procedures, functions, triggers, and jobs
Testing of third party products and integration testing with other systems/products.
Search engine optimization.
Interpersonal Communication
Ability to work in a collaborative environment with internal and external business partners
Creative mindset in finding new approaches to delivering business information.
Strong analytical and writing skills.
Good communication skills and research capabilities.
Hard worker, dedicated, independent, and self motivated.
Eager learn new things.
Proven relationship-builder
Goal-driven leader who maintains a productive climate and confidently motivates, mobilizes, and coaches employees to meet high performance levels. Education ICITAA, Egypt 2000-2004
Bachelor’s Degree in Computer Science.
Professional Experience
Senior Software Engineer Calcus – Feb 2014
Work on Creating Calcus frame work to book online and manage travel agent corporate, I am proud of creating this framework.
System integrate with Amadeus and four hotels sources ( Hotelbeds / Torico / TravcoUK / Destination )
Create auto mapping tool to match the same hotel from different sources.
Friendly user interface to admin (Flight, hotels, transportation, tours, customers, corporate balance and payment).
Tools: C#.Net, AnglarJS, MVC, HTML5, CSS3, JQuery, JavaScript, XML, JSON, regular expiration, SQL Server 2008 R2
Senior Software Engineer KII – Dec 2011 to Feb 2014
Prepare proposal RFP, Analyze systems, create plans, and set objectives.
Medical Equipment Engineer’s Management System
Web Application to have full history of each device in the company, from being requested from the manufacture till it is out of service with all the engineering visits, warranty type and full information for three departments.
Tools: MVC, bootstrap, html5, CSS3, Jquery, JavaScript, sql server 2008 R2
Library System
Web Application to manage library supply booking to universities library and manage their balance, create and send marc.
Tools: MVC, bootstrap, html5, css3, Jquery, JavaScript, html5, CSS3, sql server 2008 R2
Online Learning System
School interactive network to communicate between parent, teacher, student and school management in easy and smart way.
Tools: C#, ASP.Net Jquery, JavaScript, html5, CSS3
Online Seller Center
Internet consumer-to-consumer Corporation. With desktop application help to easy update the seller prices and add new products.
Tools: C#, ASP.Net, Jquery, JavaScript, html5, CSS3, Web service
Online Medical Magazine
Tools: C#, ASP.Net Jquery, JavaScript, html5, CSS3
Dental Management System
Desktop based Dental / Clinic management software included calendar, tooth map, X-Ray images, prescriptions, manage backup, version update, email notifications, advertising banner. Tools: VB.Net, Drawing Graphics (system.drawing.graphic), Web service, ASP.NET
Restaurant Management System :
Desktop based Application VB.NET
Senior Software Engineer Airfare.com - Mar 2008 to Dec 2011
Manage the availability, booking, ticketing, XML feed, and affiliate tracking teams, and the integration among their systems.
Manage the integration between airfare and the APIs of the GDS systems (Amadeus, Saber, world span), also managing the integration between airfare and their third party affiliates.
Manage the data entry working on quality control system.
Analyze system change requests, create plans, set objectives and monitor the team progress towards those objectives
Train and coach new team members and try to raise their technical skills and proficiency level.
Monitor and tune system performance to ensure system stability and scalability against more than half a million hits per day.
Implement the Agile development process to manage the projects lifecycle and manage the SCRUM meetings.
Receive the issues from both QA department and call center department and put plans to get them resolved.
Decide when to upgrade the current version of the software on the server.
Communicate directly to the upper management in US to either discuss the business plans or report progress status.
Install the Share point and administrate creating accounts, assigning security privileges over system documents.
Administrate the source code versioning through Microsoft Source Safe.
Analyze Search engine optimization.
Share in system development using technologies:
ASP.Net 1.1, ASP.Net 3.5, VisualBasic.Net 1.1, VisualBasic.Net 3.5, ADO.Net, 3.5 SQL Server 2000, HTML, CSS, windows remote objects, windows services, web services, AJAX, JavaScript, Windows Messaging Queues, Windows Remote Objects, Source Code control
Responsible for the analyses of the requirements of the business, designing database tables.
Developed and maintained the applications by utilizing ASP.NET, C#, VB.Net.
Developed administration side of airfare.com. Also implement new layout for the user interface utilizing (HTML, CSS, JavaScript)
Responsible for the creation of the user defined applications, database classes, procedures and user controls.
Responsible for the testing, fixing the bugs and troubleshooting the technical problems.
Modified applications according to the requirements.
Responsible for the development of the template request modules and integrate them with the current applications.
Train and helped other developers to resolve the technical problems. Achievements
Managed the full system change process (upgrade) from Microsoft .Net 1.1 to .Net 3.5.
Managed the re-engineer process for the user interface from regular rendering technique to AJAX.
Managed the database upgrade from SQL Server 2000 to SQL Server 2008.
Full reengineering for the administration side and the reporting system of airfare.com from classic ASP into ASP.net 1.1
System redesign (reverse engineering) and development for airfare.com from classic ASP to multi layers object oriented techniques by using .Net technology.
Rebuild the flights availability system and the communication proxy to our main Flights GDS
(Global Distribution System) system which is Amadeus
Developed administration side of airfare.com
Software Engineer Airfare.com - Feb 2006 to Feb 2008
Responsible for the creation of the applications by using classic ASP, ASP.NET, Visual basic, VB.NET, and SQL server
Participate in the coding of the packages system that allows the airfare.com client to design and buy customized and pre-made travel packages that includes a flight, hotel, car rental, and tours.
Work on the administration side of airfare.com which gives the system administrators the ability to tune system functions and design the pre-made packages
Participate in airfare.com interface design and customization Technologies and software experience
AnglerJS 2 years experience last used in 2015
Bootstrap 2 years experience last used in 2015
MVC 4.0 2 years experience last used in 2015
MVC 5.0 1 years experience last used in 2015
Entity frame work 2 years experience last used in 2014 LINQ 2 years experience last used in 2014
Asp.Net 10 years experience last used in 2014
Visual Basic .Net 10 years experience last used in 2014 C# 10 years experience last used in 2014
Crystal Report 6 years experience last used in 2009 ADO.net 6 years experience last used in 2015
SQL Server 2000 / 2008 10 years experience last used in 2015 XML 9 years experience last used in 2015
J Query 5 years experience last used in 2014
Html 5 2 year experience last used in 2015
CSS 3 3 year experience last used in 2014
XSL 6 years experience last used in 2014
AJAX 6 years experience last used in 2015
JSON 4 years experience last used in 2015
Classic ASP 6 years experience last used in 2012
HTML 9 years experience last used in 2014
CSS 6 years experience last used in 2014
JavaScript 7 years experience last used in 2014
Windows Services 5 years experience last used in 2013 Web Services 5 years experience last used in 2013
Windows Messaging Queues 5 years experience last used in 2013 Windows Remote Objects 5 years experience last used in 2013 Visual Source Safe 5 years experience last used in 2014 TFS 2 years experience last used in 2015
Visual Basic 6 2 years experience last used in 2008 Photoshop/Image Ready 10 years experience last used in 2014 Microsoft Front Page 8 years experience last used in 2013 Dreamweaver 8 years experience last used in 2014
Microsoft Office 11 years experience last used in 2014 IIS 6 years experience last used in 2014
Server Administration 6 years experience last used in 2014 WCF 6 years experience last used in 2013
SASS 1 years experience last used in 2015