Senior Developer & Lead Resume Profile
Summary
- Confidential Regupathy has around 7 Yrs. 2 months of IT industry experience in Software Development with a wide variety of projects and environments. As part of his assignments, he has been in Requirement Analysis, Application Design, Coding, UAT and Quality Reviews. Good knowledge on ORM Framework particularly in Hibernate. Good knowledge in Object Oriented Analysis and Design concepts. Have experience in web application development using JAVA, JSP and MVC. Have Strong idea and hands on in Spring IOC MVC. Possess ability to understand the Functional Requirements. Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies. Possess very good analytical skills, knowledge and experience in Java/J2EE Servlets, JSP , JavaScript. HTML, Spring framework,
- Hibernate, JSF, MySQL, Eclipse, Websphere Application Server 6.0 and Tomcat etc. Good
- knowledge on developing Junit test cases. Also have good communication skills within team and
- with client that he has worked.
| TECHNICAL SKILLS | |
| Operating System | Windows XP, Linux |
| Languages | Java7, PHP, Groovy |
| Version Control System | SVN |
| Databases | MySQL, Oracle 11g |
| Web/App Servers | JBoss 5.0, Websphere 6.0, Weblogic 10, Tomcat 6.0 |
| Web Technology | Java Servlets, JSP 1.3, JDBC, jQuery |
| Frameworks | Spring 3.0, Grails, Junit 4.0, JSF, SOAP webservices |
| IDEs | Eclipse 3.6, RAD 7.0, BEA |
| Tools | Jira, Maven, Jenkins, Cobertura, HP Qualitycenter |
| Persistence layer | Hibernate 3.0 |
Confidential
Sun Certified Java Version-1.5 Programmer.
STRENGTHS:
- Key strengths are Application Knowledge, Technical Proficiency, Teamwork, Flexibility, Productivity, Ability to learn on the job, Personal Effectiveness, Commitment, Initiative and Technical Capability.
- Over six years of working experience in core java and advanced J2EE Servlets, JSP , Spring framework, Hibernate etc
- Good knowledge of Java and SQL Working knowledge in JSF
- Very good Communication Skills.
- Lead a team of three to eight members successfully.
PROJECT DETAILS:
| Confidential | |
| Job Title | Senior Developer Lead |
| Duration | Confidential |
| Operating Systems | Windows XP, Unix |
| Programming Languages | Java/J2EE |
| Java Technologies | Spring, Hibernate, Junit, JSF |
| Application Server | Websphere, Weblogic, Tomcat |
| Database | Oracle11g |
| Tools | Maven, Tortoise SVN, Ant |
| Client Proprietary tools | FAST Application Stack, FAST Developer |
| Desktop, Application Back Bone ABB |
DESCRIPTION OF THE PROJECT:
- The Portal provides JPMorgan Chase customers a single point of entry to access a majority of T SS Web-based products. This point of entry also provides for a single sign-on SSO process. SSO allows customers to access all entitled applications through the JPMA Portal using a single user name and password.
- Through a common home page on the Internet, customers see the integration of T SS services in one location. Cash, trade, custody, and trust products now present a Web interface that has the same look and feel. As a result, customers can navigate through the Portal's site to quickly access programs that can address their business needs.
- Most importantly, customers can initiate transactions and reports knowing that the Portal helps to provide a secure channel to the JPMorgan Chase network over the Internet. At all times, the information exchanged between the customer's PC and JPMorgan Chase remains secure and encrypted. To ensure the highest level of security, each user is authenticated as part of the login process.
Roles and Responsibilities:
- Working as Senior Developer Lead in the project.
- Working in client place from New Jersey.
- Involved in the Requirement study and core design of ISD project.
- Prepared the High Level Design HLD , Low Level Design LLD and Program Sequence and got it reviewed with clients.
- Involved in Design, Development, Testing, Maintenance and Support.
- Development and Maintenance of JPM Access.
- Reviewed / tested / integrated the code delivered from Offshore.
- Involved in fixing existing production defects.
- Involved in Application Build and Deployment activities.
- Peer reviews of deliverables developed by team members.
- Interacted with clients on regular basis to update the status, design discussions etc.
- Involved with inter teams QA, Ti, Webservices for various co-ordination activities.
- Involved in writing standalone Junit test cases.
- Ensuring Quality standards for the deliverables.
PROJECT 2:
| Confidential | |
| Job Title | Senior Developer Lead |
| Duration | Confidential |
| Operating Systems | Windows XP |
| Programming Languages | Java |
| Java Technologies | Spring, Struts, Hibernate, Junit, JSF |
| Application Server | Websphere, Weblogic, Tomcat |
| Database | Oracle11g |
| Tools | Maven, Tortoise SVN, Ant |
DESCRIPTION OF THE PROJECT:
Integrated service desktop portal is the application for Treasury Services of JPMChase investment banking. Service Portal is a Single Portal application which acts as interface of different Account Maintenance backend systems like Client Service Exchange CSX , Direct Deposit Account DDA , Client Information System CIS , and Automatic Clearing House System ACH . The application is designed in Web logic Portal so that the application can interface within bank's various in-house applications to provide quick and efficient data retrieval. The application connects to different back end system by means of Web services built using web Methods.
Roles and Responsibilities:
- Working as Senior Developer Lead in the project.
- Worked from Client place Chicago for a month.
- Involved in the Requirement study and core design of ISD project.
- Played a major role in migration of the application to client proprietary tools namely FAST Application Stack, FAST Developer Desktop and Application Back Bone.
- Prepared the High Level Design HLD , Low Level Design LLD and Program Sequence and got it reviewed with clients.
- Involved in Design, Development, Testing, Maintenance and Support.
- Development and Maintenance of ISD application.
- Reviewed / tested / integrated the code delivered from Offshore.
- Involved in fixing existing production defects.
- Involved in Application Build and Deployment activities.
- Involved in Tech refresh activities for the project.
- Peer reviews of deliverables developed by team members.
- Interacted with clients on regular basis to update the status, design discussions etc.
- Involved with inter teams QA, Ti, Webservices for various co-ordination activities.
- Involved in writing standalone Junit test cases.
- Involved in mentoring junior team members.
- Ensuring Quality standards for the deliverables.
PROJECT 2:
| Confidential | |
| Job Title | Senior Developer Lead |
| Duration | Confidential |
| Operating Systems | Windows XP |
| Programming Languages | Java |
| Java Technologies | Spring, Struts, JMS, Hibernate, Junit |
| Application Server | Websphere, Tomcat |
| Database | Oracle11g |
| Tools | Maven, Tortoise SVN, Ant |
| Client Proprietary tools | FAST Application Stack, FAST Developer |
| Desktop, Application Back Bone ABB |
DESCRIPTION OF THE PROJECT:
- Confidential Management eBAM will provide an electronic channel to handle JPMC clients for account management needs through messages and attachments in an automated way. eBAM application will provide CSO/OPS/PROD support with the functionality to perform their daily jobs and responsibilities. It allows for the automation of common bank account management lifecycle activities open, close, and maintenance . JPMC requires the ability to accommodate large clients who have invested in and use eBAM software. These clients expect to send account management requests to JPM in the form of Swift xml w/ attachments and for the bank to respond in kind resulting in a two-way xml conversation between client and bank regarding account management requests and their status.
- eBAM addresses the delays and inefficiencies inherent in that process, facilitating compliance with various regulations. eBAM standards facilitate a closed loop process that can help assure consistency of records between an organization and its various banking partners.
Roles and Responsibilities:
- Working as Senior Developer Lead in the project.
- Involved in the Requirement study and core design of eBAM project.
- Developed eBAM Framwork in FAST Application Stack, FAST Developer Desktop and Application Back Bone.
- Designed Messaging system through QPID JMS component.
- Designed and implemented File Upload to IVault System.
- Prepared the High Level Design HLD , Low Level Design LLD and Program Sequence and got it reviewed with clients.
- Involved in Design, Development, Testing, Maintenance and Support.
- Development and Maintenance of eBAM application.
- Reviewed / tested / integrated the code delivered from Offshore.
- Involved in fixing existing production defects.
- Involved in Application Build and Deployment activities.
- Involved in Tech refresh activities for the project.
- Peer reviews of deliverables developed by team members.
- Interacted with clients on regular basis to update the status, design discussions etc.
- Involved with inter teams QA, Ti, Webservices for various co-ordination activities.
- Involved in writing standalone Junit test cases.
- Involved in mentoring junior team members.
- Ensuring Quality standards for the deliverables.
PROJECT 3:
| Confidential | |
| Job Title | Senior Developer |
| Duration | Confidential |
| Operating Systems | Windows XP |
| Programming Languages | Java |
| Java Technologies | Spring, Struts, Hibernate, Junit |
| Application Server | Websphere, JBoss |
| Database | Oracle10g |
| Tools | Maven, Tortoise SVN |
DESCRIPTION OF THE PROJECT:
- The MasterCard Payment Gateway is MasterCard's next generation business-to-business B2B payment processing platform, supporting multiple payment types including EFT and card payments today, and international cross-border payments in the coming months. Instead of multiple systems and work flows to support each payment type, the Gateway has been designed so that companies can have one streamlined total payables solution to help them increase productivity, enhance security and increase profits.
- The MasterCard Payment Gateway is a comprehensive, end-to-end modular solution that offers several key features, including buyer-initiated P-Card straight through processing, which significantly enhances security and control for financial institutions and their corporate customers.
Roles and Responsibilities:
- Worked as Senior Developer in the project.
- Involved in the Requirement study and provided back the suggestion to onsite coordinator.
- Involved in Design, Development, Testing, Maintenance and Support.
- Development and Maintenance of MPG application.
- Involved in fixing existing production defects.
- Involved in Application Build and Deployment activities.
- Interacted with clients on regular basis to update the status, design discussions etc.
- Involved with inter teams QA, Server for various co-ordination activities.
- Involved in writing standalone Junit test cases.
PROJECT 4:
| Confidential | |
| Job Title | Senior Developer |
| Duration | Confidential |
| Operating Systems | Windows XP, Linux |
| Language | Java, Groovy |
| Java Technologies | J2EE, Spring, Hibernate, JNDI |
| Other Frameworks | Grails, Junit |
| Application Server | JBoss |
| Database | MySQL |
| Tools | Jira, Maven, Hudson, Cobertura, Tortoise SVN |
DESCRIPTION OF THE PROJECT:
- Viacom Video and Audio Communication is a conglomerate broadcasting company. They have three networks namely MTV, BTV and Paramount networks. Viacom outsourced the application development, maintenance and support of a portion of their MTV network services. The overall scope of the brands and shared services includes around 332 websites, existing platforms and a set of newly proposed shared services.
- Scenic is a Proprietary Framework built on MVC Architecture variant suiting the business needs of MTV Brands Sites which also implements Scheduled Content based rendering. Its developed to be Container independent and based on J2EE server.
Roles and Responsibilities:
- Worked in the project as Senior Developer.
- Involved in the Requirement study and provided back the suggestion to onsite coordinator.
- Involved in Design, Development, Testing, Maintenance and Support.
- Interacted with clients on regular basis to update the status, design discussions etc.
- Development and Maintenance of Scenic Framework.
- Involved in Confluence Documentations, Deployment through maven using Hudson tool.
- Involved in Migrating the Framework from Java to Grails Groovy.
- Involved in writing standalone Junit test cases.
PROJECT 5:
| Confidential | |
| Job Title | Developer |
| Duration | Confidential |
| Operating Systems | Windows XP |
| Language | Java |
| Database | MySQL |
DESCRIPTION OF THE PROJECT:
Content recommendation is one of the most popular value added service provided by various applications. To make this recommendation more meaningful, we implemented and proved the algorithm discussed in the white paper Socially Collaborative Filtering .
Functionalities:
1. Fetch the data from News/Mail/Static data.
2. Parse and store the data in local database.
3. Apply the algorithms on the stored data and Recommend the content.
Roles and Responsibilities:
- Worked in the project as a Developer.
- Fetching the data from News/Mail/Static data.
- Parsing and storing the data in local database.
- Developing the algorithms on the stored data and Recommend the content to the client.
- Involved in QA defect fixes.
PROJECT 6:
| Confidential | |
| Job Title | Developer |
| Duration | Confidential |
| Operating Systems | Windows XP |
| Language | PHP |
| Web Technologies | HTML, JavaScript, CSS |
| Web Server | Apache |
| Database | MySQL |
DESCRIPTION OF THE PROJECT:
Citi and Client have formed a strategic marketing alliance that leverages client's fully integrated music platform, including concerts, online ticketing and access to Artists, to deliver a uniquely comprehensive music experience to city customers in the United States.
Roles and Responsibilities:
- Worked in the project as a Developer.
- Involved in the Requirement study, Design, Development, Testing, Maintenance and Support.
- Developed the pages using PHP, HTML, JavaScript and MY SQL.
- Resolving the UAT and QA issues.
- Co-ordinated with the UI team and developed the backend functionalities.
