Accomplished Senior Software Developer with 21 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.
Oracle Certified Java Programmer (OCJP)
Project: Drilling Best Practices ( Production System)
Company: ARAMCO (OIL & GAS)
Description:
Drilling Lessons Learned & Best Practices Knowledge Base is a web based system which will standardize the way of capturing the major highlighted D&WO best practices. The system will enable user to submit a best practice and the best practice will go through a workflow of reviews and final approval, once approved the best practice will be sent to all the employees who have to acknowledge it. The system will arrange the best practice in a catalog so that the practices are easy to find later.
Technologies Used
Spring , JPA , Hibernate
Project: RTOC (Real time operation center) Tool Box 24/7 Production System
Company: ARAMCO (OIL & GAS)
Project List:
· Cost Avoidance
· Activity Reporting
· Alert And Recommendation System
· End Of Section Reporting System
· Scheduling
Technologies Used
Struts , Java,JSP,FLEX, JDBC
Project: RSO (Rig Schedule Optimization) Production System
Company: ARAMCO (OIL & GAS)
Description:
ARAMCO (OIL & GAS
This project will generate an optimized schedule for a given time period hence will save the rig move cost and man hours which drilling was spending to generate rig schedule every year.
Technologies Used
Java SWING , Hibernate , JOPT
Project: Well Target Days (Part OF Rig Schedule Optimization) Production System
Company: ARAMCO (OIL & GAS)
Description:
This project is to calculate the estimated target days for an OIL well to be drilled. It will provide user all the historical wells related to well based on few common properties and will allow user to apply different formulas to calculate target days or specify his own values, for auditing this project will also provide the complete information of how a user calculated the target days of a well and the complete details of the facts chosen and the copy of data shown to user at that time.
Project: SDS (Short Term Drilling Schedule) Production System
Company: ARAMCO (OIL & GAS)
Description:
This project enables users to graphically design a schedule in very interactive way, user can define new rig activities can assign new activities to wells and can update any activity.
Technologies Used
Java SWING, Servlet, JDBC
Project: RigBEST (Rig Benchmarking And Evaluation System Tools) Production System
Company: ARAMCO (OIL & GAS)
Technologies Used
Struts, Flex,JSP, Java, Hibernate
Project: DIOR (Drilling Information Optimization Reports) Production System
Company: ARAMCO (OIL & GAS)
Technologies Used
Flex, Servlet ,JDBC
Project: IM Messenger (With MSN, Yahoo, Jabber/ Google) . (J2ME Client , J2EE Server)
Company: Tricastmedia Lahore
Team Size: 6
Role: Scrum Master , Server side development, Database development
Project: LUDO Game (J2ME Client , J2EE Server) For Mobile Devices
Company: Tricastmedia Lahore
Team Size: 4
Role: Scrum Master , Server side development, Database development
Project: Mobile Based Portal (ODP). (J2ME Client , J2EE Server)
Company: Tricastmedia Lahore
Team Size: 3
Role : Scrum Master , Server side development, Database development.
Scrum Master , Server side development, Database development
Basic Life Support
Angular 2
Spring Boot
OpenShift Container and Kubernates
Azure AZ 400
SOA Training Workshop
Project management
Basic Drilling for Non-Drilling Engineers
Oracle Certified Java Programmer (OCJP)