Post Job Free
Sign in

Senior Web Developer

Location:
Cupertino, CA
Posted:
March 09, 2016

Contact this candidate

Resume:

Saraswathy Jothivelu

E-mail: ******@*******.***

Linkedin: http://www.linkedin.com/in/sarajothivelu

Phone: 408-***-****

Summary

Over 14 years of experience in analysis, design, development, testing, maintenance and implementation of Web based and N-tier applications.Extensive experience in ASP.Net using Web forms, Gridview, Tree view, Infragistics and Telerik controls. Hands on experience in developing websites using Umbraco 7.2, ASP.Net, C#, Php 5.3, RubyonRails and Drupal 7 and Extensively used Views, Panels, Field Collection, ctools, Form API, Views API, Entity API, Media, ImageCache, Field API, AJAX API in Drupal 7

Proficient in web services, SOAP, XML, XSL, XPath, AJAX, DOM. Extensive experience in Regex, Log4net, Microsoft log parse and multithreaded programming. Expert in developing windows applications, window services and console applications using C#, .Net 3.5 and Net 2.0. Experience in Google Analytics, Google Mini search, Omniture tracking tools

Worked extensively in Data Adapter, Dataset, Data reader as part of ADO.Net to access and update database. Extensive experience in database design, database maintenance, developing T-QL, Stored procedures, triggers in SQL Server (2005, 2000, 6.5, 7.0), Oracle (10,9i, 8.0) and SYBASE databases. Expert in Performance tuning of SQL Queries both in Oracle using PL/SQL Stored procedures, SQL Plus and SQL Server. Extensive experience in Data migration from file structures to Database

Good working experience in SQL SERVER Analysis services, Reporting services, Crystal Reports, EXCEL Pivot tables, VSTO (Visual studio tools for office), Excel reports with VBA Programming using macros. Expert in debugging and testing an application using the tools provided in Visual studio.NET IDE (Nunit Framework). Extensive experience in writing Test plans, Test cases and providing Test results

Good experience in workflow systems with SharePoint workflow, Captaris workflow. Experience in Source control systems such as Git, SVN, Vault, Visual SourceSafe and working knowledge of Perforce, Backbone. Good working experience in Content management system using Drupal 7, SharePoint, Sitecore, Umbraco CMS, Vignette CMS

Education

University of Madras, Tamil Nadu, India

BS Degree in Computer Science Engineering June 1991 - May 1995

Professional Experience

Imperva Senior Web Developer Consultant

Redwood city, CA Sept 2015 – Till Date

Implemented web properties for Imperva by building, maintaining the complete Imperva web properties including corporate website and different microsites. Corporate website has been integrated with Customer portal, Partner portal, Blog, Sales force, Eloqua and many third party systems.

Responsibilities:

Responsible for Design of and Development of Imperva website and microsites using ASP.NET, MVC, C#, JQuery, AJAX, HTML5 and CSS3.

Day to day created Campaign related landing pages, microsites and brand related product launches

Web to Lead process is implemented using Salesforce API

Different templates are created in C#, ASP for building landing pages, web forms, Customer forums, Event based landing pages

Developed and implemented new features with usability in mind

Worked with Marketing Operations team and IT to integrate Salesforce, Marketing automation, Email marketing

Supported execution of SEO initiatives for the website

Environment: ASP.Net, Visual Studio.Net, C#, Salesforce, HTML5, CSS3, JavaScript, JQuery, Firebug, Git, Typepad, Eloqua

Centrify Senior Web Developer

Santa Clara, CA May 2014 – June 2015

Implemented and launched Synergy Sales Portal, a web portal that provides data assets from Umbraco CMS Database. The data structures are created in such a way that, the internal users can upload the assets and reuse it for different websites. Razor scripts are written to show the data in different way based on the type of template and other set of properties.

Portal websites for Centrify Sales was implemented and deployed prior to corporate launch. Built the Asset Depot CMS in Umbraco 7.2. Asset Depot provides all the data assets for the portal and websites as a single source.

Launched the Corporate website for Centrify in Umbraco with ASP.Net, Visual Studio.Net, SQL Server 2012. The Corporate website is built on responsive web design, and has been integrated with Salesforce API, Marketo API for Demand generation.

Many reusable components were developed so that the Content Blocks, Sidebar widgets can be reused. Third party plugins such as twitter feed, WordPress blog feed, community site are integrated.

Single sign on capability was implemented so that the users don’t need to sign on again if they are already logged in to the kibble(the user portal). Kibble is the internal employee user portal where the users profile is saved into the cloud. User Authentication for all the portals are provided from kibble which is maintained in the Active Directory.

Partner Portal Network is the partner portal site developed in Umbraco 7.2, ASP.Net, MS SQL Server with the integration of Salesforce for the Deal Registration, Marketing Resource form etc.,

Responsibilities:

Responsible for Design of and Developed Synergy portal for Centrify by wireframe, mockup and start to code after getting approval of the design of the website. Used Umbraco 7.2, ASP.Net, Visual Studio.Net, MS SQL Server 2012

Designed the database for Asset Depot following all normalization procedures

Designed and Developed the Partner Portal in Umbraco CMS, ASP.Net, Razor scripts

Responsible for Corporate website that was also developed using Umbraco CMS 7.2, ASP.Net, C#. Written Razor macro scripts for pulling the data from Asset Depot and shown as Content Block, Sidebar widgets

Views, Partial views, Macros were implemented to show the data dynamically based on the selection of the visibility of the assets

Dynamic Custom forms were implemented for the webinar, datasheet, demo videos, whitepapers. The Gated forms were integrated with Salesforce and Marketo for Demand generation

SEO Keywords, Google analytics code were implemented to the campaigns. Redirect engine were implemented for the migration of websites from old site to the new corporate website.

Integrated with Status.io third party site to show the Cloud status of Centrify pods. It is implemented by using Mustache template.

Maintained SharePoint web portal for Project and ticket management system

Used Extensively Suzy framework, HTML5, Angular.js for the UI and Responsive Web Design. Created Visual appealing Content Blocks for all the websites

Also Responsible for Implementing and Launching Centrify Blog using WordPress, PHP, MySQL. This has been greatly used by Bloggers, Developers, SE and Product Management

Environment: Umbraco 7.2, ASP.Net, Visual Studio.Net, C#, SharePoint, MS SQL Server 2012, Salesforce, Marketo, HTML5, CSS3, JavaScript, Backbone.js, JQuery, Firebug, Responsive web design, SASS/SCSS, Suzy framework, Mustache framework, Git, WordPress, PHP, mySQL

Walmartlabs Software Developer ConsultantSan Bruno/Mountain view, CA Sept 2013 – March 2014

eSourcing department manages the planning of the Walmart products for the site. This project involves lot of automation such as macro programming for Excel. This has been implemented using VSTO Excel object model. The programming involved sheet click event, calculating the VAT Rate, Landing cost rate etc by using the formula.

Implemented automatically creating Excel files with CSV format and writing the data and placing the file in the FTP Server.

BuyerConnect Drupal website developed for Buyers from all different parts of the world. This has been developed in Drupal 7, Commerce kickstart with many modules related to E-Commerce.

The BuyerConnect portal was created with different Taxonomy of the Products, Categorization of the Products, Users are defined based on the category of products. Users with specific role of Product Category only will be able to Buy the Products, and the system will allow them to register to the other products once they want to buy other categories. Rules module has been used to set these differences between users, Products, Location of the Products to ship.

Responsibilities:

Responsible for Design of the BuyerConnect portal by wireframe, mockup and start to code after getting approval of the design of the website

Developed BuyerConnect portal for Walmartlabs using Drupal 7.2, Php 5.3 and MySQL, Javascript framework like Backbone.JS, JQuery

Extensively used Views, Panels, Field Collection, ctools, Form API, Views API, Entity API, Media, ImageCache, Field API, AJAX API

Created custom modules and update hooks and Cron trigger events are handled by Backbone.js framework

E-mail notification has been implemented for the Input process, Add to cart process and additional automated processes. These are implemented using Node.js framework

Responsible for QA, Writing test cases, Sprint testing, user testing test cases

Environment: VSTO, Excel Object Model, Macro, Ruby on Rails, Drupal 7.13, Commerce Kickstart, Php 5.3, MySQL 5.5, LAMPStack, Bootstrap, HTML5, CSS3, JavaScript, Backbone.js, JQuery, Firebug, Git

Infoblox Inc Drupal Developer Consultant

Santa Clara, CA Nov 2012 – June 2013

Infoblox.com has been developed in CQ5. It has been migrated to Drupal 7.16. Various new Blocks, Views, modules has been created to support the migration of the complete website to new Drupal platform. Challenges were met during the creation of the demand base web forms. The website is also integrated with Community and Support portal.Community and Support portal are again developed in Drupal 7.16. The entire website is hosted in Acquia hosting provider. The website is in the cloud.Roles and Responsibilities:

Developed and launched Infoblox websites http://www.infoblox.com Drupal 7.16, Php 5.3 and Converted website mockups to cross-browser compatible HTML5/CSS3/Javascript/JQuery and Implemented Google Tag manager, Front page carousel, Registration forms in the websites

Enhancement for Bloxhub http://www.infoblox.com/community and http://support.infoblox.com were done using custom views, panels, block and Websites were built on Acquia as a hosting provider, so integrated with Acquia search.Integrated websites with Eloqua, Demandbase, Dataservice for Oracle

Extensively used Views, Panels, Field Collection, ctools, Form API, Views API, Entity API, Media, ImageCache, Field API, AJAX API

Created Custom Blocks, Views, Panels, and Layouts for custom pages and created web pages with great features like carousel, AJAX using JQuery, Javascript. Community portal and Support Portal were maintained in Drupal 7.16. Custom Blocks were created to manage Forums, Knowledge base, User registration process. User registration process were taking the data from the website and sending the data to Oracle.

Responsible for QA, Writing test cases, Sprint testing, user testing test cases

Environment: Drupal 7.13, Php 5.3, MySQL 5.5, LAMPStack, Bootstrap, HTML5, CSS3, JavaScript, JQuery, Firebug, Git, Oracle, Google web Analytics

Ruckus Wireless Sr Web Developer consultant

Sunnyvale, CA Mar 2012 – Oct 2012

Single Sign on to SFDC implementation established, the user will not have to log in again to SFDC to get to their Deal registration page or MDF Page. SAML single sign-on to Training portal works by transferring the user’s identity from Ruckus Partner Portal to training portal in Drupal 7.13 and Php 5.3.

Roles and Responsibilities:

Developed web pages and Implemented Single sign on Process using Drupal 7, Php 5.3 and Custom module was developed in Drupal for Themes, and Single sign on purpose and Created web pages with great features like carousel, AJAX using JQuery, Javascript

Extensively used Views, Panels, Field Collection, ctools, Form API, Views API, Entity API, Media, ImageCache, Field API, AJAX API

Partner portal Deal registration process were taking the data from the website and sending the data to Salesforce. Upgraded existing Ruby on Rails project for Propertyref and Support portal websites to have additional features like different user authentication, sorting, paging, filtering options. Worked as a Lead Developer on this project

At the time of choosing the content management system tool, have created prototype using Joomla.

Environment: Drupal 7.13, Php 5.3, MySQL 5.5, Ruby on Rails, LAMPStack, Bootstrap, MVC Web Framework, Web services, HTML5, CSS3, JavaScript, JQuery, Firebug, Git, Salesforce API, Google web Analytics

Employer: QlikTech, CA Senior Web Developer June 2011 – Feb 2012

QlikTech is a BI Software company, and the website of qlikview.com is the site that gives information about Company, QliKView Product, Product tours, Product demo, and trial product. Entire website has been developed using Sitecore 6.2, ASP.Net, C# Visual studio 2008, HTML5, Javascript, CSS3, Jquery and MS SQL Server 2008 R2.Web to lead process is a core functionality of the website that brings huge number of customers to the website.

Roles and Responsibilities:

Developed Web to lead process in Sitecore, ASP.Net, C# to track the number of users registering download of free trial software. LINQ were used for querying and updating the data in SQL Server

Lead process were taking the data from the website and sending the data to Salesforce. Built Blog feed and incorporate it to the website using Sitecore 6.2 . Develop any custom landing page for specific events or contest in website

Implement Google Analytics Tracking code and any other campaign based tracking code for all the custom built pages. Design and Develop Page template, Layout using Sitecore 6.2, C#, ASP.Net

Create content page for any new product launch, event, resource library, new training, new customer listing, new partner page using HTML5, CSS3, Javascript. Used SVN for source control of the source code

Created Excel Object Model based presentation layer for the reporting tool using VSTO

Worked on JIVE community website for Qliktech

Environment: Sitecore 6.2, HTML5, CSS3, JavaScript, JQuery, ASP.Net, C#, Silverlight 4, MS SQL Server 2008 R2, LINQ, SVN, Salesforce, Marketo, VSTO, Excel object model, Google web Analytics, RSS, Google Mini, JIVE, Feed burner, QlikView 10, Adobe Photoshop

Employer: Crimson consulting, CA Senior Web Developer

Seagate Technology, Sunnyvale, CA Feb 2010 – Dec 2010

Seagate web site gives information about Product, Product categories and availability of the products in Seagate online store. Customers can check, where the products are available, and know about the in-stock/pre-order and back-order from the web page. Promotional custom landing pages were developed for seasonal events. Price analysis and Online sale analysis reports were produced.

Employer: Level 6/West Valley Technology, CA Lead Web Application Developer SanDisk Inc, Milpitas, CA April 2008 - Jan 2010

Umbraco CMS developed for SanDisk web site using ASP.Net, C#, XML, SQL Server 2005. Creation of the login users, modifying the users for Retail pages was consumed from Web services. APMPricingUtility tool is developed in C#, SQL Stored Procedures, FTP, XML, and Xpath which will do the automation of the price update to the SanDisk Corporate web site.

Roles and Responsibilities:

Developed driver download page, Delta Export tool and many Landing pages in ASP.Net, SQL Server 2005, JavaScript, HTML5, CSS3

Create content page for any new product launch using C#, AJAX, ASP.Net. Create HTML Code for sending Email using Cheetah mail for Email campaign. Develop any Ecommerce related site changes that relates with “Buy Now”, that integrates to the store

Lead 3 team members on SanDisk store site

Environment: C#, ASP.Net 2.0, Dot net 3.5, ADO.NET,LINQ, VSTO, EXCEL Object Model, Multithread programming, HTML5, LINQ, CSS3, SQL Server 2005, IIS 6.0, IIS Service Manager, JavaScript, Cheetah mail, Global commerce manager (Digital River), Google web Analytics, RSS, Feed burner, Adobe Photoshop, Umbraco CMS



Contact this candidate