Srinidhi Ramadoss
SUMMARY:
* ***** ** ********** ** various phases of Software Development life cycle.
•
Proficient in interacting with users, analysing client business processes, documenting business
•
requirements, performing design analysis and developing design specifications.
Worked in .Net Web Applications including Ektron CMS in several projects.
•
Have worked in Team Foundation Server(TFS) and Release Management.
•
Worked on Ektron’s Web Content Management System CMS400.Net to develop and deliver complex
•
web applications.
Extensive experience in Ektron’s latest technologies like Content block, page builders, Smartforms,
•
Widgets, List Summary, XSLT Transformation, Flex Menus, Index Search, Microsoft Search server
express and so on.
Experienced in Ektron Esync configuration in all the servers
•
Experience in developing websites with responsive design.
•
Handled and resolved many complex issues and received appreciation from clients in Ektron
•
support.
Developed in .NET Server controls, Web User Controls, Data grid, Grid view controls, Form
•
validation controls and created custom controls.
Hands on experience in XSLT, XML, HTML, HTML5, CSS3, JavaScript, JQuery,BootStrap, AJAX,
•
960 Grid System, JSON
Has hands on experience in Multiple SQL server versions – 2000,2005, 2008 R2, 2012.
•
Did migration projects from multiple source files to Ektron DB. The Ektron versions involved are 6.5,
•
7.6, 8.02, 8.5, 8.6, 9.1, 9.1 SP1 and SP2. Migrated content, blogs, forums users and images.
Witten Implementation guide and functional Specifications documents for few projects.
•
Hands on experience in Manual Testing and Test Cases.
•
Excellent Communication and Presentation Skills
•
Handled numerous projects and filled the bridge between the client and the development team.
•
Involved in all phases of software development life cycle from gathering documents till project deliver
•
and sign off.
SPECIALTIES:
Business Development
•
Requirements Gathering
•
Global/ Offshore Business Development
•
SOFTWARE SKILLS:
Scripting Languages : Java Script, JQuery, Ajax
Development Tools : Visual Studio 2005/2008/2010
Operating Systems : Windows 2000, Windows Server 2003, Windows Server 2008
Languages : Asp.Net, C#, XML, AJAX, CSS3, HTML5,Bootstrap, 960 Grid,Angular Js
Database : SQL Server 2000, 2005, 2008 R2, 2012, MYSQL.
Ektron Versions : 7.6, 8.0, 8.02, 8.5, 8.6, 9.1
PROFESSIONAL EXPERIENCE:
Client : Express Pros May 2014 - Jan 2015
Role: Business Analyst / Web Developer
Location: Schaumburg, IL
Description: Express Employment Professionals works with job seekers to help them find the right job for
their skills and experience. They have variety of jobs available, and there are ful-time, part-time and
temporary positions available.
Technology: .Net 4.5,Visual Studio 2012, MS SQL server 2012, Responsive design, HTML5, CSS3
Responsibilities:
Involved in the business team meetings to understand the requirements. Provide suggestion to the
•
customers by doing little of market research and analysis and also employing current trend wherever
applicable.
Preparation of the design document, prepare the design having complete requirements of the project
•
in mind and design document should be frozen before the start of the application. Sometimes I offer
a little flexibility by accepting a fewer changes even after a start of the development. But it has the
degree of extent and limit.
Used TFS while working on the project.
•
Implemented Social Share functionalities such as Facebook, Twitter, Linked and YouTube to redirect
•
the job seekers to find them on the social websites.
Created AddThis User Control, with a footnote such as “URL Shortening”. To shorten the each page
•
when pasted via the AddThis Social Share functionality, I have integrated Bit.ly with the functionality
and used on the site.
Created Twitter User Control, where the tweets will be listed in the front end where the values of
•
header and link are fetched from Smartform as per the Implementation Guide.
Created Flickr Badge User Control, where all the photo streams are fetched from the clients flicker
•
account.
Created Facebook like User Control, the like box will be configurable for each site via site
•
configuration smartform.
Used best practices of CSS3 by declaring most generic items first, use useful naming conventions,
•
use hyphens instead of underscore for css class, and avoid using inline styles.
Schedule daily meeting with clients and discuss more on the functionalities.
•
Client: Centura Health Dec 2013 – May 2014
Role: Business Consultant / Web Developer
Location:Denver,CO
Description: Centura Health, the region’s health care leader, is focused on connecting Colorado and
western Kansas to affordable, world-class care. Centura Health’s integrated network includes 15
hospitals, six senior living communities, medical clinics, and affiliated partner hospitals, Flight For Life®
Colorado, Colorado Health Neighbourhoods and home care and hospital services.
Technology: .Net 4.5, Visual Studio 2012, SQL Server 2012, Ektron 9.0 SP2
Responsibilities:
Migrated 102 site contents. Created Landing page banner and footer for all 102 sites.
•
Contents of all 102 sites are scraped from the live site and migrated to the corresponding folders into
•
the ektron database
Menu structures are designed as per the requirement. Menu items are created and splitted to the
•
couple of navigation such as Main menu and utility menu.
Involved in testing of migrated sites based of the Implementation guide / functional specification.
•
Post migration task are below.
•
Redundant contents were identified and removed, so that contents are well organized in the
folders.
Using ektron API and .Net classes, Bread Crumb were applied for each folder by traversing
Menus created in Workarea.
Automatic and Manual aliases were set for contents.
Internal Links which pointed to Legacy site (old domain from which contents were migrated)
were identified and replaced with new aliased urls.
Worked as Quality Testing Engineer, written test cases and tested entire project which resulted a
•
successful delivery.
Involved in multiple levels of testing including unit testing, system testing and UAT.
•
Daily status updates with the onshore development team
•
Client: Allina Health Dec 2013 – May 2014
Role: Business Analyst / Web Developer
Location: Minneapolis,MN
Description: Working with the Ektron product engineering team to develop the new features and
functionalities for the next version of the product, resolve the defects in current version and worked on the
customer escalation defects in the current released/older versions as high priority. Analysed and
developed the required class and interface for the required new requirements as per the onshore
engineering team advice based on the existing architecture.
Technology: .NET 4.5, Visual Studio 2012, SQL server 2008, Ektron CMS 9.0
Responsibilities:
Migrated 3561 contents.
•
Contents are migrated from lotus file(IBM product) to ektron database.
•
Preparation of design document which covers the complete requirements of the project and it is
•
frozen before the start of an application development.
Analysing the customer escalations, prepare the proposed solution and resolving the defects by
•
implementing the accepted solution.
Status updating on daily basic to the onshore team.
•
Worked as Testing Engineer, wrote test cases and tested the entire project to make it as successful
•
delivery.
Involved in multiple levels of testing including unit testing, system testing and UAT.
•
Post migration task are below.
•
Redundant contents were identified and removed so that contents are well organized in the folders.
Using ektron API and .Net classes, Bread Crumb were applied for each folder by traversing Menus
created in Workarea.
Automatic and Manual aliases were set for contents.
Internal Links which pointed to Legacy site (old domain from which contents were migrated) were
identified and replaced with new aliased urls.
Client: Credit Union National Association (CUNA) Jan 2013 - July 2013
Role: Ektron Technical Consultant/ Web Developer
Location: Madison,WI
Description: Credit Union National Association is the premier national trade association serving
America's credit unions. This project is all about migrating their then current CMS tool to Ektron CMS
powered by new design and look.
Technology: .Net 4.0, Visual Studio 2008, Ektron 8.06, SQL server 2008
Responsibilities:
Had almost daily meeting initially to gather the requirements ad understand the client needs.
•
Used Use cases and UML for gathering the requirements.
•
Helped client to understand the Ektron tool and acted as a technical consultant.
•
Translated client requirements to technical requirements to pass it to the development team.
•
Played a crucial role in understanding their then current CMS before architecting the Ektron system.
•
Conducted several internal team meetings to help solve the development team on gap on the
•
requirements.
Setting up the migration environment in Ektron 8.06 version.
•
Migrated contents from MYSQL database to Ektron database.
•
Created Smartforms, Web Forms.
•
Mapping the required data and use the appropriate Ektron API to import in to Ektron database.
•
Importing of Users to Ektron using Ektron API.
•
Adding required images as Assets/Uploaded images from the existing site by crawling and
•
scrapping.
Migrating of community data into Ektron using the Ektron API
•
Did several round of testing on UI, functionality and performance on client servers.
•
Communicating Weekly status with the client as we work together to enhance their platform and
•
solve various issues.
Project documentation for future purpose.
•
Client: Montgomery July 2012 - Jan 2013
Role: Ektron Developer
Location: Montgomery, IL
Description: Montgomery is the Education Intuit’s Website which provides the updates on concern and
activities like maintaining career opportunities, student’s admission etc. Ektron CMS was used to make
the site user-friendly and intuitive application.
Technology: .Net 4.0, Visual studio 2010, SQL server 2008, Ektron 9 SP2
Responsibilities:
Migrating of community data into Ektron using the Ektron API
•
Did several round of testing on UI, functionality and performance on client servers.
•
Communicating Weekly status with the client as we work together to enhance their platform and
•
solve various issues.
Project documentation for future purpose.
•
Involved in requirement analysis.
•
Sever Configuration.
•
Load Balance configuration in 4 production servers.
•
eSync configuration and SharePoint search setup.
•
Site upgraded from Ektron 7.6 to Ektron 9SP2.
•
Status update to the client.
•
Client: Mercedez-Ben Jan 2012 - July 2012
Role: .Net/ Web Developer
Description: Mercedes-Benz USA (MBUSA) is responsible for the distribution and marketing of
Mercedes-Benz, smart, and Sprinter products in the United States. This project was like Front end
development where the tasks were completely into the Jquery like Pagination, Price range, Button text,
loading bar etc. Mercedes used Ektron for smartforms, webforms, and banner task. Aliasing.
Technology: .Net 4.0, Visual Studio 2012, Ektron 8.7, SQL server 2008
Responsibilities:
Gathering and analysing the Requirements. I provide suggestion to the customers by doing little of
•
market research and analysis and also employing current trend wherever applicable.
Preparation of the design document, I prepare the design having the complete requirements of the
•
project in mind and design document should be frozen before the start of the application. Sometimes
I offer a little flexibility by accepting a fewer changes even after a start of the development. But it has
the degree of extent and limit.
Used best practices of Jquery in all the pages.
•
Created Smartforms, Web Forms.
•
By using Taxonomy, large amounts of contents are organized and categorized and allowed to be
•
efficiently repurposed, searched for, and organized in a site.
Url aliasing is auto generated human readable and SEO friendly addresses based on the taxonomy
•
structure of the page.
Collections created in the workarea are displayed using collection server control. The control are
•
customized the display by editing its server control properties.
Client: Ektron Jan 2011 - Jan 2012
Role: Ektron Support Engineer and Team Lead
Location: Nashua,NH
Description: Working with the Ektron Support engineering team as offshore model. As a part of the
offshore team to support the new features of all the version of the product. Manage various servers like
development, staging and production. Takes care of the issues that pop up as tickets, also gives high
priority to the customers who reach over the phone. Handle the calls; do screen sharing session if needed
to resolve the issue.
Technology: .Net 4.0, Visual Studio 2008, Ektron 8.6 SP1, SQL server 2008R2
Responsibilities:
Directly worked as a Ektron Support Engineer.
•
Handling customer calls from APAC region, US clients.
•
Perform the initial research, which may include collecting diagnostic information, recreating the
•
incident, providing workarounds or existing fixes, and acting as the focal point for communication
through the life cycle of an incident.
Requirements gathering, bug fixing and resolving the issues in Client Environment.
•
Handled weekly client calls for status updates.
•
Handled issues related to Ektron server controls and API's.
•
Provided support through email.
•
Resolved many server and IIS related issues.
•
Handled Ektron installation in different versions and configuration issues.
•
Upgraded the ektron sites from lower version to higher versions such as from 7.5,8.0,8.02 to 8.5 and
•
also from 8.5 to the recent version of release to 9.0 and service packs.
Experienced in Ektron Esync configuration in all servers. Synchronization approaches can save
•
license fees or development costs or improve productivity. While migration is usually a one-shot
deal, synchronization is more permanent solution – required when business must keep documents in
two repositories or routinely move data from once place to another.
Handled and answered Ektron product related and have generated temporary license for the
•
customers when they are needed.
Communicated and worked along with Rack space (Hosting Company) on the Ektron-Walmart
•
tickets to solve the issues.
Client: Rock Island County July 2010 - Jan 2011
Role: Team Lead
Location: RockIsland, IL
Description: Rock Island County offers a varied landscape ranging from rich agricultural fields to rolling
bluffs. With low housing costs, exceptional health care, quality schools and a wide range of recreational
activities and tourist attractions.
Technology: .Net 4.0, Visual studio 2008, Ektron 8.02, SQL server 2008
Responsibilities:
Individual resource involved in client interaction for Requirements gathering.
•
Worked in the Client Environment to maintain their site updated.
•
Added additional information in the site like forms, blogs, contents, menus, assets etc.
•
Worked in remote for updating their assets in their site.
•
For functionality changes, I request for a physical files and drill down to find the location of the file.
•
Identify the issue and work on it once it is approved.
Handled CSS issues.
•
Client: Advisor Intelligence Dec 2009 - July 2010
Role: Web Developer
Location: Larkspur,CA
Description: Advisor Intelligence is a Business Oriented Website and in 2008 Littman Gregory. Asset
Management was awarded the Schwab IMPACT Best-in-Business Award. We did upgrade, search and
esync for this website from Ektron 8.01 to Ektron 8.5 SP2.
Technology: Visual Studio 2010, .Net 4.0, SQL server 2008, Ektron 8.01
Responsibilities:
CMS installation and application setup in local environment.
•
Analyse the current website before upgrading.
•
Upgrade the site from Ektron 8.5 to latest version of Ektron 8.6.
•
Search configuration and eSync setup.
•
OLDER PROJECTS:
Client: SunOpta Sept 2009 - Dec 2009
Role: Web Developer
Description: SunOpta Inc. is a leading global company focused on natural, organic and specialty foods.
Technology: .Net 3.5, Visual Studio 2010, Ektron 8.02, SQL server 2008
Responsibilities:
Implemented page builder’s functionality.
•
Involved in design and development of application
•
Developed dynamic menus and customized using XSLT and CSS.
•
Involved in client interaction and discuss about the requirements and delivery
•
Client: APAC Customer Services, Phoenix Sept 2009 – Dec 2009
Role: Web Developer
Description: APAC is a customer Care Services which has more than 12,000 committed professionals
around the world enable us to effectively service customers for our Fortune 500 clients’ using multiple
touch points – online, phone, email or chat.
Technology: .Net 4.0, Visual Studio 2008, Ektron 8.02, SQL server 2008.
Responsibilities:
Direct Interaction with client on daily basis on gathering requirements, project discussion and other
management activities.
As a key member instrumental in the design and development of application
Developed Blog pages and implemented Blog Archive, Blog Category Functionality.
•
Developed Blog Comments Functionality
•
Implemented Ektron Forum Functionality
•
Client: Araya Clean (This project is through Ektron Inc, Nashua, NH) May 2009 – Aug 2009
Role: Web Developer
Description: Araya clean is a property service that is set up in US.
Technology: Ektron 8.5, .Net, C#, Jquery, XSLT, XML
Responsibilities:
Created a multisite setup where 3 sites are managed. The 3 sites are home site, franchise site and
•
support site.
Build functionality as testimonials, blogs, forums, form posts etc.
•
Used page builders for the website with customized widgets.
•
Integrated Microsoft search server
•
Client: NewBay Media,NYC, NY(Industry: Publishing Media) Feb 2009 – May 2009
Role: .Net Ektron Developer
Description: Music Player Network website development
Technology: Ektron 7.5, .Net, Javascript, XML, XSLT
Responsibilities:
Performed almost 30 GB of data migration from their current CMS to Ektron.
•
Did front end design and had to maintain the same design as the current website.
•
Developed multiple pages like Blogs, forums, and other asset document details.
•
Client: HR & Benefits, Norwalk (Industry: Human Resources) Dec 2008 – Feb
2009
Role: .Net Ektron Developer
Description: HR & Benefits essentials
Technology: Ektron 7.6, .Net, Javascript, XML, XSLT
Responsibilities:
Most Popular contents
•
Tree navigation for menus
•
User management module
•
Bulk sending of emails to all clients
•
Created widgets to host data in external websites
•
EDUCATION:
Bachelor in Electronics and Communication Engineering, Anna University, India
•