Sadia Shamma

West Des Moines, IA


  • Confidential is an accomplished J2EE Developer having 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Client/Server, Distributed, Internet and E - Commerce Applications using Object Oriented and RDBMS Concepts.
  • Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4/2.5/3.0 , JSP 1.1/1.2/2.0/2.1 /2.2 and business layer components that include EJB 2.0/2.1/3.0/3.1 , Web Services 1.2/1.3, RMI, and JDBC 2.1/3.0/4.0, JNDI, JMS 1.0/1.1.
  • Extensively experienced in architectural issues and their solutions using various design patterns such Confidential Confidential (Model-View-Controller), Singleton, Session Façade, Service Locator, Factory, Confidential, DTO and Business Delegate.
  • Extensive experience in developing applications using Java and related technologies using methodologies like AGILE, DRIVEN TEST.
  • Expertise in Application development using various frameworks such Confidential Jakarta Struts Framework 1.2/1.3/2.0, Java Server Faces 1.1/1.2, Spring Framework 1.2/1.3/2.0/2.5/3.0 , Hibernate 3.0 ORM with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services.
  • Strong database experience in Oracle 8/9i/10g/11g, MySQL 5.0/5.5, MS-Access, SQL Server 2005 with good programming skills in SQL and PL/SQL.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD (XML Schema).
  • Good working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing and XMLSpy for XML validation.
  • Extensive experience with middle-tier popular J2EE application and web servers like BEA Weblogic 8.x/9.x/10.x, WebSphere 5.0x/6.0x/7.0x and Tomcat 4/5/6.0/7.0.
  • Experience in modeling applications with UML, Rational Rose and Rational Unified Process (RUP).
  • Experience in using CVS and Rational ClearCase for version control.
  • Strong experience in using IDEs like WSAD4.0, Eclipse 3.2/3.6/4.2, RAD 7.0/7.5/8.0.