SlideShare a Scribd company logo
1 of 6
Senior IT Solution Architect, Senior Developer & IT Managing Consultant
Name Ibrahim Elhag
ielhag@gmail.com, cell: 703-2094592
Years of relevant
experience
20
Relevant
Expertise
⋅ Java/J2EE, Spring Core, Spring MVC, Spring Web Services, Spring RESTFul Web Services.
⋅ XML/XSLT, JAX-WS/ JAX-RS Web Service, REST Easy, JBOSS 6, Eclipse, Junit, Oracle 10g
⋅ HTML, CSS, Javascript, AJAX, AngularJS, Bootstrap, NodeJS
⋅ Integration in Ant, Maven, Subversion (SVN), Jenkins,
⋅ agile methodology of software development (Scrum, 3 weeks iterations, continuous integration,
estimating story points, daily stand up, etc).
⋅ Cloud Managed Services (CMS) & Softlayer.
⋅ AP/Oracle offerings – conversational awareness
⋅ Amazon Web services
⋅ Cloud marketplace
⋅ IBM BlueMix.
⋅ Mobile achitecture
⋅ Security Softlayer (SL) & CMS off the shelf)
⋅ PRIVATE CLOUD offerings
⋅ Private Modular Cloud
⋅ Z-Cloud (basics)
⋅ Oracle, DB2, MS SQL Server, Hadoop, SPARK
⋅ Hive, Pig and Hadoop Streaming, MapReduce
⋅ UML design using rational, Visio. R language, Hadoop.
⋅ C++, Shell Programming, Visual Basic, Perl, SQL, Oracle PL/SQL,
⋅ Java programming/ java script, jsf and HTML5
⋅ Jboss server 6.1 and JBoss Developer Studio 6.1
Education ⋅ BA, Honors, Psychology and English, 1992 Khartoum University, Khartoum, Sudan
⋅ MS, Information SISystems, 2003, Strayer University, Alexandria, VA
⋅ PhD_ABD, Computational Science and Informatics, Expected Sept. 2017
⋅ George Mason University, Fairfax, VA
Certifications ⋅ Hadoop Adminstrator Certificate- Simplilearn- 2016
⋅ IBM cloud Adviser- Cloud architecture V4.
⋅ Oracle 9i and 10g Database Administrator (DBA) – Dec.2011
⋅ CISSP – Security University, Herndon, VA – Jul.21013
Senior IT Solution Architect, Senior Developer & IT Managing Consultant
Training GBS Mobile Solution Architect Mobilization
July 21 – 23, 2015
IBM Chicago Center
71 South Wacker Drive
Chicago, IL 60606
GBS Core Capabilities: Foundation to Experienced (F2E)
Publications Elhag, Ibrahim, Kilgore, David, Malek, Sam, and Roshandel, Roshanak (2009). “Improving the
Reliability of Mobile Software Systems through Continuous Analysis and Proactive Reconfiguration”.
In Proceedings of the International Conference on Software Engineering (ICSE May 2009); New Ideas
and Emerging Results Track, Vancouver Canada. Global.
http://www.cs.uoregon.edu/events/icse2009/images/postPosters/Improving%20the%20Reliability%20of
%20Mobile%20Software%20Systems%20through%20Continuous%20Analysis%20and%20Proactive
%20Reconfiguration.pdf
Citizenship &
clearance
US citizen…
Current clearance with GSA
Profile
Professional experience in all phases of SDLC (Software Development Life Cycle) including requirements
analysis, design, and development, debugging, testing, performance tuning and deployment of intranet
and Internet based b applications using Java, J2EE, and Application Server technologies. Served as IT
team leader that is responsible of planning, development, testing, deployment and support of an
enterprise application. Coordinates Solution and Integration Architecture, implementing EA
frameworks/concepts - TOGAF, Zachman and UML modeling. I was involve in counseling and supporting
analysis, Design, and Implementation of enterprise’s Operational Data Store (ODS) and Data Warehouse
(EDW). Remarkable experience in SQL queries with huge knowledge of ETL process design Deep
knowledge of Oracle and Microsoft SQL, IT Transformation Strategy and Design, Infrastructure Strategy
and Design, Service Management Strategy and Design, Data Center and Facilities Strategy, Cloud
Managed Services, Storage Optimization and Integration Services, Data and Information Management ,
Workplace Infrastructure Strategy and Design, Network Strategy and Optimization and Business
Resilience.
Professional Experience
• Conceptual awareness in tying the cloud technology back to business value for a client.
• Strong understanding of the key technology components that make up cloud such as
virtualization, networking, servers, storage, workloads/applications.
• Strong Skills related to relationship of broad Enterprise Architecture (EA) strategies
and designs related to public, private and hybrid cloud
• Managed data migration program.
• Formulated existing processes and scripts.
• Enforced migration of data.
• Assisted Technical and Field Services group.
• Evaluated database structures and data movement.
• Coordinated with Technical Support and Field Service personnel.
• Strong experience working with relational databases (RDBMS), Oracle and knowledge
of stored procedures.
• Strong knowledge of Oracle DB, Tibco BE, BW, EMS and TRA experience
• Strong knowledge of Oracle SOA tools such as OSB, Registry and Orchestration
• Proficient in XML/XSLT and integration infrastructure technologies.
• Knowledge of Subversion or any other source code control systems.
• Experienced in writing applications using Java, J2EE technologies using JDBC,
Servlets, JSP, Struts, Spring Framework and mapping using annotations with
Hibernate framework and Web services.
• Experienced in Web development using HTML, CSS, JavaScript and XML.
• Experienced implementing Core Java concepts.
• Hands on experience in using Application and Web Servers like Apache Tomcat
for deploying applications on Windows environments.
• Hands on experience using Maven build tool.
• Strong database connectivity skills with databases like MySQL.
• Experience in using database tools like TOAD, SQL Developer.
• Developed java applications using IDE tools like Eclipse.
• Comfortable levels of knowledge in SQL and PL/SQL
• Oracle Identity Manager 11G R1.
• Good Experience with report generation tools (I Report Tool).
• Very strong experience in UNIX (variants), Oracle and Informatics Suite of products.
• Solid understanding of Infrastructure components like Server, Storage, networking,
Virtualization (VMWare) and Java Application Servers (JBoss, tcServer, etc.).
• Strong experience in High Availability/Failover, Performance Monitoring and Analysis,
Replication and ETL process.
• Experience working with machine learning and distributed computing tools like Hadoop
• Knowledge in identifying problem domains in the scope of client requirement and fixing
issues, exposure to change management and maintenance of applications.
• Have good knowledge about Java coding standards and have a good exposure in
implementing the best practices throughout project life cycle.
• Very quick at learning. Highly successful in learning and applying new technologies to
the current assignments.
• Versatile team player with excellent communication and interpersonal skills
• Good Communication and Presentation skills and ability to articulate key
technologies/concepts to non-Technical folks.
IBM February 2015-Present
Global Business services
GSA AOCS- SAM
Senior Consultant / Application developer
George Mason University, College of computer Science January 2014-January 2015
Research Assistant (Dr. Wegman)
Heavely involved in creating architectures that define the structures of an IT solution to a business
problem. Used formal methods to guide and drive the development of solutions, the management of our
work and the production of our deliverables.
Produced solution designs that are truly viable and that can be successfully constructed, implemented,
operated and managed.
 Fomualted and plan data migration strategy to convert from legacy systems to oracle database.
 Established cleansing, mapping and enrichment.
 Experience with designing and troubleshooting DTS packages.
 IBM Rational Suite for Requirements Management- UML
 IBM Rational ClearCase for source and document versioning
 Managed data load error recovery
• Used Oracle SQL Developer to migrate SQl databases to Oracle database
• In Academic reaseach trial we used IBM InterCloud Storage (ICStore) to store database into any.
SoftLayer was choosen to be the default storage provider.
 WebSphere CAST IRON was used as well. Was part of information integratation- Software as a
Service (SaaS) applications, in connection of Salesforce.com.
 Analyzing business processes, centralized Data Warehouses and designing the associated data
architectures including using the semantic Web Ontology Language (OWL) an extension to RDF, to
enhance analytical capabilities using SPARQL when retrieving large, disparate database.
 Strong hand on experience on Amazon Web Services/products.
 Strong Experienced in writing applications using Java, J2EE technologies using JDBC, Servlets, JSP,
Struts, Spring Framework and mapping using annotations with Hibernate framework and Web services.
 Implementing several methods for streaming data and massive data sets: social networks and text
mining.
 Predictive analysis looks for patterns in historical data to model future outcomes.
 Experience with virtualization technologies (e.g. VMWare)
 Strong experience in agile software developmen
Strayer University February 2001-December 2013
Faculty & Chair College of Computer Information System and Technology
Taught graduate & undergraduate level coursework in Project Requirements & Design, Systems Analysis
and Development, Software Engineering and Agile Project Management, Data Architect, Business
Architect, Enterprise Architect, PM.
 Demonstrate the methods to initiate, specify, and prioritize information systems
projects and determine various aspects of feasibility of these projects. Create
information systems projects using formal project management methods.
Summarize the various requirements modeling techniques. Distinguish between
non-functional and functional requirement. Design examples of use cases and
their structure. Create a use case based on relating functional requirements.
 Explain how use cases drive testing throughout the system life cycle.
 Asisted in migrating the data from relational to OWL Used SQL statements and
procedures to fetch the data from the database by designing and implementing
Data Access Object (DAO) design pattern to access the database.
 Involved in development of the client tier in XHTML using JSP and applied
styling using CSS.
 Extensively used Java Script for Front-end validations/ alerts. Used
extensive Java collection Framework, Exception handling classes. Used CSS and
HTML to develop the application view. Demonstrate Hands on experience in
using Application and Web Servers like Apache Tomcat for deploying
applications on Windows environment.
Computer Learning Center, Alexandria, VA January 1999—February 2001
OO database administration & design
 Peroform Database administration in database design, configuration,
performance tuning, backup and recovery, Performance Tuning and Optimization
(PTO), using native monitoring and troubleshooting tools. Implemented High
Availability (HA) and Disaster Recovery.
 Moved files between the File Groups and partitioned the tables to improve the
performance.
 Designed and implemented comprehensive Backup plan and disaster recovery
strategies Implemented.
 Using log shipping for synchronization of database.
 Backing up, restoring the data base manually Apply patches and data backup,
implement and maintain policies.
 Provide training and support for end-users, implement and maintain security
protocols, support and maintain labs.
non-functional and functional requirement. Design examples of use cases and
their structure. Create a use case based on relating functional requirements.
 Explain how use cases drive testing throughout the system life cycle.
 Asisted in migrating the data from relational to OWL Used SQL statements and
procedures to fetch the data from the database by designing and implementing
Data Access Object (DAO) design pattern to access the database.
 Involved in development of the client tier in XHTML using JSP and applied
styling using CSS.
 Extensively used Java Script for Front-end validations/ alerts. Used
extensive Java collection Framework, Exception handling classes. Used CSS and
HTML to develop the application view. Demonstrate Hands on experience in
using Application and Web Servers like Apache Tomcat for deploying
applications on Windows environment.
Computer Learning Center, Alexandria, VA January 1999—February 2001
OO database administration & design
 Peroform Database administration in database design, configuration,
performance tuning, backup and recovery, Performance Tuning and Optimization
(PTO), using native monitoring and troubleshooting tools. Implemented High
Availability (HA) and Disaster Recovery.
 Moved files between the File Groups and partitioned the tables to improve the
performance.
 Designed and implemented comprehensive Backup plan and disaster recovery
strategies Implemented.
 Using log shipping for synchronization of database.
 Backing up, restoring the data base manually Apply patches and data backup,
implement and maintain policies.
 Provide training and support for end-users, implement and maintain security
protocols, support and maintain labs.

More Related Content

What's hot

Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPrenuga V
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resumeVikram Rawani
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Richard_Safford_III_Resume_V1012_3_24_2015_Java_Developer
Richard_Safford_III_Resume_V1012_3_24_2015_Java_DeveloperRichard_Safford_III_Resume_V1012_3_24_2015_Java_Developer
Richard_Safford_III_Resume_V1012_3_24_2015_Java_Developerrichard safford
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMManish Agrahari
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeVamsi Manoj
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resumearbind_jha
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_ResumeYeduvaka Ganesh
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh SilwalShashesh Silwal
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet Nebhani
 
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram Parida
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resumeSam Walsh
 

What's hot (20)

Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Prakash Sharma
Prakash SharmaPrakash Sharma
Prakash Sharma
 
Srikanth_Nedamanuri CV
Srikanth_Nedamanuri CVSrikanth_Nedamanuri CV
Srikanth_Nedamanuri CV
 
sudipto_resume
sudipto_resumesudipto_resume
sudipto_resume
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resume
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Richard_Safford_III_Resume_V1012_3_24_2015_Java_Developer
Richard_Safford_III_Resume_V1012_3_24_2015_Java_DeveloperRichard_Safford_III_Resume_V1012_3_24_2015_Java_Developer
Richard_Safford_III_Resume_V1012_3_24_2015_Java_Developer
 
Arun_Kumar
Arun_KumarArun_Kumar
Arun_Kumar
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
AjayResume
AjayResumeAjayResume
AjayResume
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resume
 
Afsal Resume
Afsal ResumeAfsal Resume
Afsal Resume
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh Silwal
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum Master
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resume
 

Viewers also liked

Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...leisa reichelt
 
UX for Lean Startups May 23
UX for Lean Startups May 23UX for Lean Startups May 23
UX for Lean Startups May 23Lane Goldstone
 
DESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapDESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapAaron Fazulak
 
I am the Place
I am the Place I am the Place
I am the Place Alice Toth
 
seanresume15-a
seanresume15-aseanresume15-a
seanresume15-aSean Lynch
 
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...IxDA Chicago
 
Nayoon_Sams-Resume
Nayoon_Sams-ResumeNayoon_Sams-Resume
Nayoon_Sams-ResumeNayoon Sams
 
University web environments
University web environmentsUniversity web environments
University web environmentsAnne Petersen
 
Conversion Conference Chicago - Guerrilla UX Methods
Conversion Conference Chicago - Guerrilla UX MethodsConversion Conference Chicago - Guerrilla UX Methods
Conversion Conference Chicago - Guerrilla UX MethodsRuss U
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchlucenerevolution
 
Irina Kogan Resume
Irina Kogan ResumeIrina Kogan Resume
Irina Kogan Resumeirina_kogan
 

Viewers also liked (17)

TedSeeberResume
TedSeeberResumeTedSeeberResume
TedSeeberResume
 
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
 
UX for Lean Startups May 23
UX for Lean Startups May 23UX for Lean Startups May 23
UX for Lean Startups May 23
 
DESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapDESIGNATION-Program-Roadmap
DESIGNATION-Program-Roadmap
 
I am the Place
I am the Place I am the Place
I am the Place
 
seanresume15-a
seanresume15-aseanresume15-a
seanresume15-a
 
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...
Transition to UX: Panel of Local UX Leaders Hosted by IxDA Chicago and Genera...
 
Nayoon_Sams-Resume
Nayoon_Sams-ResumeNayoon_Sams-Resume
Nayoon_Sams-Resume
 
University web environments
University web environmentsUniversity web environments
University web environments
 
Conversion Conference Chicago - Guerrilla UX Methods
Conversion Conference Chicago - Guerrilla UX MethodsConversion Conference Chicago - Guerrilla UX Methods
Conversion Conference Chicago - Guerrilla UX Methods
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic search
 
Resume_vikranth_MDM
Resume_vikranth_MDMResume_vikranth_MDM
Resume_vikranth_MDM
 
Irina Kogan Resume
Irina Kogan ResumeIrina Kogan Resume
Irina Kogan Resume
 
CV-Carlos_Alberto_Barrera_Barrera_ENG 20161117
CV-Carlos_Alberto_Barrera_Barrera_ENG 20161117CV-Carlos_Alberto_Barrera_Barrera_ENG 20161117
CV-Carlos_Alberto_Barrera_Barrera_ENG 20161117
 
gaurav_profile
gaurav_profilegaurav_profile
gaurav_profile
 
HARISH SANGA
HARISH SANGAHARISH SANGA
HARISH SANGA
 
joselucas_sep16
joselucas_sep16joselucas_sep16
joselucas_sep16
 

Similar to IbrahimUpdated_resume

SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSriram Thota
 
Yuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application ArchitectYuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application ArchitectYuvaraj Shanmugam
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumesNeel A
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevVenkat Gaddam
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updatedVikas Singh
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java DeveloperMdHasan872214
 
Resume_LaluChavan
Resume_LaluChavanResume_LaluChavan
Resume_LaluChavanLalu Chavan
 
Swaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_ExperienceSwaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_ExperienceSwaminathan Umapathy
 
Ashok Architect resume
Ashok Architect resumeAshok Architect resume
Ashok Architect resumeAshok Sanku
 

Similar to IbrahimUpdated_resume (20)

SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Yuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application ArchitectYuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application Architect
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application Dev
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Resume_LaluChavan
Resume_LaluChavanResume_LaluChavan
Resume_LaluChavan
 
Java-J2ee_Resume
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_Resume
 
Bhim raju
Bhim rajuBhim raju
Bhim raju
 
Swaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_ExperienceSwaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_Experience
 
Ashok Architect resume
Ashok Architect resumeAshok Architect resume
Ashok Architect resume
 
GAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_ProfileGAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_Profile
 
MANJARI RASTOGI_CV_ex
MANJARI RASTOGI_CV_exMANJARI RASTOGI_CV_ex
MANJARI RASTOGI_CV_ex
 
Hariprasad karanam
Hariprasad karanamHariprasad karanam
Hariprasad karanam
 

IbrahimUpdated_resume

  • 1. Senior IT Solution Architect, Senior Developer & IT Managing Consultant Name Ibrahim Elhag ielhag@gmail.com, cell: 703-2094592 Years of relevant experience 20 Relevant Expertise ⋅ Java/J2EE, Spring Core, Spring MVC, Spring Web Services, Spring RESTFul Web Services. ⋅ XML/XSLT, JAX-WS/ JAX-RS Web Service, REST Easy, JBOSS 6, Eclipse, Junit, Oracle 10g ⋅ HTML, CSS, Javascript, AJAX, AngularJS, Bootstrap, NodeJS ⋅ Integration in Ant, Maven, Subversion (SVN), Jenkins, ⋅ agile methodology of software development (Scrum, 3 weeks iterations, continuous integration, estimating story points, daily stand up, etc). ⋅ Cloud Managed Services (CMS) & Softlayer. ⋅ AP/Oracle offerings – conversational awareness ⋅ Amazon Web services ⋅ Cloud marketplace ⋅ IBM BlueMix. ⋅ Mobile achitecture ⋅ Security Softlayer (SL) & CMS off the shelf) ⋅ PRIVATE CLOUD offerings ⋅ Private Modular Cloud ⋅ Z-Cloud (basics) ⋅ Oracle, DB2, MS SQL Server, Hadoop, SPARK ⋅ Hive, Pig and Hadoop Streaming, MapReduce ⋅ UML design using rational, Visio. R language, Hadoop. ⋅ C++, Shell Programming, Visual Basic, Perl, SQL, Oracle PL/SQL, ⋅ Java programming/ java script, jsf and HTML5 ⋅ Jboss server 6.1 and JBoss Developer Studio 6.1 Education ⋅ BA, Honors, Psychology and English, 1992 Khartoum University, Khartoum, Sudan ⋅ MS, Information SISystems, 2003, Strayer University, Alexandria, VA ⋅ PhD_ABD, Computational Science and Informatics, Expected Sept. 2017 ⋅ George Mason University, Fairfax, VA Certifications ⋅ Hadoop Adminstrator Certificate- Simplilearn- 2016 ⋅ IBM cloud Adviser- Cloud architecture V4. ⋅ Oracle 9i and 10g Database Administrator (DBA) – Dec.2011 ⋅ CISSP – Security University, Herndon, VA – Jul.21013
  • 2. Senior IT Solution Architect, Senior Developer & IT Managing Consultant Training GBS Mobile Solution Architect Mobilization July 21 – 23, 2015 IBM Chicago Center 71 South Wacker Drive Chicago, IL 60606 GBS Core Capabilities: Foundation to Experienced (F2E) Publications Elhag, Ibrahim, Kilgore, David, Malek, Sam, and Roshandel, Roshanak (2009). “Improving the Reliability of Mobile Software Systems through Continuous Analysis and Proactive Reconfiguration”. In Proceedings of the International Conference on Software Engineering (ICSE May 2009); New Ideas and Emerging Results Track, Vancouver Canada. Global. http://www.cs.uoregon.edu/events/icse2009/images/postPosters/Improving%20the%20Reliability%20of %20Mobile%20Software%20Systems%20through%20Continuous%20Analysis%20and%20Proactive %20Reconfiguration.pdf Citizenship & clearance US citizen… Current clearance with GSA Profile Professional experience in all phases of SDLC (Software Development Life Cycle) including requirements analysis, design, and development, debugging, testing, performance tuning and deployment of intranet and Internet based b applications using Java, J2EE, and Application Server technologies. Served as IT team leader that is responsible of planning, development, testing, deployment and support of an enterprise application. Coordinates Solution and Integration Architecture, implementing EA frameworks/concepts - TOGAF, Zachman and UML modeling. I was involve in counseling and supporting analysis, Design, and Implementation of enterprise’s Operational Data Store (ODS) and Data Warehouse (EDW). Remarkable experience in SQL queries with huge knowledge of ETL process design Deep knowledge of Oracle and Microsoft SQL, IT Transformation Strategy and Design, Infrastructure Strategy and Design, Service Management Strategy and Design, Data Center and Facilities Strategy, Cloud Managed Services, Storage Optimization and Integration Services, Data and Information Management , Workplace Infrastructure Strategy and Design, Network Strategy and Optimization and Business Resilience. Professional Experience • Conceptual awareness in tying the cloud technology back to business value for a client. • Strong understanding of the key technology components that make up cloud such as virtualization, networking, servers, storage, workloads/applications. • Strong Skills related to relationship of broad Enterprise Architecture (EA) strategies and designs related to public, private and hybrid cloud • Managed data migration program. • Formulated existing processes and scripts.
  • 3. • Enforced migration of data. • Assisted Technical and Field Services group. • Evaluated database structures and data movement. • Coordinated with Technical Support and Field Service personnel. • Strong experience working with relational databases (RDBMS), Oracle and knowledge of stored procedures. • Strong knowledge of Oracle DB, Tibco BE, BW, EMS and TRA experience • Strong knowledge of Oracle SOA tools such as OSB, Registry and Orchestration • Proficient in XML/XSLT and integration infrastructure technologies. • Knowledge of Subversion or any other source code control systems. • Experienced in writing applications using Java, J2EE technologies using JDBC, Servlets, JSP, Struts, Spring Framework and mapping using annotations with Hibernate framework and Web services. • Experienced in Web development using HTML, CSS, JavaScript and XML. • Experienced implementing Core Java concepts. • Hands on experience in using Application and Web Servers like Apache Tomcat for deploying applications on Windows environments. • Hands on experience using Maven build tool. • Strong database connectivity skills with databases like MySQL. • Experience in using database tools like TOAD, SQL Developer. • Developed java applications using IDE tools like Eclipse. • Comfortable levels of knowledge in SQL and PL/SQL • Oracle Identity Manager 11G R1. • Good Experience with report generation tools (I Report Tool). • Very strong experience in UNIX (variants), Oracle and Informatics Suite of products. • Solid understanding of Infrastructure components like Server, Storage, networking, Virtualization (VMWare) and Java Application Servers (JBoss, tcServer, etc.). • Strong experience in High Availability/Failover, Performance Monitoring and Analysis, Replication and ETL process. • Experience working with machine learning and distributed computing tools like Hadoop • Knowledge in identifying problem domains in the scope of client requirement and fixing issues, exposure to change management and maintenance of applications. • Have good knowledge about Java coding standards and have a good exposure in implementing the best practices throughout project life cycle. • Very quick at learning. Highly successful in learning and applying new technologies to the current assignments. • Versatile team player with excellent communication and interpersonal skills • Good Communication and Presentation skills and ability to articulate key technologies/concepts to non-Technical folks.
  • 4. IBM February 2015-Present Global Business services GSA AOCS- SAM Senior Consultant / Application developer George Mason University, College of computer Science January 2014-January 2015 Research Assistant (Dr. Wegman) Heavely involved in creating architectures that define the structures of an IT solution to a business problem. Used formal methods to guide and drive the development of solutions, the management of our work and the production of our deliverables. Produced solution designs that are truly viable and that can be successfully constructed, implemented, operated and managed.  Fomualted and plan data migration strategy to convert from legacy systems to oracle database.  Established cleansing, mapping and enrichment.  Experience with designing and troubleshooting DTS packages.  IBM Rational Suite for Requirements Management- UML  IBM Rational ClearCase for source and document versioning  Managed data load error recovery • Used Oracle SQL Developer to migrate SQl databases to Oracle database • In Academic reaseach trial we used IBM InterCloud Storage (ICStore) to store database into any. SoftLayer was choosen to be the default storage provider.  WebSphere CAST IRON was used as well. Was part of information integratation- Software as a Service (SaaS) applications, in connection of Salesforce.com.  Analyzing business processes, centralized Data Warehouses and designing the associated data architectures including using the semantic Web Ontology Language (OWL) an extension to RDF, to enhance analytical capabilities using SPARQL when retrieving large, disparate database.  Strong hand on experience on Amazon Web Services/products.  Strong Experienced in writing applications using Java, J2EE technologies using JDBC, Servlets, JSP, Struts, Spring Framework and mapping using annotations with Hibernate framework and Web services.  Implementing several methods for streaming data and massive data sets: social networks and text mining.  Predictive analysis looks for patterns in historical data to model future outcomes.  Experience with virtualization technologies (e.g. VMWare)  Strong experience in agile software developmen Strayer University February 2001-December 2013 Faculty & Chair College of Computer Information System and Technology Taught graduate & undergraduate level coursework in Project Requirements & Design, Systems Analysis and Development, Software Engineering and Agile Project Management, Data Architect, Business Architect, Enterprise Architect, PM.  Demonstrate the methods to initiate, specify, and prioritize information systems projects and determine various aspects of feasibility of these projects. Create information systems projects using formal project management methods. Summarize the various requirements modeling techniques. Distinguish between
  • 5. non-functional and functional requirement. Design examples of use cases and their structure. Create a use case based on relating functional requirements.  Explain how use cases drive testing throughout the system life cycle.  Asisted in migrating the data from relational to OWL Used SQL statements and procedures to fetch the data from the database by designing and implementing Data Access Object (DAO) design pattern to access the database.  Involved in development of the client tier in XHTML using JSP and applied styling using CSS.  Extensively used Java Script for Front-end validations/ alerts. Used extensive Java collection Framework, Exception handling classes. Used CSS and HTML to develop the application view. Demonstrate Hands on experience in using Application and Web Servers like Apache Tomcat for deploying applications on Windows environment. Computer Learning Center, Alexandria, VA January 1999—February 2001 OO database administration & design  Peroform Database administration in database design, configuration, performance tuning, backup and recovery, Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools. Implemented High Availability (HA) and Disaster Recovery.  Moved files between the File Groups and partitioned the tables to improve the performance.  Designed and implemented comprehensive Backup plan and disaster recovery strategies Implemented.  Using log shipping for synchronization of database.  Backing up, restoring the data base manually Apply patches and data backup, implement and maintain policies.  Provide training and support for end-users, implement and maintain security protocols, support and maintain labs.
  • 6. non-functional and functional requirement. Design examples of use cases and their structure. Create a use case based on relating functional requirements.  Explain how use cases drive testing throughout the system life cycle.  Asisted in migrating the data from relational to OWL Used SQL statements and procedures to fetch the data from the database by designing and implementing Data Access Object (DAO) design pattern to access the database.  Involved in development of the client tier in XHTML using JSP and applied styling using CSS.  Extensively used Java Script for Front-end validations/ alerts. Used extensive Java collection Framework, Exception handling classes. Used CSS and HTML to develop the application view. Demonstrate Hands on experience in using Application and Web Servers like Apache Tomcat for deploying applications on Windows environment. Computer Learning Center, Alexandria, VA January 1999—February 2001 OO database administration & design  Peroform Database administration in database design, configuration, performance tuning, backup and recovery, Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools. Implemented High Availability (HA) and Disaster Recovery.  Moved files between the File Groups and partitioned the tables to improve the performance.  Designed and implemented comprehensive Backup plan and disaster recovery strategies Implemented.  Using log shipping for synchronization of database.  Backing up, restoring the data base manually Apply patches and data backup, implement and maintain policies.  Provide training and support for end-users, implement and maintain security protocols, support and maintain labs.