NATHAN RENGARAJU
Career Objective
I am seeking a position to utilize my skills and abilities in the industries that offers professional growth while being resourceful, innovative and flexible. Willing to work as a key player in challenging and creative environment
Experience Summary
11.8 years of Strong IT experience in Java/J2EE based Web Application Development, Client/Server Applications, extensive knowledge and experience in developing, testing and implementing application using J2EE, JSP, Servlets, Enterprise Java Bean, Restful, SOAP Web Services and AJAX.
• Oracle Certified Expert, Java EE 6 Web Services Developer.
• Sun Certified Business Component Developer for the Java Platform.
• Sun Certified Web Component Developer for the Java Platform.
• Sun Certified Programmer for the Java Platform.
• Expertise in Core JAVA programming.
• Expertise in J2EE based web development.
• Strong experience in developing web applications by implementing Model View Control (MVC) architecture using Struts, JSTL, JSP pages.
• Experience in TIBCO Active Matrix Business Studio, development of SOAP Web services and deploying on the SOA environment.
• Experience in LDAP Authentication system and integrated in the J2EE application using JNDI.
• Experience in design, development of web based applications using HTML, JHTML, CSS, JavaScript, JQuery, JSON.
• Worked in Application server like Weblogic12c, WebSphere, and Tomcat.
• Good Work experience in XSL, WSDL, XML.
• Work experience on Hadoop and Pig scrip.
• Good experience in version control systems such as CVS, VSS. SVN
• Good expertise using the various Development tools like Eclipse, Oracle UCM, Toad, Putty, Teamsite, Winscp, MS Visio.
• Sound Relational Database Concepts and extensively worked with Oracle 10g, 11g.
• Excellent Technical, communication and interpersonal skills with strong customer orientation and client interfacing skills along with can-do attitude.
• Primary responsibilities include estimation, design, development, testing and maintenance of applications.
• Project Resource planning, allocation and estimation.
• Expertise in working with global and distributed project teams.
Professional Certifications
Certification
Year
IBM Certified SOA Associate [2008]
2012
Oracle Certified Expert, Java EE 6 Web Services Developer
2011
Sun Certified Business component developer for J2EE 1.3
2005
Sun Certified Web Component Developer for J2EE 1.4
2005
Sun Certified Programmer for java 2 platform 1.4
2005
Qualifications
Year
Institute
Major and Specialization
2000
J.J College of Arts and Science, Bharathidasan University
Master of Science, Computer Science
1998
Adithanar College of Arts and Science,M.S University
Bachelor of Science, Computer Science
Career Profile
Dates
Organization
Since Nov-2012
Cognizant Technologies Solutions US.
Feb-2011- Nov 2012
Cognizant Technologies India Private Limiited, Bangalore
May-2006-Feb-2011
America Online India Private Limiited, Bangalore
Aug-2004-May 2006
TATA Consultancy Services, Mumbai
Feb'04 to July’2004
Addr.com Technologies Private Limiited, Bangalore
Technology
Operating Systems
Windows, UNIX, Linux
Programming Languages
JAVA,C++,C, PL/SQL
J2ee Technology
Web Service(JAX-WS,JAX-RS), JPA,EJB, JSP, Servlets, JDBC
Framework
J2EE, Struts1.1,Spring,Hibernate,Ajax, JQuery, Jersey, RestEasy
Web & Application Servers
Tomcat 5.0 & BEA-Web Logic10.3, Websphere5.1,
RDBMS
Oracle, MySql, PostgreSQL7.2.1.
Tools & IDE
ANT, Maven, Eclipse, WSAD, CVS, VSS, SVN
EAI & Integration Framework
TIBCO ActiveMatrix & Business Studio, Talend (Open Source ETL Tool)
PROJECT PROFILE
Project Title
Novartis Customer Connection (Nov 2012 to Till date)
Client
Novartis(USA)
Description
Novartis Customer Connect is a Business to Business (B2B) portal application used by Novartis Customer Service and Customers to perform product return functions, to inquire about the Orders.
Responsibilities
As a Senior Developer, Interact with customer to understand the requirement, translate the business functionality to technical document and development.
Develop the Web logic portals and, ensure flawless and timely delivery.
Provide best practice, Code review and code optimizations.
OS & DB
Window, Oracle
Software
JAVA1.7, WebLogic 12C, Servlet, JSP,EJB, JNDI, Struts
Project Title
Delta IT-Services (Feb-11 to Nov 2012)
Client
Delta Airline Inc(USA)
Description
Delta IT-Services EAI project is to streamline all the airlines transaction such as Ticket Reservations, Reissuing tickets, Refund, Ticket Fares, Seat Management, Itinerary, Flight Information, Passenger Information via SOA layers, by exposing them as a web service. The airlines related functionalities specified in the project are implemented using Web Services technologies. This project is developed using client specified TIBO AMX environment. It also makes use of Java code methodologies.
Responsibilities
As a Technology Specialist, guide the engineering team in understanding the Project Requirements,
Mentor the junior engineers and provide the technical guide lines and training.
Designing WSDL, Schemas.
Develop the web services, ensure flawless and timely delivery.
Provide best practice, Code review and code optimizations.
OS & DB
Window, Oracle,DB2
Software
JAVA1.5, Web Service Technologies(JAX-WS,XML,XSD), Tibco Business Studio
Project Title
Autos Web Portal(http://autos.aol.com/) (July ’07 to Feb-11)
Client
AOL.
Description
Autos is a web application which helps customers to Research, Buy, Maintain and Sell cars. The application receives data from various partners and in various forms such as DB Transfer, XML and CSV files. The data is then processed using open source ETL tools like Kettle/Talend and are then ingested to power front end. Various other joint/supporting applications involved in modeling Autos a high performing web application which are explained in/as responsibilities.
Responsibilities
FrontEnd Implementation using Java, Servlets, Filters, JSP, XML Parser, Javascript (jQuery).
Used Open Source ETL tools such as Talend & Kettle to Export, Transform and Load data from various forms into database.
Manage clean urls and thereby increase SEO value using Tuckey filter.
Ingest and Cache images in CDN using Image Caching Server.
Designing and developing the RESTfull Web Services
OS & DB
Window, Unix, MySQL 5.1
Software
Servlets, JSP, XML Parsers, jQuery, Tomcat 5.5, RestEasy. JAX-RS, Hibernate
Project Title
SNS (Screen Name Service) (May ‘06 to july 2007)
Client
AOL.
Description
For AOL products and partners, Screen Name Service (SNS) is a product that can be used to register and authenticate SN’s across AOL Time Warner, Inc. brands (AOL, AIM, Netscape, and Compuserve). It is designed to be easy for partners to integrate.
The main features of SNS include authentication, registration, account management. SNS handles almost all of the direct interaction with the user. Although SNS templates can be customized to look like they are part of a partner site, the key functions of SNS are hosted on the SNS site. At the SNS Homepage, users sign in and sign out of the service, reset password and email addresses, etc.. Partner sites only need to redirect visiting users to the SNS site for sign in, sign out, and account maintenance.
Responsibilities
As a Developer involved in
Develop the front end, server sides components in Struts Framework(Action, Action Form, jsp pages)
OS & DB
Linux,Sybase
Software
Java, struts, xml, Eclipse, Tomcat 5.0
Project Title
BE Assignment Tool (Dec’05 to May-2006)
Client
Cisco Systems-USA.
Description
BE Assignment Tool to manage mappings between companies in the WW Channels Partner Database (PDB) and Companies in other Cisco databases. The mapping information will be used to generate financial reports that provide a 360 degree view of Partner's activity.
This Tool allows to create, view and modify the mappings. Since the financial reports are based on mappings, the reports will be complete and accurate - only if the mappings are complete and accurate.
Responsibilities
As a Developer involved in
Involving in Code review, Performance Tuning,
Involving in develop the front end, server sides components in Struts Framework(Action, Action Form, jsp pages)
OS & DB
Unix, Windows NT,Oracle9i
Software
Java, struts,xml, Eclipse, Tomcat 5.0,Websphere5.0
Project Title
Identity and Access Management (IAM) (Feb’05 to Dec’05)
Client
Cisco Systems-USA.
Description
Identity and Access Management is based on OASIS XACML model. It establishes unique identity of a subject and provides security to applications and data using Responsibilities Based Access Control thus providing consistent access to application and data for end users. It also provides a Single Administrative Interfaces for Business administrators.
Access level is determined based on the hierarchy that is user is assigned to. If the hierarchy access level changes in the hierarchy then it affects the user’s access to data visibility. Hierarchies are pulled from various upstream systems. Currently IAM has the capability to pull all the active hierarchy into IAM; however it does not have the capability to change the user status if the hierarchy is completely removed or complete re-assigned.
Responsibilities
As a Developer involved in
Interacting with client for acquire the requirements.
Involving in develop the front end, server sides components in Struts Framework(Action, Action Form, jsp pages)
OS & DB
Unix, Windows NTOracle9i
Software
Java, struts,xacml,xml, Eclipse, Tomcat 5.0
Project Title
Rebate Sub Systems (Aug’04 to Jan’05)
Client
Nihon Michelin Tire Co. Ltd. Japan
Description
NMT is currently working on an ERP Project (One Japan Project) to replace the Current legacy System with JDEdwards One World (JDE OW). JDE has advanced pricing module to handle discount and rebate, but User Requirements on Rebate are too complicated to be handled in advanced pricing module even add-on development is done. Rebate Sub System is therefore developed as a separate System outside JDE OW.
The Rebate Sub System (RSS) will take inputs from the JDE One World in the form of Sales Transactions. The end users will also enter data in the RSS system in the form of customer grouping, rebate set-up, manual adjustments. The RSS system will calculate the rebates (provisional, actual and allocations) and transfer this data back to the JDE OW Sales Order system. RSS will also have facility for user maintenance.
Responsibilities
As a Core Team Member involved in
Developing middle tire components(Session Beans)
Developing Unix Shell Scripting for Scheduling the procedures(crone jobs)
implementing Struts Framework(Action, ActionForm, jsp pages)
Developing the Stored Procedures
OS & DB
Unix,Windows NT, Oracle9i
Software
Java, servlet, jsp, ejb, struts,WSAD, Websphere5.1
Project Title
Wdpms(Web Design Project Management Systems) (Feb’04 to July ’04)
Client
Addr.com Technologies Pvt.,Ltd
Description
The objective of this software is to managing the web design projects. Here clients can provide their requirement specifications about the web site. Then the company will be sending the quotation for the same. On the quote approval the project coordinator would, who is bridge between the company and the clients will create Action Items(sketches, HTML, scripts, PHP, Banner, Logo and is handed over to the Graphic Designer. The GDs are automatically selected by the system based on his/her skill sets and ratings and the project's complexity, urgency. The system also monitors GDs' activities. Director monitors the entire process based on the reports generated by the system based on the GDs, PCs, type of projects, type of clients, type of package etc., which can be viewed on monthly, daily, yearly basis.
Responsibilities
As a Developer involved in
Database design and component identification
Writing Tag library components
Writing general utility classes used across the project
Writing JavaScript code to handle Form validation
OS & DB
Windows NT, PostgreSQL7.2.1
Software
Tablibrary,JSP, Servlets, JDBC, JavaScript, Tomcat5.0