SHANTHI NAGARAJ **************@*****.***
SENIOR JAVA DEVELOPER Mobile : +1-647-
PROFESSIONAL SUMMARY
Over eight years of Information Technology, including six years of experience in Java/J2EE Technologies with
extensive knowledge on Java Development Tools handling three Full Development Cycle, Production Support and
Enhancement using current business strategies and Project Management
• Designated as TECHNICAL LEAD – team at TATA CONSULTANCY SERVICES, Chennai, India
• ONSITE TECHNICAL LEAD at Motorola Corporation, Basingstoke UK
• Expertise in working knowledge of programming languages - C++, Core Java, JSP, PHP, JavaScript, HTML,
CSS, Servlets, XML, MQ-Series,web services and Spring
• Have extensively worked on Software Development Tools - Eclipse 3.6, NetBeans 8.0, PLSQL Developer
9.0, TOAD 8.6,,CVS,DB Forge Studio
• Good knowledge on J2EE Architecture and Frameworks like MVC 2.0, Design Patterns and webservers –
JBoss 2.44,weblogic 9.0,Tomcat and SunOne Webserver
• Experience in reporting Tools - SSRS, Business Objects 6.x,Crystal Reports
• Experience in end-to-end delivery with special emphasis on Requirements gathering, Design, UAT and
Product Testing, Deployment, Training the End User and Post go-live support.
• Skills in Client handling, Expectations Management and have a good ability towards conceptualization
• Good knowledge towards Telecom Industry Solution, Skills on Telecom Business Domain Processes
• More than 4 years of experience in leading and coordinating Onsite/Offshore technical teams
• Have in-depth knowledge on OOPs (Object Oriented Programming), Code quality, Debugging, Performance
tuning and Analysis
• Have undergone intensive training on SAP Business Intelligence - Predictive Analysis Tool and Testing Tools
- Load Runner, QTP
EDUCATION
Masters in Engineering-Information Systems Security 2014
Concordia University, Montreal, QC, Canada
Bachelor of Information Technology 2004
Anna University, Chennai, TN, India
PROFESSIONAL EXPERIENCE
• Technical Lead - Tata Consultancy Services Ltd., Chennai, India Jul 2007 – Feb 2012
• Technology Trainer - Tata Consultancy Services Ltd., Chennai, India Feb 2007 – Jun 2007
• Senior Java Developer - Tata Consultancy Services Ltd., Chennai, India Mar 2005 - Jan
2007
• Java Developer - Tata Consultancy Services Ltd., Ahmedabad, India Dec 2003 - Feb 2005
PROJECT DETAILS
TECHNICAL LEAD/APPLICATION LEAD July 2007– Feb 2012
Tata Consultancy Services Limited, Chennai, India
Client : BRITISH TELECOM, UK
Environment : WEB APPLICATION DEVELOPMENT
Role Exhibited : TECHNICAL LEAD
Project Type : ENHANCEMENT
Web Server : TOMCAT 6.0
Database : ORACLE 9i
Front End : CORE JAVA,JSP, SERVLETS, HTML, XML, CSS, AJAX, JAVA SCRIPT
Roles & Responsibilities
• Engagement with all BT stakeholders of application to explain the objective of the release and collecting the
hardware and software details required for implementation.
• Perform feasibility study with the Team to identify the scope
• Building and maintaining a detailed project plan that is accurate and available for review by the Programme
board
• Executing and controlling the project as per the project plan
• A full understanding of internal and external dependencies and be able to articulate this to interested parties
such as project team and stakeholders both on an individual basis and at team/project/other forums as
appropriate
• Daily and Weekly calls with stakeholders to update on the progress and issues.
• Being able to demonstrate a clear understanding of the key objectives of the project and the associated
benefits to the immediate client
• Ensure the project is appropriately resourced and funded to meet the requirements of completion and where
not issues and risks to be recorded and escalated in the appropriate reports
• Help the Technical Team on design change and performance analysis
LEARNING FACULTY/TECHNOLOGY TRAINER Feb 2007– Jun 2007
Tata Consultancy Services Limited, Chennai, India
Client : Internal (Tata Consultancy Services)
Environment : MICROSOFT SHAREPOINT
Role Exhibited : TECHNOLOGY TRAINER
• Conducting technical sessions across different branches
• Online case studies and training sessions within the organisation.
• Competency Definition for every role and tracking the same through the performance appraisals of
employees
• Mentor for career guidance within the organisation.
SENIOR JAVA DEVELOPER Mar 2005– Jan 2007
Tata Consultancy Services Limited, Chennai, India
Client : VERIZON, TAMPA, US
Environment : WEB APPLICATION DEVELOPMENT (IVAPP)
Role Exhibited : SENIOR JAVA DEVELOPER
Project Type : DEVELOPMENT
Web Server : JBOSS 2.44
Database : ORACLE 9I, ORACLE 10G
Front End : CORE JAVA, JSP, SERVLETS, HTML, XML, CSS, AJAX, JAVA SCRIPT, PHP,EJB
Roles & Responsibilities
• Translating the business requirements and functional designs into technical design and code
• Providing technical assistance to the functional team
• Providing business solutions and software trouble shooting
• Analyzing and improving the existing systems according to business requirements
• Leading the development team at offshore
• Performing quality reviews and performance analysis
• Preparing and updating the weekly/monthly review meetings
• Onsite and Offshore team coordination
JAVA DEVELOPER Dec 2003– Feb 2005
Tata Consultancy Services Limited, Chennai, India
Client : MOTOROLA BASINGSTOKE, UK
Environment : WEB APPLICATION DEVELOPMENT (SPS5)
Role Exhibited : JAVA DEVELOPER
Project Type : DEVELOPMENT
Web Server : SunOne Webserver
Database : ORACLE 9I, ORACLE 10G
Front End : CORE JAVA, JAVA SWINGS, CSS, HTML, XML, JAVA SCRIPT, PHP
Roles & Responsibilities
• Requirement Analysis and understanding.
• Designing and coding
• End to end testing and providing support to other teams doing extensive testing exercises.
• Coordinating with the Business users and system testers for User Acceptance and End to End testing.
• Coordinating UAT and Training
OTHER WORK EXPERIENCE
Tata Consultancy Services Limited, Chennai, India
• Conducted Quality Audits within the firm
• Six Sigma Green Belt Trained professional
• Involved Project Proposals Developments at Domain Level
• Conceptual knowledge on ERP - SAP R/3
• Conceptual knowledge on SAP Cloud, Cloud Computing,Enterprise Media Software
• Training on Telecom Billing
• Training on Telecom Fulfillment
• Training on OSS/BSS
CERTIFICATIONS
• Six Sigma – Green Belt Trained Associate
• TCS Certified Level -1 Performance Testing Engineer
• Sun Certified Java Programmer (SCJP)
• Oracle Certified Associate(OCA)