Profile
Employed with Samba Technology Group, IT division of Samba Financial Group (Saudi American Bank previously Citibank N.A. at Riyadh, Saudi Arabia) since February 2006. SAMBA is one of the region's largest and most acclaimed financial services groups with an unrivalled reputation for world class financial solutions comparable with the best in the world. Samba has grown into an international financial services group with an expanding regional and global presence spanning the GCC, Europe & South Asia including London, Dubai, Qatar and Pakistan.
Over 13 years of strong experience in Architecture, Designing, Developing, Implementing and supporting N-Tier distributed systems, standalone, web-based applications using Java/J2EE technologies.
Currently employed with Samba Technology Group, IT division of Samba Financial Group (Saudi American Bank previously Citibank N.A. at Riyadh, Saudi Arabia).
Last worked at HP India, Software Products Division India Electronic city Bangalore.
Extensive Client exposure and experience in managing onshore-offshore communica-tion and delivery model.
Experience in all the phases of software development lifecycle (SDLC) of a project.
Business Analysis experience using UML, Use Cases, State Diagrams, Sequence Dia-grams, Class Diagrams, etc.
Functional experience includes expertise in domains that include CRM, FMCG, Banking and Finance, Retail and Corporate.
Sound experience in technologies like Struts, Display Tag Library, Java, Web Services, JSP, Servlets, JDBC, XML, XPATH, JavaScript, CSS and HTML.
Strong experience in source management systems such as PERFORCE, VSS, CVS, CMVC,
Rational Clear Case, Telelogic continuous and build tools such as GNU Make, Ant and Maven.
Specialized in Web Based and Enterprise Applications. Experience using BEA Oracle Web Logic Application Server 11g, including Apache Tomcat and ATG Dynamo Applica-tion Server 6.0.
Developed, Designed, Implemented, and Tested using Object Oriented Tools and technologies such as Junit, log4j.
Involved in enhancement and maintenance projects – tasks include On-call support,
Development, Defect fixes, Change/Release management and Performance Tuning.
Extensive experience in writing test cases and capturing testing defects.
Extensive experience in Defect management – Capturing defects, assisting the team members in getting them fixed using Rational Clear Quest and tracking them to closure.
Strong testing experience of all testing phases such as Unit testing, Integration tests and System testing.
Programming Experience in Databases including MS SQL Server 7, Sybase and Oracle.
Extensively worked with the Java / J2EE design patterns viz. Session Façade, Data Access
Object, Command pattern, State pattern, Strategy pattern, and Factory pattern, Sin-gleton, Adapter and MVC.
Experience in implementing SOA (Service Oriented Architecture).