Sri Vignesh Nagarajan
**********@*******.***
Java developer with 4 years of extensive experience in all
phases of Software Development Life Cycle from Requirement Analysis,
Design, Development, Testing and Technical Support; organized, creative,
proactive, hardworking and a self-directed professional ; ready to take up
any challenge in work with the zeal and has excellent communication skills.
> 3 years of combined experience in the Internet Applications in
Design, Development, testing and supporting the project as an
Active Team Member.
> 1 year of experience in Trading Applications and technical
support.
> Technically proficient in Java, J2EE, Apache Struts Framework,
JavaScript, SQL, PL/SQL, HTML, CSS and XML.
> Experience in SCRUM process in Agile Methodology.
> Experience in MVC architecture, Design Pattern and full SDLC
from requirement, object oriented design to testing and support.
> Worked as an individual contributor and with a team.
> Brain bench Certified in Java, JSP, Struts, JavaScript.
> Experience in Online Search, Toolbars, Trading domain and
Production Support.
> Excellent verbal and written communication skills
SKILLS SUMMARY
. Languages - Java, JavaScript, SQL, PL/SQL
. Technologies - JSP, Servlets, JDBC, JSTL, XML, HTML, CSS, Shell
Script, JSON.
. Frameworks - Struts
. Web Server - Apache Tomcat 6.0
. Application Server - IBM WebSphere, Web Logic servers
. Databases - Oracle 11g
. Operating systems - Windows and Linux.
. Testing Tools - JUnit.
. Code coverage tools - Sonar, Cobertura.
. Development Tools - Intellij Idea IDE, Eclipse
. Build tools - Maven 2.0
. SSH Client - Putty
. Version control systems - Subversion, Team Foundation Server 2010.
. Monitoring tools - Introscope, Sitescope, Patrol.
. Scheduling tools - Control M, Cron.
. Debugging tools - Fiddler, Firebug, IE developer tools.
EXPERIENCE SUMMARY
A. Client : IAC Search and Media
Projects :
1. Ask Partner Network - Web Development
Developer Jun 2011 -
Jan 2013
Project Summary: The Ask Partner Network, APN, LLC (APN), an operating
business of IAC (Nasdaq: IACI), is a leading provider of custom toolbar and
search solutions to software and media companies. The company works closely
with its partners to design and develop highly-targeted applications that
extend services into the browser and enhance end-user experiences across
the Web.
. Web Developer
. Agile SCRUM methodology was practiced in the project and worked
closely with the Client
. Involved in Design, Estimation, Implementation and unit testing and
Support.
Technologies: Java, JSPs, HTML,CSS, XML, JUnit, Javascript and Jquery.
2. Ask.com - Syndication.
Developer
Jul 2011- Aug 2012
Project Summary: Syndication refers to making web feeds available
from a site to other, in order to garner additional page views, depth and
exposure to their site. The benefits for the site hosting the provided
material are fresh new content and additional traffic. All a partner must
do to display Ask.com products is initiate an HTTP GET request to Ask.com
servers and parse and render the XML result returned.
. Responsible for end to end handling of the change requests.
. Involved in core Business logic changes and in static changes and
push.
. Closely working with the testing team to find out the bottlenecks
of the application.
. Perform maintenance of business related tasks such as system
enhancements, bug fixing, support and tracking using JIRA and
documentation.
Technologies : Core Java, XML.
3. APN Toolbar - Server side development
Team Member
Jun 2011-Jul 2011
Project Summary: Toolbar server side configuration denotes the way
toolbar communicates with the toolbar server to get the necessary
configuration files and Download URI's. It deals with how toolbars are
distributed to partners which is by bundling the toolbar installation file
or the stub (a small dll file which downloads the exe file based on
specific parameters) with partner's product.. Servers communicate with the
toolbar by receiving the request in the form of URI with necessary
parameters and it responds to the client in the form of a consolidated xml
with necessary configuration and other details.
. Worked on implementing change requests in Business logic for Server
side operations.
. Interacting with customer for design approval and demo of the
product.
. Maintaining the tasks and bug progress in JIRA.
Technologies: Core java, XML.
4. Ask.com Inc. - Web development.
Web Developer
Feb 2011 - Feb 2013
Project Summary: - Ask.com is the search engine that is recognized for
its innovative search techniques. This project is an enhancement cum
maintenance project. The development mainly involves implementing the
change requests and critical issues. The change requests ranges from simple
UI changes to Business related changes like display of sponsored ads for
the query, smart answer implementations. The development was in Custom Java
and XML based framework called Tako built on top of Struts Framework.
. Developer
. Responsible for end to end handling of the change requests.
. Writing test cases using JUnit for the implementations.
. Taking responsibility for the weekly release and major release.
. Implemented back end tools for reducing Regression effort.
Technologies: Java, JSPs, JUnit, HTML,CSS, XML, Javascript and Jquery.
Client B: Northern Trust Company Inc.
1. Northern Trust Company Inc. - Senior Application Analyst.
Production Support
Mar 2013 -
present
Project Summary: - Northern Trust Corporation (Nasdaq:NTRS) is a
leading provider of investment management, asset and fund administration,
fiduciary and banking solutions for corporations, institutions and affluent
individuals worldwide.
As of March 31, 2013, Northern Trust Corporation had:
- $93 billion in banking assets
- $5.0 trillion in assets under custody
- $810.2 billion in assets under management
. Supported Real time trade applications - RTT, WTS and MFA in
production.
. Involved in acknowledging, notifying, analyzing and resolving critical
incidents without causing Business impacts.
. Scheduling and monitoring jobs and immediate resolution during job
abend or failures.
. developed automated tools including trade status changing, trade
updation, Rebalance automated utility, enhancing the Support console
using java, unix, sql and cron and dashboard for the application
monitor
. timely following up of issues with the dev team, database teams and
infrastructure teams and get the issue resolved.
. offshore and near shore coordination on day to day activities.
Technologies : Java, Oracle PL/SQL, Unix, Spring Framework.
EDUCATION SUMMARY
. B.E. (Bachelor of Engineering in Computer Science), Anna University,
Chennai, India
. M.S. (Masters in Software Engineering), BITS Pilani, Rajasthan, India