Consultant Resume
New York, CitY
SUMMARY
- Around 9 years of experience in design, development and implementation of Object Oriented Applications, Intranet, Internet and Java & J2EE applications.
- Experienced in frameworks and tools: Jakarta Struts Framework, Spring Framework.
- Expertise in design and development of various web and enterprise applications using Struts, Spring, Hibernate, JSP, Servlets, JavaScript, JDBC, JMS, AMQP and RMI.
- Proficient in Core Java, Servlets, JSP, JMS, Java Script, JUNIT, JNI.
- Experience in Eclipse, STS IDEs.
- Strong experience in XML, XML Schema (XSD) and XML binding using JAXB.
- Experience in Spring Frameworks for implementing IOC, MVC, REST, DAO, Transaction, Security, MBean and JMS components.
- Strong Experience in writing SQL, PL/SQL on SQL Server and Oracle databases.
- Active involvement in complete Software Development Life Cycle (Analysis, Design, Build, Unit Testing, SIT and UAT Support and Implementation)
- Experience in implementing dynamic web applications using JBoss, Web Logic and Tomcat Application Servers.
- Well Versed Experience in database database connectivity (JDBC) for databases like Oracle, SQL Server, and Sybase.
- Experienced in the fast paced Agile Development environment and methodologies including Test Driven Development and Scrum.
- Hands on experience with JUnit in performing unit test and determining the application functionality
- Used ANT and Maven scripts for building the EAR and the application components
- Good experience with JQuery, AJAX, HTML, Javascript and Cascading Style Sheets (CSS).
- Solid team player with very good interpersonal skills, decision making, well organized, resourceful and committed to quality.
TECHNICAL SKILLS
GUI(S): JSP, HTML, DHTML, JavaScript, JQuery, YUI, Bootstrap and Ajax
Languages: JAVA, XML, XSL, Java Script, Java Beans, applets, UML, JDBC, SQL
J2EE: EJB, Web Services, SWING, Servlets, JSP, JMS
Frame works: Struts 1.1/2.0, Spring 2.5/3/4
ORM: Hibernate, IBatis
Data Bases: Oracle 10g, Sybase and Sql Server
Web/application servers: Tomcat6.0, Web logic 8.1, JBoss 4.2/5.1/7 and WebSphere 6.0/6.1
Tools: & Utilities: Eclipse, STS, SVN, CVS,Git, Ant, Maven, Clearquest and HP - QC.
OS: Unix, Linux and Windows 2000/NT/XP/7
PROFESSIONAL EXPERIENCE
Confidential, New York City
Consultant
Responsibilities:
- Prepared of Technical Design Document, to get clarifications for ambiguous requirement for all the Modules In the project.
- Followed KANBAN methodologies and participated in daily stand ups.
- Involved in development of User Admin, Transient, Agency and Board Room Admin modules.
- Involved in development of batch jobs which have request by NYT Classified Partners.
- Used SAP Portals for user creation, authentication, role, and groups and IView configurations.
- Integrated with different systems like ADMARC using Http service.
- Used XML parser APIs such as JAXB in the File creation as request by NYT partners (like Monster,etc...) and the FTP to Shared location.
- Used Sql Developer for performing operation on the Database.
- Involved in SAP Portal to Spring MVC/Security migration design and development phase.
Environment: Java, J2EE,Spring MVC,Spring REST, Spring security, JDBC, Http Service,RESTful webservice, Oracle10g, Unix, SAP PORTLETS, SQL/PLSQL,Maven, JBoss, JQuery,Bootstrap,Yahoo UI, SAP IDE and Eclipse
Confidential, Houston, Texas
Senior Software Engineer
Responsibilities:
- Involvement in Analysis, Design, Build, Testing and Implementation phases of the project.
- Prepared of Technical Design Document, to get clarifications for ambiguous requirement for all the Modules In the project.
- Followed Agile methodologies and participated in weekly SCRUM stand ups.
- Task tracking, planning and reporting using JIRA scrum board.
- Implemented IBatis in the data access layer to access and update information from Sybase Database.
- Used the Spring Dependence Injection concept for the IRIS Application for the Bean Initialization.
- Used Java Reflection and spring dependency injection concept to avoid the Dependence between the Projects in our application.
- Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Unit testing before check in the code for the QA builds.
- Involved in development JUnit test cases.
Environment: Java, J2EE, Flex, IBatis, Spring2.5, Web Services, JUnit, Sybase, Sun Solaris, Tomcat, Windows XP.
Confidential, Columbus, Ohio
Senior Software Engineer
Responsibilities:
- Helped drive and lead analysis/design, development, Testing and Implementation for the level one service tickets.
- Prepared of Technical Design Document, to get clarifications for ambiguous requirement for all the Modules In the project.
- Followed Agile methodologies and participated in daily SCRUM stand ups.
- Issues tracking and planning using JIRA Agile board
- Used the Struts for implementing the MVC (Model View Controller) of the P1M application.
- Implemented Hibernate in the data access layer to access and update information from Oracle Database.
- Used the Spring Dependence Injection concept for the P1M Application for the Bean Initialization.
- Used Java Reflection and spring dependency injection concept to avoid the Dependence between the Projects in our application.
- Implemented the Second Level Cache for the P1M application using ehcache. Used some of the properties of hibernate like Listeners.
- Used the spring transaction concept for the P1M Application for the transaction management.
- Integrated with different systems like Service Center, Command Center and Publisher using web services.
- Used the JMS for send the Technical/Business Communications to Subscription Engine. Queues configuration in Apache Qpid Server
- Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as un-marshalling process.
- Unit testing before check in the code for the QA builds.
- Involved in development JUnit test cases.
- Used Sql Developer for performing operation on the Database.
- Used HP ALM for gathering require documents, defect tracking and planning project release
- Also involved in various sub projects like ITSM-Mobile, CC, PSM and Subscription Engine
Environment: Java, J2EE, Hibernate, Struts1.1, Spring2.5, JMS, RESTful Web Service, JUnit Oracle10g, Sun Solaris, Apache Qpid, Tomcat Server,SQL/PLSQL and Windows XP
Confidential
IT Specialist
Responsibilities:
- Analysis of the specifications provided by the Client.
- Involved in development of Birth and Citizenship Registration application status.
- Involved in development of Visa application status
- Involved in View exam results.
Environment: Java/J2EE, Struts2, Liferay 5.2, Axis2, WSO2 ESB, Windows XP
Confidential
IT Specialist
Responsibilities:
- Involved in development of Registration, TSP, Confidential and Tele Marketer.
- Involved in Production support.
- Issues Discussion with Team members, Project Lead and Project Manager.
Environment: Java, Struts, jsp, Java Mail, JBoss 5 and Oracle.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in development of Capturing Porting-In Request and Porting Monitoring.
- Involved in E2E support
- Involved in LLD for Easy Registration.
- Attend Project Review Meetings.
Environment: Core Java, Swings, EJB, JMS, RMI, XML, JBoss 4.2 and Oracle. Windows vista