Education
Degree University Year of Passing
B.Tech JNT University, Hyderabad 2004
Experience
Organization Designation Duration
123 Signup Sr. Developer (04/2005)– (07/2011)
Malloc Solutions Pvt. Ltd. Sr. Developer (08/2011)– (7/2012)
GAIAN Solutions Pvt. Ltd. Sr. Member of Tech Staff (08/2012) – Till Now
Technical Skills
Hardware Pentium, PC/AT-486, PC/AT-386
Operating Systems DOS, UNIX (SUN, HP), Windows 2003,Windows XP, Windows 2008, Ubuntu
Languages JDK 1.2, JDK 1.5, JDK 1.6, PL/SQL
Databases Oracle 10g
GUI HTML, AJAX, HTML
Web Related Spring 3.0, Hibernate, XMLC, JSP
Web Servers JRun 2.3, Tomcat 5.0, Snaplogic
Tools & Utilities SQL-Plus, JDeveloper 3.2,My Eclipse 6.x, Eclipse 3.x,
Domain Knowledge Association and Event Management
Projects Profile
#8 Developing snaps for Snaplogic server
Client Snaplogic
Role Team Leader
Organization GAIAN Solutions
Duration 8/2012 – Till Date
Team Size Project : 8 Modules : 10 components
Environment
(with skill versions) Software
Languages: JDK 1.6, Webserives
Server : Snaplogic 3.6
O/s : Ubuntu
Hardware Pentium
Project Description
Snaplogic is leading Enterprise Integration platform. The components developed helps data integration of any enterprise system. Snaplogic is in enterprise integration business for more than 2 years.
The components developed will help retrieve/manipulate the data on enterprise systems like SAP, Peoplesoft, Service-Now.
Contribution
Designing the components based on new client requirements
Coding some of the components
Followed Agile methodology for implementation
Effort estimation and schedule estimation for the applications. Guiding the team during development and while resolving the issues rose in these applications.
Responsible for onshore/offshore coordination and delivery
Reporting the status of work completed to the Application Manager
Capturing the weekly efforts of the team members and reporting the same to Application Manager
Preparing monthly loading sheet and looking after resource allocation and de-allocation
Training Plan for the team
Conducting Conference calls, project meetings and managing all resources in an effective & efficient manner & ensuring that the team participates in the Client meetings
Conducting interviews for new team members
#7 Redesigning and Rewrite of 123Signup application
Client 123Signup
Role Team Leader
Organization Malloc Solutions
Duration 8/2011 – 7/2012
Team Size Project : 6 Modules : Approx. 100 Applications
Environment
(with skill versions) Software
Languages: JDK 1.6, Hibernate, Spring 3.0
Database : Oracle 10g
Server : Tomcat 7
Methodology : OOAD, SSAD
O/s : Windows NT
Hardware Pentium
Project Description
123Signup provides online association management service. The clients using 123signup can manage the memberships of their members; manage registrations to their events using online system. 123Signup is in association management service business for more than 10 years.
123Signup wants to refine their application based on the experience gained by them after being in the business for more than 10years.
Contribution
Redesigning the application based on new client requirements
Coding some of the applications
Effort estimation and schedule estimation for the applications. Guiding the team during development and while resolving the issues rose in these applications.
Responsible for onshore/offshore coordination and delivery
Reporting the status of work completed to the Application Manager
Capturing the weekly efforts of the team members and reporting the same to Application Manager
Preparing monthly loading sheet and looking after resource allocation and de-allocation
Training Plan for the team
Conducting Conference calls, project meetings and managing all resources in an effective & efficient manner & ensuring that the team participates in the Client meetings
Conducting interviews for new team members
#6 Enhancements for 123Signup
Client 123Signup
Role Team Leader
Organization 123Signup, India
Duration 9/2010 – 8/2011
Team Size Project : 4 Modules : Approx. 15 Applications
Environment
(with skill versions) Software
Languages: JDK 1.5, JSP, Spring 2.5, Hibernate
Database : Oracle 10g
Server : Tomcat 5.0
Methodology : OOAD
O/s : Windows XP
Hardware Pentium
Project Description
123Signup provides online association management service. In a step to enhance their application 123Signup wants to add more functionality to their application
Donations: This module allows members of 123Signup client organizations to make donations
Integration of 123Signup application with social networking application like Facebook and Twitter
Making 123Signup application more secured implementing solution for issues like Session Management, Cross Site Scripting, Session Hijacking etc.
Group Administration: this module allows the client organizations to maintain groups and group specific functionality
Prospects: this module allows the client organizations to maintain their business prospect details and related functionality
Contribution
Team Leader responsible for
Designing
Effort estimation and schedule estimation for the project. Guide the team during project development.
Coding of the application
Responsible for onshore/offshore coordination and delivery
Capturing and Reporting the weekly efforts of the team members and reporting the same to Application Manager
#5 Integration of 123Signup application with different payment gateways
Client 123Signup, USA
Role Team Leader
Organization 123Signup, India
Duration 1/2010 – 08/2010
Team Size Project : 2 Modules : 1
Environment
(with skill versions) Software
Languages: JDK 1.5, JSP
Database : Oracle 10g
Server : Tomcat 5.0
Methodology : OOAD
O/s : Windows XP, Windows Server 2003
Hardware Pentium
Project Description
123Signup system allows members of its client organizations to make payments for the purchases made by them using their integrated payment processing system. There are lots of popular payment gateways available in the market and 123signup has decided to integrate their payment processing system with payment gateways like PayPal, Payseal, Google Checkout, Braintree and make available for their clients.
Contribution
Team Leader responsible for
Designing
Effort estimation and schedule estimation for the project. Guide the team during project development.
Coding of the application
Responsible for onshore/offshore coordination and delivery
Reporting the status of work completed to the Application Manager
Capturing the weekly efforts of the team members and reporting the same to Application Manager
Configuration Management
#4 Customized Registration Management
Client INDIA Community Center, USA
Role Team Leader
Organization 123Signup, India
Duration 10/2008 – 01/2010
Team Size Project : 3 Modules : 10 Applications
Environment
(with skill versions) Software
Languages: JDK 1.5, JSP, Servlets, Java Script etc.
Database : Oracle 10g
Server : Tomcat 5.0
Methodology :OOAD
O/s : Windows NT
Hardware Pentium
Project Description
ICC (India Community Center) is a global organization of Indian community. ICC has a large database of members, and also it conducts lot of community events.
ICC wanted a system to automate this process through an online system suitable for their custom requirements.
Contribution
Team Leader responsible for
Getting requirements from ICC and finalizing them
Designing
Coding some of the applications
Scheduling the work of team members
Status tracking and reporting
Daily status calls
#3 123Signup Support Tools
Client 123Signup, USA
Role Project Leader
Organization 123Signup, India
Duration 08/2007 – 10/2008
Team Size Project : 3 Modules : Approx. 30 Applications
Environment
(with skill versions) Software
Languages: JDK 1.5, JSP, JavaScript etc.
Database : Oracle 10g
Server : Tomcat 5.0
Methodology : SSAD
O/s : Windows XP, Windows Server 2003
Hardware Pentium
Project Description
123 Signup has lot of support activities to help their customers and their business process. 123signup wanted to develop multiple tools to automate the support process and also to minimize the support team work.
Contribution
As a team member, involved in
Design the application
Coding and Unit Testing
#2 Porting of 123Signup application from JDK1.2 to JDK1.5
Client 123Signup, USA
Role Team Member
Organization 123Signup, India
Duration 06/2006 – 07/2007
Team Size Project : 2 Modules : 1
Environment
(with skill versions) Software
Languages : JDK 1.5, XMLC
Database : Oracle 10g
Server : Tomcat 5.0
Methodology : OOAD
O/s : Windows XP, Windows Server 2003
Hardware Pentium
Project Description
123Signup’ Association Management service application was developed in JDK1.2. To make its application integrate with wide variety of services i.e payment gateways, web services 123Signup decided to port their application from JDK1.2 to JDK 1.5 and from JRun2.3 Server to Tomcat 5.0.
Contribution
As a team member, involved in
Making Configuration changes required for porting application
Make Code changes required
Unit Testing and Debugging
#1 Integrated Survey System
Client TiE (The Indus Entrepreneurs)
Role Team Member
Organization 123Signup, India
Duration 07/2005 – 5/2006
Team Size Project : 2 Modules : 1
Environment
(with skill versions) Software
Languages : JDK 1.2, JSP, Servelets
Database : Oracle 9i
Server : JRun
Methodology : SSAD
O/s : Windows 2000
Project Description
The Indus Entrepreneurs (TiE) fosters entrepreneurship globally through mentoring, networking, and education. Dedicated to the virtuous cycle of wealth creation and giving back to the community, TiE’s focus is on generating and nurturing our next generation of entrepreneurs. With 13,000 members, including over 2,500 charter members in 57 chapters across 14 countries, TiE hosts a wide range of programs and events, including TiEcon, the largest professional and networking conference for entrepreneurs.
TiE wants to develop an application to get the opinions from the members attending its events on various socio economic issues through online surveys.
Contribution
As a team member, involved in
Requirement gathering
Designing
Coding and Unit Testing