Sign in

Sitecore Dotnet developer

Waltham, MA
March 29, 2018

Contact this candidate


Kiran Ponduri


Ph. 586-***-****


7+ years of experience in analysis, design, development, testing and maintenance of object-oriented, client-server and multi-tier Windows and web applications using .NET framework.

Expertise in all phases of Software Development Life Cycle, Agile and Waterfall methodologies including requirements definition, design, programming / testing and implementation of major systems.

Designed and developed Sitecore Data Templates, Branch Template, Layouts, Controller Rendering, View Rendering, Sub Layouts and Content Items for Sitecore MVC.

Integrated Coveo search API to develop search operations in Sitecore web applications.

Optimized Sitecore environments by analyzing the existing set up and using best practices to create reusable Sitecore templates and layouts.

Experience in working with JavaScript frameworks such as Angular.JS, Node.JS and JQuery.

Developed and tested user-friendly navigators by utilizing JavaScript and VB .NET

Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.

Involved in User Interface which was implemented in ASP.NET using Web controls, Resource Files, Master pages, AJAX Components, JavaScript, HTML, and CSS.

Experience in developing Windows Apps using WPF and developed various ASP.NET User Controls and Custom Controls for the ASP.NET forms.

Redesigned classic ASP.NET web pages to ASP.NET MVC using Angular.JS and Knockout JS for a Utility company client.

Developed using C#.NET 4.0 to incorporate business logic and ASP.NET 4.0 for GUI and implemented WPF technology to provide Rich Interactive Application

Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.

Working experience in Web services, Windows Communication Foundation(WCF),Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).

Experience in developing applications using ASP.NET, MVC Framework, C#.NET, VB.NET,WCF, Win Forms, ADO.NET, Web Services, Remoting, XML, JavaScript, HTML, JQuery,JSON,AJAX, LINQ, LINQ-To-SQL, Multi-Threading, JQUERY and AngularJS.

Experience in writing complex SQL Queries, Stored Procedures, Triggers and Views using SQLSERVER, Oracle and User Defined Functions using T-SQL and PL/SQL.

Strong experience in MS SQL Server with SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS)

Responsible for managing MongoDB environment with high availability, performance and scalability perspectives.

Implemented one-to-one and One-to-Many relationships in MongoDB documents.

Point in time Backup and recovery in MongoDB using MMS. Data modeling for data from RDBMS to and MongoDB for optimal reads and writes.

Strong knowledge in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter and State Management, View state.


Masters in Information Technology and Management, Valparaiso, IN

Technical Skills:

.NET Technologies & Languages

C#.NET, ASP.NET, ADO.NET, MVC (3.0, 4.0)., VB.NET, .NET Framework 1.1/2.0/3.0/3.5/4.0,LINQ, WCF, WPF

Web & Scripting Technologies

AJAX, Sitecore (7.1, 7.2, 8.1, 8.2), Coveo, Web Services, HTML/ DHTML, HTML 5, XHTML, XML, XSLT, XAML, JavaScript, VB Script, CSS.


SQL Server 2005/2008/2012 R2, 2012, MySQL,T-SQL, MongoDB, SSIS, SSRS, SSAS


Visual Studio, Ajax Control Tool Kit, SQL Server Reporting Services, Data Studio, SQL Server Management studio, Advanced CSS

Software / IDE

Visual Studio.NET 2005/2008/2013.

Web Services



Agile, Waterfall


Client: United Airlines, Houston, TX Apr2015-TillDate

Role: .NET Sitecore Developer


Architected and implemented Sitecore CMS for websites Residential and Commercial Portal Site using responsive HTML5 and CSS3 using Boot strap, Agile, Angular JS and MVC approach.

Created various web pages in Sitecore content editor and related content items in content library and linking them together with media library items.

Extensively involved in component development using front end web development tools like CSS, JavaScript and JQuery.

Identifying and creating multiple promo objects, tool box and reference links and widgets in the Sitecore CMS

Implemented own JavaScript infrastructure and API to support the client side app

Involved in Migrating from old website to Sitecore.

Created Reusable Sitecore components by Using TDS and Sitecore Rocks.

Worked on creating new modules for application and responsible for working on full stack development of it including designing Angular.JS controllers.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.

Experienced with UML, OOPs, Design Patterns, and SOA Concepts.

Experience in Test Driven Development (TDD).

Worked on Angular 2, HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.

Responsible to create new web services using ASP.NET with C#.

Design and implement a few intranet admin tools for business team independently throughout the whole software development cycle using C#.Net web forms and SQL server

Developing web applications using ASP.NET, ASP.NET MVC 5and C#.

Worked in MVC pattern and Entity Framework in C # and Involved in the design and development of application on .Net, MVC5.

Experience in creating RESTful services with WCF/Web API, JSON.

Developed Web API's to receive and send JSON messages and also web services using WCF.

Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.

Called the Restful web services calls for POST, PUT, DELETE and GET methods. Designed and implemented the Mongo DB schema.

Wrote services to store and retrieve user data from the Mongo DB for the application on devices.

Used LINQ along with ADO.NET for data retrieving, querying, storage and manipulation of different data sources like XML, SQL.

Designed, Developed and Deployed reports in MS SQL environment using SSRS.

Extensively involved in the SSAS storage and partitions, Aggregations, calculation of queries with SQL in SSAS

Used advanced level of JQUERY, AJAX, and JavaScript and CSS layouts.

Used ORM Tools Entity framework6.0 to connect the web page to data sources such as MS SQL Server and Xml files for manipulating data in database.

Environment: ASP.NET, C#, VB.NET, MVC (4,5), Sitecore, Angular Js, Angular 2, MongoDB, JavaScript, HTML, CSS, Bootstrap, MSSQL, SQL server 2012/2008/2005, JQuery, JSON, AJAX, Agile Methodology

Client: E Gate Solutions, Chicago, IL Jan 2014-Feb 2015

Role: .NET Sitecore Developer


Worked on major code organization while also re-architecting and reorganizing the existing Sitecore templates and structures to allow it to be much more dynamic and extensible.

Optimized Sitecore environments by analyzing the existing set up and using best practices to create reusable Sitecore templates and layouts.

Developed basic web based application using VB.NET and C#.NET for various desktop applications used in the company.

Experience in software development with hands on experience in Design, development and implementation using C#,,, .NET Framework 3.5 and 4.0 and SQL Server 2014

Developed responsive web pages using ASP.NET MVC, HTML5, JQuery and AJAX

Used Unity framework for dependency injection and also, worked on supporting and adding enhancements to an existing MVC application.

Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML5 and CSS3.

Expertise in implementation of Windows Communication Foundation(WCF), Web API, and Web Services

Used AngularJS HTTP(post and get) to retrieve data through Web API from entity frame work

Created and utilized Web API methods for database operations(CURD) through Entity Framework

Built Angular 2 components using Typescript and UI services to consume rest services using Component based architecture provided by angular 2.

Used Angular 2 for delivering user experiences such as high performance, off-line accessibility and zero-step installation

Developed Angular-JS components such as controllers, Services, filters, models.

Responsible for setting up Angular JS 2 framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular 2 JS.

Experience in MongoDB installation, patching, troubleshooting, performance, tracking/tuning, back-up and recovery in dynamic environments.

Experience in integrating databases like MongoDB, MySQL with webpages like HTML, and CSS to update, insert, delete and retrieve data with simple ad-hoc queries.

Highly experienced with modern JS frameworks and libraries such as Angular Js and jQuery, Bootstrap

Extensive experience using Bootstrap for layout. Used Angular directives and filters for the user interface MVC architecture

Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and Angular JS with ASP.NET web API services.

Implemented jQuery events like hide, show, toggle, slide In, and slide out, fade in, fadeout, click and mouse over.

Working with TDS (Hedgehog) & glass mapper to access Sitecore items in the code.

Developed cross-browser/platform HTML5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.

Developed client side validation code using JavaScript and jQuery.

Finalized Test Scopes and provided solutions on tools suited for testing and Used MVC Scaffolding to generate application pages

Environment:ASP.NET, C#, VB.NET, MVC (4, 5), Sitecore, Angular Js, Angular Js 2, MongoDB, JavaScript, HTML, CSS, Bootstrap, MSSQL, SQL server 2012/2008/2005, JQuery, JSON, AJAX, Agile Methodology

Client: Mercedes Benz, Detroit MI SEP 2012-JAN 2014

Role: .NET Developer


Designed and developed intranet web application using ASP.NET MVC framework.

Developed extensive client side scripts and validation functions using JavaScript.

Followed the Scrum Agile Methodology during development of the project.

Used custom controls and User controls for designing screens in Client application.

Extensively used AJAX for partial page execution and asynchronous data transfer from web server to the client.

Extensively created and deployed WCF services, implemented binding, endpoints and service Contracts.

Developed user interfaces using Tiles with JSP, HTML and JavaScript.

Developed several Java Script functions for popup windows and screen printing options.

Developed the required Business Layer of the application using C#.NETand implemented the logic using C#.NET.

Involved in creating the unit tests for the application in C#.NET.

Developed and tested user-friendly navigators by utilizing JavaScript and VB.NET.

Experience with Oracle SQL and PL/SQL programming and used Database utility programs like TOAD and SQL Navigator

Designed and developed Databases in SQL Server 2005 which includes the development of functions, stored procedures and triggers using PL/SQL.

Wrote SQL queries and Stored Procedures for accessing data from SQL Server 2005.

Used SSIS Packages for extracting, transforming and loading data into data warehouse.

Used LINQ for Querying set of data

Proficiency on using various Oracle utility tools SQL Plus, TOAD, PL/SQL, Developer, SQL Navigator, SQL*Loader.

Used TFS (Team Foundation System) as version control manager.

Involved in Documentation of developed Components and modules.

Involved in fixing the Bugs as per the requirements.

Environment: ASP.NET 3.5, C#.NET, WinForms,VB.NET, ADO.NET, HTML, CSS, JavaScript, WCF Services, Visual Studio 2008, SQL Server 2005, JSON, T-SQL, TFS, SSIS,SSRS,SSAS.

Client: L& T InfoTech, India JULY 2010-SEP 2012

Role: .NET Developer


Played an active role in all stages-requirements gathering, analysis, design, development, testing, debugging, implementing and deployment of the application.

Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator.

Involved in application enhancement in terms of Speed, improved security, Error logging, Exception handling, Code Reuse with Object oriented design.

Used Master Pages and Cascading Style Sheets (CSS) to render a uniform look and feel for the application and used the Object-Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access

Performed requirements analysis, design, development, testing, maintenance and deployment of the web portal.

Used front end web development tools like CSS, JavaScript, DHTML, and JQuery.

Developed C# components to implement the business logic, consumed instances of these using ASP.NET.

Used ADO.NET extensively for database manipulations and connections.

Configured security features for the application using form based authentication and role based authorization using C# and ASP.NET.

Creating applications using VB.NET and enhancing projects for .NET application

Created User Controls for better reusability of codes in the application.

Used Grid View and Form View with extensive data binding to display page and sort multiple records.

Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.

Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.NET Objects and Entity Framework 4.0.

Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.

Developed a module for XML input/output processing, third party input processing (Web Services, C#).

Used Silverlight for the rich internet applications.

Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/JQuery

Used Master pages, User controls, Custom controls to suit user’s needs.

Used Team Foundation Server (TFS) for Version Control and generated reports using the SQL Server Reporting services (SSRS).

Worked with end users for requirements gathering. Trained staff on application usage.

Environment: ASP.NET 4.0, C#, ADO.NET, Visual Studio 2010, SQL Server 2008, Microsoft Vision, SSRS, SSIS, SSAS, Web Services, WCF, XAML, TFS 2010, Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.

Contact this candidate