Module Lead Resume
Herndon, VA
SUMMARY
- Around 12 years of professional experience in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding, Implementation Testing, and Deployment of Object Oriented and Web based Enterprise Applications using Java/J2EE technology.
- Highly experienced years experience on and Enterprise applications, Distributed Application Development, Client/Server Applications, Servlets /Applet communication, Internet/Intranet based database applications and developing, testing and implementing application environment using J2SE, J2EE, MVC design pattern, Struts 2.0, JSF, Facelets, Java, Servlets, JSP, JavaScript, EJB 2.0, EJB 3.0, Hibernate 3.0, Springs 2.5, 3.0, AJAX, Web Services (SOAP, WSDL, UDDI), Restful Web Service, MQ - Series, Active-MQ, Swing, VMware, HTML, XML, XSL, XSLT, XPath, WebSphere, WebLogic 8.1, JBOSS 4.2.3, VMware, ESX Server 2.5.5, SQL, PL/SQL, JUnit, and Apache-Tomcat, Linux
- Around 4 years of experience on Oracle SOA Suite 10g/11g (BPEL, ESB, Business Rule Engine, Human Workflow, BAM, OSB, OWSM) and JAVA front end GUI developmentand back end batch processing.
- Around 4 years of experience in developing, implementing, and testing of dynamic web applications using Oracle Fusion Products Oracle ADF (10g, 11g) and JSF, BPEL, BAM, MyFaces, Rich Faces, for enterprise solutions using Oracle SOA Suite Products in various Domains.
- Used BPM (Business Process Management) uses for monitoring the application.
- More than Two years in IBM WebSphere Portals Development, JSR 168/286 Portlets, Portals Toolkit 5.x/6.x, WebSphere Portal Server.
- Follow the Agile Methodology on Test Driven Development.
- Experience in WebSphere Portal configuration, user management, authentication and authorization.
- Designed portals with extensible framework that supports dividing the different portal components into Portlets.
- Experienced in various open source frameworks and tools: Jakarta Struts Framework 1.2/2.0, Spring 2.5, 3.0, Hibernate 3.0, and Log4J 1.2.7, and ANT 1.6.1, Maven 2.
- Worked on IDEs like Eclipse, MyEclipse, Net Beans, IBM Web Sphere Application Developer 5.0, JBuilder 2008, and IntelliJ 7.0.
- Having the experience on Virtualization domain using the VMware API, ESX Server.
- Experience of implementing role based security using JAAS.
- Using single-sign-on with SAML 2.0 and CA-Site Minder.
- Using RSA for authentication.
- Expertise using the various application Servers JBoss 4.2.3, Web Logic 8.1, Web Sphere, Tomcat.
- Expertise in using J2EE Design Patterns including MVC, Front Controller, Business Delegate, Service Locator, Singleton, Session Facade, Data Transfer Objects & Data Access Object.
- Having Good experience on Messaging Service like JMS, Active MQ, IBM Web Sphere Message Broker, MQ Series.
- Extensively worked on preparing HLD/LLD based on OOAD Design Patterns
- Having good work experience on Novell LDAP knowledge
- Extensively worked on Oracle SOA, BPEL, ESB, Business Rule Engine, Human Work flow.
- Experienced in developing Use Cases, Class Diagrams, Interaction Diagrams such as Sequence and Collaboration, Activity Diagrams, Packages and Deployment Diagrams using Unified Modeling Language (UML).
- Good experience on designing tools like Rational Rose 6.0, Enterprise Architect, Visio 2003, Visual Paradigm.
- Familiar with PKI architecture with server-client certificate works
- Extensively worked on Jasper Reports using iReport 3.7.1 tool.
- Strong experience in writing & executing Unit Test cases using Junit Testing Framework for performing unit test and determining the application functionality.
- Experienced in Version control systems tools like SVN, CVS, PVCS, Perforce and Clear Case.
- Strong Experience working with Client Server Architecture using Databases like Oracle 8i/9i/10g, SQL Server 2000/2005, MySQL, and proficient with Triggers, Functions, Stored Procedures, and PL/SQL programming.
- Knowledge in creating resources, modifying properties, and viewing runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, Certificates, Credentials, Permissions and WebSphere resources.
- Knowledge of BPM Engines and business activity monitoring.
- Having the experience on Performance Tuning
- Extensively worked on OS Administration in Windows, UNIX, shell scripting, Fedora Core Linux 9.0, Solaris, Linux and AIX.
- Expertise in supporting enterprise based applications over a wide variety of operating environments on a 24/7 rotation basis for high volume, secure transactions and Web services.
- Extensive experience in deploying, packaging enterprise and large scale distributed J2EE applications including coordinating and integration effort in working with development, database and middleware layers.
- Articulate in written and verbal communication who can fluently communicate in the languages of both people and technology. Organized self-starter and team player with strong interpersonal skills.
- Expertise in Managing all post implementation support activities including responding to end user questions and resolving production issues.
TECHNICAL SKILLS
LanguagesJava: 1.5/2, C, C++, SQL and PL/SQLJ2EE TechnologiesJSP, Servlets, JNDI, JDBC, EJB, JMS, Struts1.0/1.1/2.0, Hibernate 3.0, Springs 2.5, AJAX,JAAS, Web Services (SOAP, WSDL, UDDI), CA-site minder, RSA, PERL, SAML 2.0, JBOSS Cache, SAX, Restful Web Service, IBM Web Sphere Message Broker, ExtJS 3.2, MQ-Series, Active-MQ, VMware, Oracle Fusion Middleware, HTML, XML, XSL, XSD, XSLT, XPath.
Framework and Tools: Oracle ADF, Struts framework, Novell LDAP knowledge, JSF, Rick Faces, Apache Ant builder, Spring, Hibernate, Jasper Reports.IDE’s/Development toolsNetBeans 6.7.1, Eclipse 3.0, MyEclipse, RAD 7.0/6.0, Web Sphere Application Developer 5.0, RAD 7.0, JBuilder 7.0/5.0, JDeveloper 10.x/11.x, IntelliJ 7.0
Design Patterns: OOA/OOD, UMLDesign ToolsRational Rose 6.0, RUP, ERWIN,Enterprise Architect, Visio 2003, Visual ParadigmVersion Control ToolsCVS, SVN, PVCS, ClearCase, SubVersion, Visual Source Safe
Database: Oracle, MS SQL Server, MySQL, Microsoft Access 2000/XPProtocolsHTTP, TCP/IP, SOAP, SMTP, LAN and WAN
Testing Tools: TestNG, JUnit, Load Runner, Test Director & Win Runner
Documentation Tools: MS Office 97/2000/2002, RequisitePro, Visio, MS Projec
tOperating Systems: Windows XP/2000/NT/98/95, fedora core Linux 9.0, Red Hat Linux 7.3, UNIX, AIX 5.3, Linux
Web/Application: ServersJBoss 4.2.3, WebLogic 10.3/8.1/7.0, WebSphere 6.x/5.x/4.x, Oracle Application Server 10.3, WebSphere Portal Server 6.x/5.x, Glassfish, Apache Tomcat 5x/4x, IIS
.PROFESSIONAL EXPERIENCE:
Confidential, Herndon, VA
Module Lead
Responsibilities:
- Work with business analysts and internal customers to refine and clarify project requirements.
- Involved in various phases of Software Development Life Cycle (SDLC) such as analysis, design and development.
- Used Object Oriented Analysis (OOA) and UML methodology to develop Use Case diagrams, Object Diagrams, Class Diagrams, activity diagrams, and Sequence Diagrams to represent the detail design phase using Rational Rose, EA.
- Monitoring the team. Assign the tasks.
- Extensive Agile development experience with Scrum
- Involved in preparing design document of High Level Design and Low Level Design using Design patterns
- Understand the Financial domain and different modules like Mortgage, Home Equity, and Prefill.
- Involved in Integrate the design and generate the code from Enterprise Architect design tool
- Solved the problems faced by clients and make them understand the functionality
- Developed Web service using top-down and bottom-up approaches.
- Used Hibernate as the ORM tool to be able to integrate the software with the Oracle database backend.
- Experience withSpringMVCand Dependency Injection.
- Used AngularJS directives, expressions, filters, modules, and controllers
- Used AngularJS ng-modeldirective binds the value of HTML controls (input, select, textarea etc) to application data.
- Used AngularJS ng-binddirective binds application data to the HTML view
- Design UI screens using XMI, JSP, CSS, MDA Framework and HTML.
- Implemented cross-cutting routines using Spring AOP
- Lifecycle management of Java objects, done mainly viaSpring Dependency Injection
- For Security of the application using Spring Security.
- Used spring transaction management APIs and coordinates transactions for Java objects
- Used design patterns and frameworks that allow web development using Spring MVC design and in software design using OO principles to create highly-modularized software components to build large and complex systems
- Used Spring Security for authentication and authorization of the application.
- Implemented the security model using JAAS.
- Bug fixing, Maintenance of the old modules that are already in production.
- Need to use the Web Service calls to access the remote services in different applications.
- Used ExtJS for AJAX calls and event generation.
- Generating the WSDL’s from model.
- Worked on MVC based Oracle ADF 11g {Faces, Task flows, Business components, EJB3, Database Design}, WebLogic Server 10.3
- Developed Web service using Oracle SOA, BPEL, ESB, Business Rule Engine, Human Work flow.
- Worked on MVC based Oracle ADF 11g {Faces, Task flows, Business components, EJB3, Database Design}, WebLogic Server 10.3
- In Oracle ADF Created Entity Objects, View Objects, DVT Maps, Graphs, etc.
- Implemented MVC architecture using JSF in terms of JSPX pages and Backing beans.
- Used Eclipse as the integration environment for developing, debugging and maintaining project code files.
- Involved in testing, debugging, bugs fixing, and documentation of the system.
- Assisted in configuring the JBoss Application Server to host and deploy the application.
- Responsible for resolving Production Support Issues, involving Bug Fixes.
- Develop the web services for produce and consume the services.
- Wrote theJAAS CallBack Handler.
- Configure the JAAS policy file.
- Involved in analyzing the daily defects of the production support and finding the root cause.
- Responsible for code merging and code review to release branches.
- Involved in fixing the bugs or defects in the application.
- Monitoring the Team members and resolving trouble shootings.
- Used SVN as version control system.
- Worked with ANT and involved in creating JAR, WAR and EAR files.
- Using JIRA for bug/task tracking and time tracking.
- Involved in the Maintenance and Support of the System.
- Worked on JUnit and SOAP UI for testing the written java classes
Environment: Java, J2EE, Web Logic Server, Web Services, Java script, AngularJS, java beans, JUnit, AngularJS, Agile Methodology, Hibernate, Spring, Spring MVC, Spring IoC, Spring AOP, Spring DAO, Spring Batch, SQL, PL/SQL, JUnit, SOAP UI, Oracle 11g, Oracle ADF 11g, Oracle SOA Suite 10g{BPEL, ESB, JAAS, Business Rule Engine, Human Work Flow, BAM}, RAD, StarTeam, Putty, UNIX, shell scripting, Web logic Application Server 11g and Fedora Core Linux 9.0
Confidential, Washington, DC
Module Lead
Responsibilities:
- Monitoring the team. Assign the tasks.
- Preparing the tasks deadlines. Attending the scrum meetings.
- Involved in preparing design document of High Level Design and Low Level Design using Design patterns
- Understand the Virtualization tools like VMware and ESX Server.
- Involved in Integrate the design and generate the code from Enterprise Architect design tool
- Solved the problems faced by clients and make them understand the functionality
- Used ERWIN for data modeling.
- Developed Web service using Oracle SOA, BPEL, ESB, Business Rule Engine, Human Work flow.
- Worked on MVC based Oracle ADF 11g {Faces, Taskflows, Business components, EJB3, Database Design}, WebLogic Server 10.3
- Used JDeveloper to create User Interface and implement ADFBC components as part for user maintenance project.
- Used LDAP for authentication.
- Implemented MVC architecture using JSF in terms of JSPX pages and Backing beans.
- Configure the BPM (Business Process Management) for different items for different way to monitoring.
- BPM (Business Process Management) uses for monitoring the relation between the items.
- Using the BPM will represent the monitoring in graphs for how it will increase and decrease.
- Bug fixing, Maintenance of the old modules that are already in production.
- Need to use the Web Service calls to access the remote services in different applications.
- Used ExtJS for AJAX calls and event generation.
- Used Eclipse as the integration environment for developing, debugging and maintaining project code files.
- Involved in testing, debugging, bugs fixing, and documentation of the system.
- Assisted in configuring the WebLogic 10.3 Application Server to host and deploy the application.
- Used Oracle Universal Content Management (UCM) for maintaining the documents.
- Used CIS API to get the information from UCM.
- Creating multiple facelets in the page.
- Responsible for resolving Production Support Issues, involving Bug Fixes.
- Develop the web services for produce and consume the services.
- Involved in analyzing the daily defects of the production support and finding the root cause.
- Responsible for code merging and code review to release branches.
- Involved in fixing the bugs or defects in the application.
- Monitoring the Team members and resolving trouble shootings.
- Used Rational SVN as version control system.
- Worked with MAVEN and involved in creating JAR, WAR and EAR files.
- Involved in the Maintenance and Support of the System.
- Worked on JUnit for testing the written java classes
Environment: JSF/ADF 11g {Faces, Taskflows, Business components}, Java, J2EE, Oracle SOA Suite 10g{BPEL, ESB, Business Rule Engine, Human Work Flow, BAM}, ExtJS, SAS, Oracle UCM,BPM, Java script, java beans, junit, wsad, Agile Methodology, Facelets, Hibernate, Spring, MAVEN, SQL, PL/SQL, JUnit, Oracle 11g, Eclipse, UNIX, Web logic Application Server 10.3, SVN, and Fedora Core Linux 9.0
Confidential . Des Moines, IA
Module Lead
Responsibilities:
- Working in various phases of Software Development Life Cycle (SDLC) such as analysis, design and development.
- Used Object Oriented Analysis (OOA) and UML methodology to develop Use Case diagrams, Object Diagrams, Class Diagrams, activity diagrams, and Sequence Diagrams to represent the detail design phase using Rational Rose.
- Monitoring the team. Assign the tasks.
- Extensive Agile development experience with Scrum
- Involved in preparing design document of High Level Design and Low Level Design using Design patterns
- Understand the Financial domain and different modules like Mortgage, Home Equity, and Prefill.
- Involved in Integrate the design and generate the code from Enterprise Architect design tool
- Solved the problems faced by clients and make them understand the functionality
- Developed Web service using top-down and bottom-up approaches.
- Used Hibernate as the ORM tool to be able to integrate the software with the Oracle database backend.
- Experience withSpringMVCand Dependency Injection.
- Design UI screens using XMI, JSP, CSS, MDA Framework and HTML.
- Implemented cross-cutting routines using Spring AOP
- Lifecycle management of Java objects, done mainly viaSpring Dependency Injection
- Used spring transaction management APIs and coordinates transactions for Java objects
- Used design patterns and frameworks that allow web development using Spring MVC design and in software design using OO principles to create highly-modularized software components to build large and complex systems
- Used Spring Security for authentication and authorization of the application.
- Bug fixing, Maintenance of the old modules that are already in production.
- Need to use the Web Service calls to access the remote services in different applications.
- Used ExtJS for AJAX calls and event generation.
- Generating the WSDL’s from model.
- Used Eclipse as the integration environment for developing, debugging and maintaining project code files.
- Involved in testing, debugging, bugs fixing, and documentation of the system.
- Assisted in configuring the JBoss Application Server to host and deploy the application.
- Responsible for resolving Production Support Issues, involving Bug Fixes.
- Develop the web services for produce and consume the services.
- Involved in analyzing the daily defects of the production support and finding the root cause.
- Responsible for code merging and code review to release branches.
- Involved in fixing the bugs or defects in the application.
- Monitoring the Team members and resolving trouble shootings.
- Used SVN as version control system.
- Development experience on web services.
- Involved in production support also.
- Worked with ANT and involved in creating JAR, WAR and EAR files.
- Using JIRA for bug/task tracking and time tracking.
- Involved in the Maintenance and Support of the System.
- Worked on JUnit and SOAP UI for testing the written java classes
Environment: Java, J2EE, Web Logic Server, Web Services, Java script, GWT, java beans, JUnit, Agile Methodology, Hibernate, Spring, Spring MVC, Spring IoC, Spring AOP, Spring DAO, SQL, PL/SQL, JUnit, SOAP UI, Oracle 11g, Oracle SOA Suite 10g{BPEL, ESB, Business Rule Engine, Human Work Flow, BAM}, RAD, StarTeam, Putty, UNIX, JBoss Application Server 1.5 and Fedora Core Linux 9.0
Confidential, San Antonio, TX
Module Lead
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as analysis, design and development.
- Used Object Oriented Analysis (OOA) and UML methodology to develop Use Case diagrams, Object Diagrams, Class Diagrams, activity diagrams, and Sequence Diagrams to represent the detail design phase using Rational Rose.
- Monitoring the team. Assign the tasks.
- Preparing the tasks deadlines. Arranging the scrum meetings.
- Involved in preparing design document of High Level Design and Low Level Design using Design patterns
- Understand the Financial domain and different modules like Mortgage, Home Equity, and Prefill.
- Involved in Integrate the design and generate the code from Enterprise Architect design tool
- Solved the problems faced by clients and make them understand the functionality
- Responsible for writing Hibernate hql's and native sql.
- Used Spring ORM for accessing different databases.
- Developed Web service using top-down and bottom-up approaches.
- Used LDAP for authentication.
- Bug fixing, Maintenance of the old modules that are already in production.
- Need to use the Web Service calls to access the remote services in different applications.
- Used ExtJS for AJAX calls and event generation.
- Generating the WSDL’s from model.
- Used RAD as the integration environment for developing, debugging and maintaining project code files.
- Involved in testing, debugging, bugs fixing, and documentation of the system.
- Assisted in configuring the Web Logic Application Server to host and deploy the application.
- Responsible for resolving Production Support Issues, involving Bug Fixes.
- Develop the web services for produce and consume the services.
- Involved in analyzing the daily defects of the production support and finding the root cause.
- Responsible for code merging and code review to release branches.
- Involved in fixing the bugs or defects in the application.
- Monitoring the Team members and resolving trouble shootings.
- Used Rational StarTem as version control system.
- Worked with RAD and involved in creating JAR, WAR and EAR files.
- Involved in the Maintenance and Support of the System.
- Worked on JUnit and SOAP UI for testing the written java classes
Environment: Java, J2EE, Java script, java beans, Hibernate, Spring, Spring, Spring MVC, Spring IoC, Spring AOP, Spring DAO, Web Services, SQL, PL/SQL, JUnit, Agile Methodology, SOAP UI, Oracle 11g, RAD, StarTeam, Putty, UNIX, Web Logic Application Server 11g and Fedora Core Linux 9.0
Confidential
Module Lead
Responsibilities:
- Worked closely with our client SBC and onsite team that involved understanding, giving suggestions and gathering business requirements.
- Interacted with the client to understand the business requirements.
- Involved in preparing High Level Design and Low Level Design using Design patterns.
- Deploy the application in the Web Sphere application server
- Involved in writing the coding
- Solved the problems faced by SBC users and make them understand the functionality.
- Prepared estimates, unit testing and detail design documentations in compliance with Tech Mahindra’s Standard.
- Involved in running and understanding the shell scripts.
- Created, tested, debugged and deployed individual Portlets with Portal Security.
- Worked on JAAS for authentication purpose.
- Once a RSA Security Token is enabled for your account
- Involved in bringing up User Interfaces using JSF, HTML, CSS, JavaScript, and Taglibs.
- Extensively used HTML and CSS in developing the front-end.
- Migrate the project from Cold Fusion to Java.
- Developed complete Web tier of the application with the aid of the Struts Framework.
- Extensively used Java Collections.
- Deployed and tested application on WebSphere Application Server.
- Logging is done using Log4J framework.
- Designed and Developed JSP pages to store and retrieve information.
- Used WSAD 5.0 as IDE for development.
Environment: Java, JSF/ADF, Servlets, JSF, EJB, JAAS, Oracle SOA Suite 10g{BPEL, ESB, Business Rule Engine, Human Work Flow, BAM}, JDBC, java Script, XML, Log4J, ANT, RAD, Web Sphere App server 5.1, WebSphere Portal 5.1, SQL, PL/SQL.
Confidential
Member Technical Staff
Responsibilities:
- Worked closely with our client Confidential in Japan and onsite team that involved understanding, giving suggestions and gathering business requirements.
- Interacted with the client to understand the business requirements.
- Integrate different design from other designers.
- Involved in preparing High Level Design and Low Level Design using Design patterns.
- Involved in writing the coding
- Running Junit Test Cases.
- Involved in internationalizing this product to JAPAN language.
- Solved the problems faced by Confidential users and make them understand the functionality.
- Prepared estimates, unit testing and detail design documentations in compliance
- Prepared the PL/SQL scripts
Environment: Java, JSP, Servlets, JAAS, JUnit, Java Script, HTML, Oracle 8i, Tomcat 4.1, Windows 2000
Confidential
Member Technical Staff
Responsibilities:
- Worked closely with our client Confidential In US and onsite team that involved understanding, giving suggestions and gathering business requirements.
- Interacted with the client to understand the business requirements.
- Involved in preparing High Level Design and Low Level Design using Design patterns.
- Manage and troubleshoot Confidential Connect and Confidential Response installations for online communications.
- Create and execute Confidential Connect Database Marketing campaigns and help analyze the campaign analytics in conjunction with TargetBase.
- Involved in writing the coding
- Running Junit Test Cases.
- Solved the problems faced by Confidential users and make them understand the functionality.
- Prepared estimates, unit testing and detail design documentations
Environment: Java, JSP, HTML, CSS, Servlets, JavaScript, Oracle, WebLogic, Eclipse, Confidential Connect 6.3.3, Confidential Response 7
Confidential Solutions
Software Engineer
Responsibilities:
- Understand the different frameworks.
- Involved in preparing High Level Design and Low Level Design using Design patterns.
- Involved in writing the coding
- Understand the functionality.
- Prepared estimates, unit testing and detail design documentations
Environment: Java, JSP, Struts, JDBC, MVC, Servlets, Web Logic, Oracle 8i, CSS, HTML, JavaScript, JBuilder, Windows
Confidential
SolutionsSoftware Engineer
Responsibilities:
- Understand the business requirements.
- Involved in writing the coding
- Understand the functionality.
- Write the Test cases and JUnit coding
- SCJP (Sun Certified JAVA Programmer).
- SCWCD (Sun Certified Web Component Developer)
- SCBCD (Sun Certified Business Component Developer)
- Master of Computer Application (MCA)
