Unix Environment Resume
SUMMARY:
- Over all 9+ years experience in technology and management.
- End to end project management for various domains like last 4 yrs
- Merchant enrollments throw internet channels
- Retail banking enrollments
- Fund transfers and bill payments
- Large scale project delivery pattern thru Waterfall methodology.
- Websphere application server experience of over 4 yrs handling enterprise applications.
- Was part of the team who worked on websphere portal for 1 yr, was part of the team that sketch out the architecture for the same
- Using Agile methodology for fast passed, High Impact Time to market projects, like advertising campaigns for retail banking
- Headed a team of 17 resources and more than 11 projects from enrollment to merchant transactions.
- Have more than 9 years and 1 month of application development experience for Banking, Finance and Merchant acquisitions domains using Java/J2EE technologies.
- Have got extensive exposure in leading and managing team of developers as a Team Leader.
- Have strong analytical skills and vast experience in design and development of Client Server solutions and Web based multi - tier applications using cutting edge J2EE and Object Oriented technologies.
- Have expertise in using various SDLC models like Waterfall, Spiral and Iterative Incremental. Have clear understanding of the requirement analysis and implementation processes to achieve desired results.
- Extensively used J2EE design patterns to design and develop Server Side and Front End frameworks in various projects undertaken.
- Have got extensive exposure in using open source frameworks like Spring, Struts and Apache Maven etc.
- Extensively worked on Java Web services (JAXP-RPC, SOAP, SAAJ, WSDL, XSD and XML).
- Have expertise in developing, deploying and maintaining applications on Websphere, and JBoss application servers along with Apache, Tomcat web servers.
- Have expertise in using various IDEs like IBM RAD, and Eclipse.
- Have expertise in relational databases schema design and modeling in SQL Server
- Have expertise in using source code controller like CVS, SVN
- Have strong communication and interpersonal skills.
- A versatile team member with proven problem solving skills.
TECHNICAL SKILLS
J2EE Technologies: Java, JSP, Servlets, JDBC, Java Web Services
Operating Systems: Windows XP/ 2003/ NT, UNIX
Languages: Java 1.4, Java 1.5 and Java 1.6, PL/SQL
RDBMS: MS SQL Server, My SQL, PL / SQL, Oracle 11g
Application Servers: Websphere 4.0/ 5.0/ 6.0
Web Server: Apache, Tomcat 6.x, IIS
Frameworks: Struts, Spring, JPA, Hibernate
Middleware: JMS, IBM MQSeries
Web Application: JSP, Servlets, XML, HTML, JavaScript
Web Services: SOAP, WSDL, XSD Java Web Services (JAXP), Apache
Methodologies: OOPs, OOA/OOD, RUP, UML
Others: CVS, SVN, VSS, Jasper Report, Eclipse, Apache Maven, Apache Ant, CrystalreportsTools: Eclipse, RAD, IBM Lombardi, Maximo work order adaptor
PROFESSIONAL EXPERIENCE:
Confidential
Unix Environment
Responsibilities:
- As a Tech Lead, I was given the role to technically mentor the new resources of the team.
- Worked predominantly on SPRING MVC- 3.1 for the UI items
- The backend was connected using hibernate and JPA
- Extensively used annotations for Spring for the new version 3.1
- Was responsible to provide timelines and in execution of all the stories completed till date.
Confidential
Unix Environment
Responsibilities:
- End to end project management for various domains like last 3 yrs
- Merchant enrollments throw internet channels
- Large scale project delivery pattern thru Waterfall methodology.
- Using Agile methodology for fast passed, High Impact Time to market projects, like advertising campaigns for retail banking
- Headed a team of 17 resources and more than 11 projects from enrollment to merchant transactions.
- Responsible for design and development of various business components (services) for Cross sell, Merchant pricing, Merchant verification, Status enquiry etc.
- Responsible for design and development of WSDL and XSD schema for above mentioned web services.
- Extensively used Spring Framework (Bean factory, Application Context, AOP) through-out the application for Bean creation, transaction management and intercepting the calls delegated to spring services by Web Services.
- Developed a centralized Stateless Session bean to invoke the services, intercepted by Spring framework using java reflection.
- Developed sample SOAP client using Apache HTTPClient for testing purpose.
- Developed various base/helper/utility classes for convenient access of Spring and Hibernate framework.
- Contributed in developing Spring based DAO framework for persistent.
- Responsible for developing various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
- Designed and generated classes for various Use cases in Rational Rose and forward/reverse engineer these generated classes into RAD
- Build and deployed application using Apache Maven on Webspherer 6x application server.
- Providing production support to the application for first phase release.
- Maximo Primavera adaptor for work order implementation.
Confidential
Unix Environment
Responsibilities:
- Responsible for design and development of various business components (services) for have Entity registration, Limit allocation, Currency rate upload facility Trading, Currency utilization features, etc
- Responsible for design and development of WSDL and XSD schema for above mentioned web services.
- Extensively used Struts Framework
- Developed Singleton architecture for object creation
- Developed sample SOAP client using Apache HTTPClient for testing purpose.
- Developed various base/helper/utility classes for convenient access of Spring
- Contributed in developing Struts based DAO framework for persistent.
Confidential
Unix Environment
Responsibilities:
- End to end project management for various domains like last 3 yrs
- Retail banking enrollments
- Fund transfers and bill payments
- Large scale project delivery pattern thru Waterfall methodology.
- Using Agile methodology for fast passed, High Impact Time to market projects, like advertising campaigns for retail banking
- Headed a team of 17 resources and more than 11 projects from enrollment to merchant transactions.
- Responsible for design and development of various business components (services) for Cross sell, funds transfer, bill payments, Status enquiry etc.
- Responsible for design and development of WSDL and XSD schema for above mentioned web services.
- Creation of the flow diagrams.
- Creation of the project deliverables like the
- Creating single servlet architecture specific to ICICIBANK, Bankaway terminology
- Configuring the DAOs with the back end of MS SQL using JDBC 4
- Following a singleton architecture
- Extensively used Single servlet architecture (Bean Front controller) through-out the application for Bean creation, transaction management and intercepting the calls delegated to spring services by Web Services.
- Managing Live issues for the site
- Keeping 99.9% uptime of the retail site
- Change requests
- Live issues handling
- Devising System architecture
- Liaison between icicibank and vendor