Fahad Najib, System Architect

Fahad Najib

System Architect

Logica

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Software Engineering
Experience
19 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 9 Months

System Architect at Logica
  • Saudi Arabia - Riyadh
  • My current job since December 2010

Re-joined the ID2 Project with new responsibilities in addition to same as per mentioned below (see the subsequent ID2 project description for duration March 2008 - December 2010). New responsibilities are to support ongoing Change Request implementation for ID2 project. Being re-assigned to help and support existing team in Logica for the implementation of new change request from client. Involved in re-designing, development, implementation, testing of the system for new changes implementation, presenting them to client and liaising with different departments.

Description:
ID2 project is a smart chip based national ID card printing solution project for Saudi Arabian region, which involved the development for numerous Integration Components based in JEE, integration with IBM Mainframe, Certificate Authority Server, smart chip/optical encoding Printers, and HSMs.

System Architect at Xceed Ventures
  • Saudi Arabia - Riyadh
  • My current job since February 2013
System Architect at Logica
  • United Arab Emirates - Dubai
  • December 2010 to October 2011

Research, Consultation and Analysis of System Needs, System/Software Design, Application Development, Onshore/Offshore Team Management, Client Liaison/Technical Consultation, Developing Technical Artifacts/Design Documents, Setup of Standards and Guidelines, Coding Standards, Chairing team members Code Reviews/Walkthroughs, Preparing Technical Documentation, Defining System Interfaces, Initial Prototyping of the System, Research on System Technology, Framework Design / Selection, Testing, Debugging, System Releases, Debugging Management, Providing Financial/Technical Guidance for Alternative Project Tools, Preliminary System Framework Design, and Setup of System Management Configuration.

This was an application system called RPS (Residency Permit System - Smart Cart Residence ID Cards for the region of Qatar), which requires the involvement of onshore and offshore development teams in Doha(Qatar) and Cairo(Egypt). The RPS System is based on n-tier framework, incorporated with Spring Framework, Spring DAO, Spring Integration, Spring Webflow, Hibernate, and DB2.

Technical Consultant at Logica
  • Saudi Arabia - Riyadh
  • March 2008 to December 2010

Working as a Technical Consultant specializing in PKI/eIdentity/SmartChip Cards.

 Government Sector Project
Technology: J2EE, IBM MQ Middleware, Entrust Certificate Authority Server, Tivoli LDAP, Oracle 9i, THALES HSM, BEA Tuxedo.
Tools: Eclipse
Architecture: Component based.
Responsibilities: Application Development, System Updates, Post Production Support/Change Requests/Subcontractor Liaising.
Description:
Working as a System lead engineer responsible for major system upgrades/patches.
Responsible for resolution of system incidents, liaising with subcontractors and client for incident resolution, implementing change requests.
Assuring smooth running of system round the clock by vigilance and timely communication with subcontractors.
Leading the development of smart chip card reader application based in Java.

Technical Lead at Futureware Information Technology
  • Saudi Arabia - Eastern Province
  • April 2006 to February 2008

*FANT - Framework for Automation, Notification and Tracking
Worked as a Technical Lead to develop an all purpose business tracking and notification product. FANT solves the conventional time consumption problems during different business workflows by automating them using Documentum and giving feedback and notification to all concerned personnel. FANT can be used as a product itself and also as a framework on which user can built his own application for business processes automation, their real time tracking and notification. Implemented in J2EE, Documentum, BEA Web logic Server, Hibernate.
*TawasL
Technical lead for this GIS system which tracks multiple Aramco’s students around the world visually. TawasL gives real time data feedback reporting on every student’s financial, legal, medical issues right on the control center desk. Microsoft Live Earth SDKs have been used for life like graphics of TawasaL.
*ESTS - Engineering Services Tracking System
Worked as the main Architect for core design of ESTS’s template engine. ESTS is an enterprise level system for a complete business line in Aramco. ESTS is built on dynamic template definitions enabling many departments to alter system level entities up to the finest details of entity’s fields, at runtime as par their need. ESTS dynamic core enable multiple departments to have their customized system from ESTS’s core and have as many entity based systems they want.
*CDMACS - Contracting Document Management System
Worked as Documentum specialist to write an adapter for interfacing the system with Documentum in shortest and simplest way. CDMS is an annotation conversion utility written to convert 55000 annotation documents of docbase in dctm4 to support XFDF format in documetum5.3.
*IMIS
Integrated Management Information System - Solution to streamline all the projects of RnD dept. Saudi Aramco. Implemented in C#.net Winforms and Oracle 9i.

Software Engineer at Different Aspect Software
  • United Kingdom
  • December 2004 to March 2006

Work as the lead software engineer in Pakistan for company's bespoke solutions for Car dealerships, Political parties including Labor Party, Warehouses, Fashion Industry. Remotely administer production servers, deployment and test environment.

Case Worker Suit of Tools - This application suite is tailored towards councilors and MP's who are looking to manage their time and constituents more effectively. It incorporates case logging and audit capabilities along with advanced communications facilities including txt messaging and email. Made in Java WIKI Webwork 2.2, Hibernate OR mappings for persisting POJO objects, CRUD operations are also taken care of by the persistence framework, database used MSSQL.

Vauxhall Parts Finder - An online system to enable Trade Club Members, Traders and other local dealers having access to look at available stock and special offers. Special component built to find distances using longitude and latitude values. Made in Java Webwork and Hibernate.

Collection & Delivery Manager - Collection & Delivery Manager is a web based diary that is accessible from different locations which controls all delivery and collections in conjunction with online mapping site multimap enabling locations to be printed for ease of use by drivers this leads to an efficient fast service. Text facility is available for customer contact. Built in Wiki Webwork J2EE, XDoclet, Hibernate, Oracle 9i.

Resource Manager - Allows you to track and monitor progress of work from arriving to departing giving accurate status reports this is available remotely especially useful for satellite dealerships. Used XPath to render tabular data from server. Server written in Java Webworks. Persistence done with OR mappings of POJO objects in Hibernate.

Software Engineer at Street Ware Systems
  • Pakistan
  • August 2004 to December 2004

Trade Street- An online trading system for Karachi Stock Exchange built in Java Struts MVC model 2 and XML Persistence framework implemented by keeping CRUD operations in XML and manipulating them through middlelayer of business logic.

AutoCar Mgr - System built for car dealerships. Technologies used .Net, C#, Persistence framework implemented by keeping data queries in XML files and executing them through persistence framework. Auto Scanning of Legal Docs, VIN no tracking by B2B integration using XML pipes.

KSE Trade Simulator- A software built to simulate market trading and produce market data.

Education

Bachelor's degree, Software Engineering
  • at Bahria University
  • June 2004

Specialties & Skills

Solution Architecture
Design Patterns
Eclipse, MyEclipse, IntelliJIDEA, JBuilder
J2SE, Servlets, jsps, jsf, beans, RMI, Struts, AWT, Swing, Sockets, AppFuse, Ant
.Net Framework, C#, ASP.NET, ADO.NET, VB, vbscript, crystal reports
Web Technologies : Struts, WIKI Webwork, AppFuse
Apache Server, Jakarta Tomcat, IIS
XML,XSLT,XDoclet, XPath, Html, _JScript
Documentum: WDK5.1,DQL,DFC,Webtop5,BOF
RDBMS & Persistence Framework: Oracle 9i (PL/SQL), SQL Server, MYSQL, Ms Access, Hibernate
Windows, UNIX, Linux, Winscp, Putty
Business Delegate, Facade, Singleton, Factory, MVC Model 1& 2
Design Patterns: Business Delegate, Facade, Singleton, Factory, MVC Model 1& 2
Macromedia Flash, DreamWeaver, Coreldraw
UML, RUP, Rational Rose, ERwin
Smart Chip Cards
IBM Websphere Application Server 6
Webservices, SOAP, REST
Unit Testing, JUNIT
Spring JDBC Tempate
JEE, Spring, Spring IOC, Ajax, JQuery, Hibernate
Tortoise SVN, Subversion
IBM Websphere Application Server
SOA, IBM WebApplication Message Broker 8

Languages

English
Expert
Urdu
Expert

Training and Certifications

Sun Certified Java Programmer (Certificate)
Date Attended:
February 2006
Valid Until:
February 2006
SCWCD (Certificate)
Date Attended:
February 2006
Valid Until:
February 2006