John W, Solutions Architect

John W

Solutions Architect

Computer Network Systems

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Communications & Electronics Engineering
Experience
22 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :22 years, 10 Months

Solutions Architect at Computer Network Systems
  • United Arab Emirates - Abu Dhabi
  • My current job since August 2011

• Involved in the complete lifecycle of software projects including meeting with the business users to formulate requirements, evaluation of the different market offerings, and design and implementation of custom solutions either internally or by external vendors.
• Reviewing business process and technical solution designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technologies.
• Respond to change requests to ensure the proper prioritization of tasks, commitment to the project timeline, and management of customer expectations.
• Managed the release of application versions, by setting the policies for applying changes on the UAT and production environments, and validating each deployment against the policies.
• Coordinated with vendors to architect hybrid solutions spanning multiple technologies.
• Involved in the interview process of new team members.
• Mentoring the development team members on the application of new technologies, appropriate project management and system development methodologies.

Senior System Analyst at Dubai Municipality - GIS Department
  • United Arab Emirates - Dubai
  • April 2009 to August 2011

Responsible for the technical supervision of the design and implementation of .NET projects, both internally and by external vendors, this includes preparing the required documentation, and reviewing the deliverables throughout the project lifecycle to ensure full compliance with DM standards.

Projects:
* Amakin Document Viewer: -
Description - Amakin is the central geospatial portal of Dubai Government, hosted and managed by Dubai Municipality. The portal allows the different departments to share the maps, aerial photos, and documents of the land plots and properties in the emirate. The Document Viewer was built as an add-on to integrate the document searching and viewing functionality within the portal, enabling the authorized users to browse the documents and photos of any feature on the map of Dubai in a few clicks.
- Preparation of system design, and implementation of database and UI components.
- Technology used - ASP.NET MVC, Silverlight, Oracle Database 10g.

* Inshaat: -
Description - A web application backed by a spatial database to handle the storage and management of utility network data. The application allows the department engineers to track the whole lifecycle of utility network projects, starting from the submission of project drawings by contractors, till the final delivery and integration with the existing network, ensuring full compliance to the municipality CAD standards at every stage.
- Reviewing the deliverables of the external vendor, taking over the source code, and planning for the subsequent releases.
- Technology used - C#, ASP.NET, Safe FME, Bentley Map V8i, Oracle Spatial 11g.

Technical Lead at Dubai World
  • United Arab Emirates - Dubai
  • October 2005 to March 2009

Responsible for the technical supervision of the .NET team, which included producing system designs, preparing estimates and plans, overseeing the team deliverables, and mentoring the team members.
DP World Gate Control MDT: Designed and implemented a Mobile Data Terminal application to allow the port security personnel to authenticate the entry and exit of trucks based on the Container Terminal Management System data. It was built using .NET Compact Framework, and J2EE web services.
DP World CRM: Contributed to the design and implementation of a client/server application to allow the sales and customer service staff to access the customer database, and track all customer communications. The application provided rich role-based security features, and integration with MS Office applications (Word, Outlook). It was built using C#, and SQL Server 2000.
Capex/Opex: Contributed to the design and implementation of an expenditure requisition workflow. The application provided rich integration features with several ERP systems (Oracle Financials, Oracle Projects, Maximo Asset Management). It was built using ASP.NET, K2.NET workflow engine, and employed Oracle BPEL Services.
Contributed to the design and implementation of several workflow applications to automate business processes using ASP.NET 2.0, K2.NET workflow engine, and SQL Server 2005.
Hierarchy Management Interface: Designed and implemented a tool to allow managing the employee hierarchies of DW business units based on Oracle HRMS and Active Directory. The tool had its own data repository which acted as the backbone for all workflows, providing the flexibility of building custom organization structures, without affecting the data in HRMS or AD. It was built using C#, and SQL Server 2000.
CorpWeb: Designed and implemented several web parts for the corporate intranet portal using Sharepoint Portal Server 2003.

Developer Support Engineer at ITWorx
  • Egypt - Cairo
  • August 2004 to October 2005

- MEA DSC: Outsourced to Microsoft Egypt to provide customer support on using the following development tools and technologies: Visual Studio .NET, VB 6, Office, SQL Server 2000, Exchange 2000 / 2003 Server, and Active Directory.
- BSCI: Contributed to the design and implementation of a .NET web service to expose the E-Gov services to mobile phone service providers. The web service security was implemented based on WS-Security specifications.

Senior Software Engineer at OMS
  • Egypt - Cairo
  • July 2003 to July 2004

- FlowPoint: Contributed to the design and implementation of a workflow system using VB 6, ASP.NET, COM+, Exchange 2003 Server, and SQL Server 2000. My responsibilities included mentoring other team members.
- Vodafone Meeting Planner: Designed and implemented a software component to interface with Exchange 2000 Server.

Software Engineer at EQI
  • Egypt - Cairo
  • June 2001 to July 2003

- Contributed to the conversion and upgrade of a human resource management system originally based on Fox Pro, to a client/server application using C#, and SQL Server 2000.
- Contributed to the design and implementation of a web interface (along with supporting components) for a Loan Tracking System (El-Mohassil) using C#, and ASP.NET.

Education

Bachelor's degree, Communications & Electronics Engineering
  • at Engineering Faculty - Alexandria University
  • June 2000

Specialties & Skills

Business Process Management BPM
Team Leadership
Identity Management
Solution Architecture
ASP.NET
Software modeling using UML
Database Design
Web Applications
Enterprise Application Integration
Business Process Modeling
Vendor management
Information security
Team leadership
Solution Architecture
Service Oriented Architecture
Identity and Access Management

Languages

Arabic
Expert
English
Expert

Memberships

Microsoft Certified Professional
  • MCSD.NET - C# and SQL Server 2000
  • September 2003

Training and Certifications

ITIL Foundation (Certificate)
Date Attended:
July 2012
Valid Until:
July 2012