980-***-****(M);
404-***-****(H); email:*************@*****.***
Experience Summary
Over 12 years of working experience on development projects dealing with Java/J2EE tech stack.
Technical Lead experience in having an experience in handling and guiding a team size of up to 10 members and have worked on various client facing roles.
Worked on time critical projects based on Agile & SDLC methodology.
Participating in high level and low level technical discussions, reviewing implementation plan with Architects, attending business requirement gatherings with Business Analysts, Estimations, QA triage calls, and coordinating release activity.
Understanding system & functional requirements for projects. Design and review of software components, preparation of Technical Design Documentation (TDD).
Experience in using design patterns & best industry practices. Also, involved in formulating and enforcing technical and coding standards, hands on experience in using software design tools like Visio to create UML diagrams, Altova XML Spy for Schema Design, code optimization/analysis tools viz. Checkstyle, PMD and JUNIT during design and development stages of project.
Experience working on Weblogic and WebSphere Servers in managed clustered and standalone environments in Acceptance/UAT, QA, Capacity, LIVE environments & troubleshooting issues in these environments.
Experience in working with projects dealing with Web Services Development, Web Services Schema Designing, Spring MVC, Spring JDBC, Spring Web Services, Hibernate, Struts, Oracle & application servers in clustered environment. Possess good understanding & experience in writing SQL queries, Stored Procedures, Query Tuning and have also worked with ORM tools like Hibernate.
Can drive the entire project single handedly and been the single point of contact for the development and business teams at client site and possess good client interaction skills.
Possess Consumer Goods, Technology, Insurance and Airline domain knowledge and have worked with major Consumer Goods, Airline & insurance companies.
Fast-learner and a self-motivated team player with effective communication skills.
Technical Skills Summary
Tools & App servers
Web Logic Portal Server, Web Sphere Application Server, Jboss, Web Sphere portal server 5.1, and Borland tools (CaliberRM, DefineIT & Together2006) Star team, WinCVS, ClearCase and Log4j, SQL,TOAD, C,C++, Putty & WinScp.
Other Software (General)
MPP, Visio
Programming Languages
JAVA (JDBC, Beans), JavaScript, Ajax, EJB, JSP, JDBC, JDK, XML, Xquery, Xqse, Ruby HTML, MQL(IBM Taddm), Struts, DWR, One Data, NetUI, Beehive, iBatis,iText and POI API
Databases
MS Access, SQL Server and Oracle
Operating Systems
Windows 2003/XP/7/8, Unix
Professional Experience
Delta AIRLINES - Atlanta, GA May 2015– Present
Tech Lead/Senior Developer
Key Responsibilities-
Collaborate with various business stake holders in elucidating the business needs and define the business requirements,
Prepare project plans based on the estimations developed using various estimation techniques.
Design the Ancillary service framework.
Study the requirement feasibility and developing the small POC for requirements.
Develop technical architecture and design artifacts using UML based design methodology.
Defining the Business rules in Farelogix tool
Worked on XSLT to transform Farelogix business rules to XML response.
Responsible for developing and delivering software to the customer on agreed time lines
Providing the technical support during deployments and post production phase.
Environment-
JAVA, J2EE, SOAP Web Services (SOAP and RESTFul), WebSphere, spring, XML, XSLT, JUnit, Windows 2012, Eclipse, Farelogix rule engine and SQL Server.
TIAA-CREF - CHARLOTTE, NC AUG 2013– MAy 2015Tech Lead/Senior Developer
Key Responsibilities-
Developing the web services using spring frame(Soap & Restful)
Worked in Agile/Sprint based model.
Worked as an Onsite coordinator.
Managed 5 onsite resource
Supported pre and post production for some of the application which I was taking care of.
Estimating the projects and forecasting the resources requirements
Prioritization, allocation and monitoring of tasks and managing Cognizant team dynamics - especially between offshore and onsite and between team members
Assigning roles and responsibilities to team members
Guiding the team members through complex technical requirements and monitoring the overall workload and make any changes required to team size and onsite/offshore team ratio that is cost effective for the client and Cognizant
Tracking team performances and providing necessary feedback
Discussing and resolving personal issues
Guiding team leads and suggesting necessary action
Interacting daily with the client’s Senior Managers to outline the initiative for new projects in the United States in addition to managing the on-going delivery projects.
Environment-
JAVA, J2EE, SOAP Web Services (SOAP and RESTFul), Web logic server 10.3, spring, XML, JUnit, Windows 2003, Eclipse(STS) and Oracle11g.
Avon INC – RYE, NY AND HYDERABAD, INDIA JUN 2009– JULY 2013Senior DeveloperKey Responsibilities-
Collaborate with various business stake holders in elucidating the business needs and define the business requirements.
Prepare project plans based on the estimations Developed using various estimation techniques.
Develop technical architecture and design artifacts using UML based design methodology.
Responsible for developing and delivering software to the customer at CMMi 5 process level.
Providing the technical support during deployments and post production phase.
Environment-
JAVA, J2EE, Struts, DWR, Tomcat6.1, Ajax, Oracle 11g,One Data Framework, Windows 2003, Eclipse, and Oracle11g.
EBAY INC – SAN JOSE, CA JUN 2008– MAY 2009
Developer
Key Responsibilities-
Involved in requirement gathering phase of the application,
Involved in the high level architecture design of the application,
Analyzed various federation tools available in the markets to meet the requirement of the application Involved in developing the Poc using the ALDP tool to check the feasibility of the tool.
Environment-
JAVA, J2EE, XQuery and Xqse’s using WebLogic10.0 server Windows 2003, and Aqua Logic data services platform 3.2.
TIAA-CREF– PHONEIX, AZ SEP 2007– JUN 2008
Developer
Key Responsibilities-
Involved in designing phase of the application by using Together model,
Prepared the technical specification documents for the application which is migrated to the portal environment,
Prepared the functional test case for the entire application,
Responsible for work allocation & reviewing the work assigned.
Coordinating the Phoenix & New York team for successful implementation of the project.
Environment-
JAVA, J2EE using NetUI Beehive framework and WebLogic10.0 portal, and CaliberRM, DefineIT,Together 2006 & StarTeam.
METLIFE– HYDERABAD, INDIA Jun 2006– JUL 2007
Developer
Key Responsibilities-
Involved in requirements gathering.
Analysis and design phase of the application.
Prepared the functional & technical specification documents for the application.
Involved in the data base design, prepared the UI prototype of the application.
Development and Deployment of Application and testing - Unit testing & Integration testing.
Environment-
JAVA, J2EE using Sturts framework, Web sphere 5.1, MySql & StarTeam.
GE INC– HYDERABAD, INDIA MAY 2004– JUL 2006
Developer
Key Responsibilities-
Involved in analysis and design phase of the application,
Analyzed the functional specifications provided by onsite.
Coding using HTML pages, Java servlets and JSP, monitoring the team and reviewing the work assigned to them.
Development and Deployment of Application, testing - Unit testing.
Integration testing and coding and Check Style Standard implementation.
Environment-
JAVA, J2EE using Casper framework, Jboss and Oracle8i
Education
MCA (Master in Computer Applications) and Bachelor Degree from Osmania UNIVERSITY, Hyderabad, India.