Total Years of Experience: 24 Years, 0 Months
April 2006
To Present
Petroleum Engineering systems analyst (SMP)
at Saudi Aramco
Location :
Saudi Arabia
The main tools that we are using include Java/J2ee, Struts, Spring IOC, Spring MVC, hibernate, Oracle pl/sql, Weblogic, XML/XSL, Crystal Reports, Adobe flex. SAP Business Objects.
Being part of the biggest oil and gas company in Saudi Arabia I have been able to lead the projects which have won my team a recognition award for excellence.
As a Petroleum Engineering Systems Analyst my job since April 2006 is to be part of a team assigned to deliver efficient Petroleum Engineering software applications in a cost-effective and timely manner.
Being part of the biggest oil and gas company in Saudi Arabia I have been able to lead the projects which have won my team a recognition award for excellence.
As a Petroleum Engineering Systems Analyst my job since April 2006 is to be part of a team assigned to deliver efficient Petroleum Engineering software applications in a cost-effective and timely manner.
May 2005
To March 2006
Team Lead / Senior J2EE Developer
at Digital Processing Systems
Location :
Pakistan
My Job as Team Lead/ Senior J2EE developer requires me to:
-Gather Requirements from the Client, Verizon Wireless, USA.
-Telephonic conversation with the client.
-Translate The requirements into the Design
-Develop Data Models for the Oracle Database
-Get the requirements developed by my team of experienced J2ee, Oracle and QA professionals.
-Deploy and maintain the applications on the Oracle AS, situated in USA.
-VPN connectivity, system and database maintenance.
-Gather Requirements from the Client, Verizon Wireless, USA.
-Telephonic conversation with the client.
-Translate The requirements into the Design
-Develop Data Models for the Oracle Database
-Get the requirements developed by my team of experienced J2ee, Oracle and QA professionals.
-Deploy and maintain the applications on the Oracle AS, situated in USA.
-VPN connectivity, system and database maintenance.
September 2003
To May 2005
Engineering Coordinator, Manage all projects in the company
at HigherSummit (www.highersummit.com)
Location :
Pakistan
The responsibilities of EC will be from the list below:
•Acts as an interface and reports to the company directors.
•Everyone else reports to EC.
•Manage all the projects at Company's local office.
•EC gets the project update reports on weekly basis from team leads and generates them for the directors.
•EC prepares a monthly report of local office.
•Captures requirements and gets the proposals generated by team leads for each project.
•Discusses and decide on timelines for project iteration with the client.
•Works with the team leads during design and analysis of each project iteration.
•Conducts weekly meetings with the team leads for each project.
•Identifying the projects that are highly paid and less paid and allocate the resources accordingly i.e. highly paid resources on highly paid projects and vice versa.
•Provide a resource allocation matrix to the directors.
--Working as a J2EE team lead, major tasks are:
+Perform analysis and design for new projects and enhancements using RUP.
+Development using J2ee technologies like STRUTS, JDBC, EJBs etc.
+Designing the database and applying SQL in queries and stored procedures.
+Post Deployment support for the projects that I have developed and delivered with my team.
+Documentation required during the analysis and later phases.
+To manage resources working in my team
+I am also good at managing the network LAN and am the System Manager, responsible for managing the network maintenance team, in my company.
•Acts as an interface and reports to the company directors.
•Everyone else reports to EC.
•Manage all the projects at Company's local office.
•EC gets the project update reports on weekly basis from team leads and generates them for the directors.
•EC prepares a monthly report of local office.
•Captures requirements and gets the proposals generated by team leads for each project.
•Discusses and decide on timelines for project iteration with the client.
•Works with the team leads during design and analysis of each project iteration.
•Conducts weekly meetings with the team leads for each project.
•Identifying the projects that are highly paid and less paid and allocate the resources accordingly i.e. highly paid resources on highly paid projects and vice versa.
•Provide a resource allocation matrix to the directors.
--Working as a J2EE team lead, major tasks are:
+Perform analysis and design for new projects and enhancements using RUP.
+Development using J2ee technologies like STRUTS, JDBC, EJBs etc.
+Designing the database and applying SQL in queries and stored procedures.
+Post Deployment support for the projects that I have developed and delivered with my team.
+Documentation required during the analysis and later phases.
+To manage resources working in my team
+I am also good at managing the network LAN and am the System Manager, responsible for managing the network maintenance team, in my company.
January 2002
To November 2002
Software Engineer
at Innovative Pvt. ltd (www.i2cinc.com)
Location :
Pakistan
--Carrying out the activities involved in the phases from inception through deployment for internet, intranet and desktop applications built in Java, ASP and Visual Basic.
--Administrating Informix, SQL server, and mySQL databases in addition to applying SQL in applications.
--Executing training related activities such as developing training modules and user manuals and conducting training to an assortment of users.
--Performing analysis and design using UML.
--Providing post deployment support to end users
-- Furnishing ISO related documentation during all phases for the software that we worked upon.
--Administrating Informix, SQL server, and mySQL databases in addition to applying SQL in applications.
--Executing training related activities such as developing training modules and user manuals and conducting training to an assortment of users.
--Performing analysis and design using UML.
--Providing post deployment support to end users
-- Furnishing ISO related documentation during all phases for the software that we worked upon.
May 2000
To December 2001
Software Systems Developer
at Paaris Systems Pvt. Ltd (www.paaris.com)
Location :
Pakistan
--Extending and enhancing the network and computing facilities in the company. I have single handedly cared for a network of more than 40 computers running windows NT4 and windows 2000 professional clients and windows 2000 servers connected through a LAN
--Carrying out the activities involved in the phases from inception through deployment for internet, intranet and desktop applications built in Java, ASP and Visual Basic.
--Administrating Informix, SQL server, Oracle and mySQL databases in addition to applying SQL in applications
--Corresponding with the U.S. office and furnishing all required documentation
--Carrying out the activities involved in the phases from inception through deployment for internet, intranet and desktop applications built in Java, ASP and Visual Basic.
--Administrating Informix, SQL server, Oracle and mySQL databases in addition to applying SQL in applications
--Corresponding with the U.S. office and furnishing all required documentation
Share on Facebook
Share on Twitter
Share Via Email