Lead Consultant Resume
EXECUTIVE SUMMARY:
- IT professional with 9+ years of IT experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications in multiple domains like travel, insurance, prepaid card domain and Financial Services using java based technologies
- Rich work exposure in software development as Software Analyst, Project Leader, Software Architect, Team Leader, Team Member, Onsite Coordinator and Configuration Manager
- Experience in frameworks includes Spring MVC 3.0, Struts 2.0 & Hibernate 3.0.
- Designing with MVC Paradigm, object-oriented principles/methodologies
- Implemented various design patterns such as Singleton, Factory method, Business Delegate, Service Locator, MVC, DAO, Façade etc.
- Deployed/supported applications on Applications servers: Jboss 8, web sphere
- Have experience in managing client/vendor relationship
- Proficient in preparing technical design documents and POC
- Responsible for management of extremely intelligent development teams, assigning, monitoring and reviewing development work
- Strong experience on various development environments like IBM RAD, NetBeans, Visual Studio, Eclipse, MyEclipse.
- Worked extensively on build and deployment tools like ANT, MAVEN and version control using Rational Clear Case, CVS, Perforce and Visual Source Safe
- Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML
- Developed projects and products using Agile Methodology, SDLC (Software development life cycle), from initiation, planning, designing, execution, implementation and Support/Maintenance.
- Excellent analytical, communication, management skills and Quick learner
- Excellent knowledge on Web Services, SOAP 1.1, WSDL 1.1, AWT.
- Working experience in UNIX shell scripting
TECHNICAL SKILLS:
Languages: JAVA/J2EE, PL/SQL, Shell script, UNIX commands.
JAVA Technologies: Core Java, J2EE, JSP, Servet, JDBC, RMI, JMS, JavaBeans, JNDI, Java Mail Web Technologies Ajax, JavaScript, HTML, DHTML, XML, Cascading Style Sheets (CSS)XML XML Schema, DTD, JAXP, SAX and DOM parsers.
Application Server/Web Server: WebSphere 7, Web Logic 10, JBoss 5.0.1, Tomcat 5.0
Web service: JAX-WS using axis2
Methodologies: SDLC and AGILE Software development
Database: Oracle (11g, 10, 9) SQL Server 2000, MySQL, MS Access 2000
Frameworks: Spring MVC, Hibernate, Struts2.0, Spring Core-container, Spring MVC
Operating Systems: UNIX, Windows NT/2000/XP.
IDE: Intellij idea 8.0, Eclipse 8.0, Net Beans 5.0
Tools: /Packages JUnit, Maven, SVN, CVS, git, Jenkins, findBug, RTC, SonarQube, JIRA
UI Design Tools: Macromedia dream weaver, Front Page.
SQL Tools: PL/SQL Developer, TOAD
PROFESSIONAL EXPERIENCE:
Confidential
Lead Consultant
Responsibilities:
- Requirement Analysis and estimation
- Coordination with client for technical discussion and offshore team to have successful allocated tasks delivery
- Working on end to end development using Spring 3.2, MyBatis, AJAX, WAS as application server and Oracle 10g database.
- Manage technical deliverables inclusive of SIT, UAT, Production environment
Environment: Java 5, SpringMVC, MyBatis, Custom Tags, HTML, CSS, XML, AJAX, Java Script, Oracle 10g, WAS 8
Confidential
Senior Project Lead
Responsibilities:
- Design and Coding the core framework using J2EE on Webshere and the services with the integration points using J2EE, Spring, Hibernate, Web services (JAX RPC/JAX WS) and AngularJS as UI framework
- Working on end to end development of analysis module
- Manage technical deliverables and lead development activities
- Assist members of elite team to troubleshoot their problems and review of code
Environment: Technology: Spring, Hibernate, Java web services, AngularJS, Oracle 10g, WAS 8
Confidential
Deputy Manager (Java)
Responsibilities:
- Requirement analysis
- Designing of forms and layouts
- Code Creation, programming and maintenance
- Coordinating the projects amongst team and deploying of application
Environment: Technology: JAVA, JSP, Struts2.3, web service, JQuery, dwr, axis1.3, oracle 10, Apache Tomcat 5.5, Windows NT
Confidential
Analyst Programmer
Responsibilities:
- Client Interaction
- Responsible for implementing requirements per use case. Producing a low level design and implementing it with a team of 7 individuals
- Responsibilities included evolving design, coding on server side and managing Application and web servers.
Environment: JAVA, JSP, mySql-5.0, Java Server Faces 2.0, SUN glassfish
Confidential
Senior executive (Web Development)
Responsibilities:
- Lead a team of three to release an Inception document. Inception document contained scope of project and detailed use cases representing flow of payment gateway transaction details of each payment gateway type
- Responsibilities included extensive client interactions to extract business requirements, provide payment gateway integration as per their payment gateway type requirement and confirming the scope
- Responsibilities included understanding requirements, evolving design, coding on server side and managing Application and web servers.
- Analyzing requirements
- Initially was working on Hotels module with the team of six, then led a team of five and developed other modules on IBE.
- Responsibilities included understanding requirements, evolving design, coding on server side and managing Application and web servers.
Environment: JAVA, JSP, mySql-5.0, AJAX, HTML, Apache Tomcat 5.0
Confidential
Software Developer
Responsibilities:
- Developing Forms in Struts.
- Designed database for storing news and images.
- Designing various forms and coding them.
- Developed login forms and Successful Creation of new users
- Acknowledged by sending automated emails using Java Mail API.
- Developing the business logic for the project.
Environment: JAVA, JSP, Java Mail, Oracle9i, Apache Tomcat 5.0, WindowsXP