Post Job Free
Sign in

Asp.net developer

Location:
United States
Posted:
July 28, 2009

Contact this candidate

Resume:

RAM SRINIVASAN

Ph: 973-***-****

Email:*****.***@*****.***

SUMMARY

 Over 8 years of experience in design, development, coding and testing software with strong skills in OOAD.

 Extensive knowledge in web technologies which include ASP.NET, AJAX, XML, XSLT, PHP, SOAP,REST, JavaScript, jQuery, and CSS

 Have extensive experience in Developing, Deploying and Managing high traffic public facing websites, with experience in performance tuning and system optimization.

 Hands on experience in developing interfaces for interacting with legacy systems.

 Excellent analytical and problem solving skills with proven ability to deliver within short deadlines

SKILLS

Languages: C# 2.0/3.0, PHP 5.0, XML, XSLT, JavaScript, T- SQL, Java.

Technologies: ASP.NET 2.0/3.0, web services and SOA, AJAX, JSON, REST, Wordpress 2.6

Development Process: Agile (Scrum/XP), User Stories, UML, Test Driven Development, Pair programming, Continuous Integration

Database: MySQL 5.2, SQL server 2000/2005

Operating Systems: Windows NT/XP, Windows 2003 Server, UNIX/Linux.

Web Servers: Apache 2.2, IIS 6.0

Development Tools: Eclipse, Visual Studio.NET 2005, nAnt, log4net, Microsoft Visio 2005, Subversion, MS Project 2003, Synergy Change/CM, Test Track Pro V 7.1.1, HP Quality Center 9.0, Crystal Reports 8.0

EDUCATION

Master of Science: Electrical and Computer Engineering, University of Arizona

BS in Engineering: Electronics & Communications, Madurai Kamaraj University (University Rank Holder, stood V among 600+ students)

EXPERIENCE

Web Developer, MTV Networks, New York, NY

April 2007-present

Viacom develops and manages multiple music, social, and community. Day-to-day responsibilities also include new feature development/bug fixes, monitoring performance, troubleshooting and resolving performance bottlenecks.

Roles and Responsibilities:

• Responsible for setting up in-house Microsoft.Net infrastructure to migrate websites hosted with an external hosting service. Also setup .Net instrumentation for system and application performance monitoring

• Increased the efficiency of DB (about 30%) in Y2M/ college publisher sites by optimizing database queries and stored procedures. SQL DMVs were extensively used to analyze the DB performance

• Managed requirements, planning, design and implementation of the annual dew circuit breakout competition. (www.dewcircuitbreakout.mtv2.com). Tasks involved include filtering of bogus votes, finding the number of votes for the bands by region, and generation of several admin level reports.

• Generated PHP based feeds (feeds.backchannel.com) for consumption by dynamo servers (mtv.com)

• Customized Wordpress platform to support multiple blog sites from a single codebase

Environment:

ASP.net, C#, SQL Server 2005, Visual Studio 2005, XML, Subversion ,PHP 5.0, Apache 2.2, MySQL 5.1, Wordpress 2.6, Flux framework, jQuery, IIS 6.0,

Team Lead, Morgan Stanley, New York, NY

Jan 2006– March 2007

PROJECT: Mutual Funds Share Class Calculator (MFSCC)

MFSCC is the one of the tools which the Fiancial Advisors would be using to pick the correct share class for the client, given the investment, the investment time horizon and existing assets.

Roles and Responsibilities:

• Designed the architecture for the application (SOA), considering the existing deployment architecture, the interfacing applications, security, response time, the current, and future enterprise wide developments

• Created and optimized DB design for the application

• Guided and supervised seven senior developers (four offshore and three on-site).

• Suggested and designed the possible prototypes for the application

• Responsible for delivering the application within the given time frame/budget

Environment:

C#, VB 6.0, ASP.Net, AJAX, JSON, XML/XSL,IIS 5.3, Visual Studio.Net 2003 ,WebSphere MQ 5.3, SQLServer 2000 Visual SourceSafe, Windows XP, Windows 2003 Server, Synergy Change/CM

Senior Developer, RedCats USA, New York, NY (http://www.redcatsusa.com/)

June 2005 – Dec 2005

PROJECT: SiteAnalytics/Performics

RedCats USA is the third largest catalog distributor in US and owns prestige brands like Chadwicks, Lane Bryant, Jessica London, KingSizeDirect, etc. The goal of SiteAnalytics/Performics was to track web-user behavior, their browsing patters, purchase patterns and to manage the affiliate marketing strategy, for all the sites.

Roles and Responsibilities:

• Implemented a framework for Vendor management for Brylane lifestyles (Brylane home,Brylane kitchen and Brylane wishes). WebTrends, Omniture and Coremetrics are the vendors implemented at this particular time.

• Incorporated the calls to the framework, using HTTP modules (EndRequest) and by implementing Interfaces

• Used cookies and Javascripts to relay data to Vendors for edge cached pages (Akamai edge-caching).

• Used custom session objects for collecting data from user sessions and to generate Vendor Tags

• Dynamically invoked assemblies and classes at run time using reflection, when a particular vendor is enabled.

• Increased flexibility of the system, by having the vendors individually configurable (using Web.Config and by implementing IConfigurationSectionHandler)

• Generated Vendor Tags, for classic ASP sites, by parsing XML nodes using VB,XML and XSL

Environment:

C#, VB 6.0, COM, ASP.Net, ASP, XML/XSL,IIS 6.0, Visual Studio.Net 2003 ,Sqlserver 2000,Visual SourceSafe, Windows XP,Windows 2003 Server, Windows 2000 Server, TestTrack Pro 7.1

Senior Programmer/Analyst, Verizon, Irving, TX

December 2004 – June 2005

PROJECT: SSP-GUI

Strategic System Platform(SSP) is a GUI Application used by Customer Service Representatives to place/modify orders for VOL customers. SSP-GUI Interacts with SSP-Ordering Services for storing and retrieving Customer/product information using pre-defined XML Schemas.

Roles and Responsibilities:

• Modified an existing XML based functionality to SQL Server 2000 based functionality, and the system was made "admin configurable" using ASP.net pages

• Created relational tables and stored procedures for the "admin configurable" module.

• Wrote Remoting procedures to transfer data between the client and the server

• Developed modules to change the behavior of few usercontrols(Telephone Box Control,Address Control, etc) based on user input.

• Trained and mentored interns, giving them comprehensive knowledge of the system, the scope of the application and various modules which were developed by me.

Environment:

C#, ASP.Net, ADO.Net, XML/XSL,.Net Remoting,IIS 5.1,SQL Server 2000, Visual Studio.net,Rational Clearcase 4.2, Windows XP.

Software Developer, Vertical Alliance, Inc., Los Angeles CA

September 2004 – December 2004

PROJECT: FastTicket

Vertical Alliance is a Ticketing solutions provider to the Sports and Entertainment industries. I was involved in developing a web based application, which is used by CSR (Customer Service Representatives) for an NBA Team. This application is having modules like Customers, Events, Tickets, Reports and Administration. A single database supports multiple ticketing resulting in consistent customer service: Outlet Sales, Call Center Sales, and Internet Sales. Detailed and real-time reports allow for immediate event reconciliation, accounting information, ticket sales status and available ticket inventory.

Roles and Responsibilities:

• Involved in the design, development and documenting of the ASP.Net Web forms using HTML, Java Script, ASP.Net Server Controls, ADO.Net connection objects and Visual Studio. Net.

• Involved in writing several Classes using C# ,designing WinForms and experienced in creating Assemblies.

• Involved in developing XSD Schemas.

• Developed several Web User Controls and involved in binding the data to the Controls.

• Involved in writing Complex Queries, Stored procedures and Triggers.

• Developed the Customer Search Engine using different Criteria like Customer Account Criteria, Events Criteria and Financial Criteria.

• Error Handling was taken care and used Traces for the performance of the application.

Environment:

ASP.Net, C#, ADO.Net, XML/XSL, XSD, HTML, JavaScript, Visual Studio. Net, Crystal Reports, IIS 5.0, SQL Server 2000, Windows XP.

Software Engineer, APS Technology Group, Inc., San Diego CA

January 2004- August 2004

PROJECT: YARDTRACK

The scope of the project aims at integrating the operation of the portal-pedestal, tracking and container management system. The input data (Container number, chassis number, etc) from the entry and exit portals are stored in a centralized SQL Server 2000 database. The centralized server transmits data about the container, and the location to various container handling equipments.

Roles and Responsibilities:

• Designed front end validation and authorization forms for portal-pedestal system using ASP.NET.

• Used XML files to data bind to Data grid, Treeview, and Listview Controls.

• Created remoting services to perform query from third party software.(NAVIS)

• Used stored procedures to store Container data and vehicle tracking data in SQL server 2000

Environment:

Visual C#. NET, ASP.NET, XSLT, ADO.NET IIS5.0, HTML, XML/XSLT, SQL server 2000 Windows 2000/NT, Crystal Reports.

Software Developer , DM Federal Credit Union, Tucson, AZ

August 2002 – November 2003

PROJECT: Online Account Management System(OAMS)

OAMD provides online account management system for the bank and patrons of the bank’s-statement server provides the facility for the patrons to view their statements, and transaction history. It also provides the facility to inquire about any online/offline transaction.

Roles and Responsibilities:

• Designed interactive web pages with front end screens using ASP.NET, C# and HTML technology for the e-statement server as per the requirements.

• Deployment of windows components and web services for online transactions using C# and exposed them through SOAP and HTTP.

• Designed Web Controls for displaying transactions in DataGrid control.

• Developed C# objects to store/retrieve files directly from SQL Server posted to/from the browser using the ASP.NET.

• Handled Configuration (Session, authentication and authorization, custom errors, tracing, etc.) for the online transactions by the customer and creating user login and privileges.

Environment:

ASP. NET, C#, ADO. NET, JavaScript, XML Web Services, XSLT, Crystal Reports Enterprise Edition, Visual SourceSafe, UML, MS Visio, MS Access, IIS 4.0/5.0 and Windows 2000/XP.

Computer Vision Engineer, Indian Institute of Science, Bangalore, India

October 2000 - July 2002

PROJECT: ROADWATCH

The focus of this project is on processing a sequence of traffic images to measure congestion and get an approximate count of the number of vehicles on the road. This in turn, was passed on to an optimization algorithm, to adaptively control the traffic signal.

Roles and Responsibilities:

• Designed an algorithm to extract traffic parameter from sequence of images

• Investigated feature extraction techniques that are invariant to scale, lighting conditions and direction of traffic

• Designed camera calibration routines to correct for lens distortion correction and to estimate the position using Single View Metrology Techniques

Environment:

C, C++, UNIX/Linux, Emacs, MATLAB, Windows NT.



Contact this candidate