Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

NARENDRA DHANDELA

Prosper,TX

Summary

Around 13 years of IT Experience in Microsoft and JavaScript Technologies, 10 years’ experience in Design and Development of Enterprise-level web applications and Reporting using Microsoft Technologies C#, ASP.NET, SharePoint, SSIS and SSRS. Expertise in Web forms GUI development including Client and Server Components, Custom Controls User controls, Web Services, ADO / ADO.NET. Strong experience in Object Oriented technology for software design and implementation Object-oriented programming in C# including Design Patterns and multithreading. 2 years of experience on Node JS and React JS. 4 years of experience on SharePoint 2013/2010/2007 and Office 365 technologies 6 months of experience in Informatica 7.1. Experience in using .NET technologies Win forms, ADO.NET, MVC, Web Services, Web API and XML. Expert in developing N-Tier application using C#.Net. Good experience in SharePoint migrations using OOB and tools like Metalogix, Share-Gate and Ave Point Doc Ave. Performed various roles like an Administrator and Developer in SharePoint technologies and worked on most of its versions i.e., 2013 / 2010 / 2007 and Office 365 Working experience in both intranet and internet-based SharePoint Portals. Extensive experience in Installation & Configuration of SharePoint Farm from the scratch, Configured Enterprise Search, FAST Search, Performing deployments and farm maintenance. Decent exposure in SQL SERVER 2005/2008/2012 clustering and mirroring. Experience in configuration of report server and report manager scheduling, give permissions to different level of users in SQL Server Reporting Services (SSRS) Excellent hands-on experience scheduling and the deployment of the reports and uploading files to a report server catalog from the report manger. Experience in generating on-demand and scheduled reports for business analysis or management decision using SQL Server Reporting Services. Developed Strategies for Extraction Transformation Loading (ETL) mechanism using Informatica. Extensive knowledge with Dimensional Data modeling, Star Schema/snowflakes schema, Fact and Dimension tables. Experience working directly with end users to design, develop and implement business solutions. Extensive experience developing, managing and support Kahua applications using kBuilder.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Lead Consultant

NYC School Construction Authority
03.2023 - Current
  • Used Agile methodology with Azure DevOps for better tracking the work progress
  • Lead Production support with tickets being tracked in Service Now tool
  • Worked on SaaS product Kahua which is based on .net
  • Lead the support team
  • Analyzed requirements, developed cost estimates, evaluated alternative solutions and supported information system acquisition and implementation.
  • Collaborated with cross-functional teams to ensure seamless execution of project milestones and deliverables.
  • Act as the primary point of contact with Kahua support and other third-party vendors for system enhancements and troubleshootingManage and administer the Kahua PMIS platform, including user setup, configuration, and maintenance of workflows and templates.
  • Provide technical support and training to project teams and stakeholders, ensuring effective use of the Kahua platform across multiple projects.
  • Identify opportunities to streamline project management processes using Kahua’s tools and features, enhancing collaboration and data accuracy.
  • Ensure accurate input, management, and organization of project data within Kahua, including schedules, budgets, contracts, and documentation.
  • Develop and maintain custom reports and dashboards within Kahua to track project performance metrics, KPIs, and other critical data.

Sr Software Engineer

Calance, CBRE
05.2018 - 03.2023


  • Implemented the project using ASP.Net, C# and back-end database as SQL Server 2019
  • Used Agile methodology with Azure DevOps for better tracking the work progress
  • Lead Production support with tickets being tracked in Service Now tool
  • Worked on SaaS product Kahua which is based on .net
  • Hosted and supported application on AWS cloud
  • Lead the support team
  • Used React JS and Node JS to develop web application to support Project Management.

Production Support Analyst

Bank Of America Duration
03.2018 - 05.2018


  • Worked with MQ support team, Polestar support team, Business support team, IT Service desk to resolve issues
  • Proactively monitored .Net application using monitoring tools like Splunk, Dynatrace and App Dynamics
  • Created System Maintenance Technical Document listing the functional and technical details about the application
  • Supported workflows developed using Azure durable functions
  • Created detailed design / technical specifications
  • Created NUI Application process workflow document
  • Created and monitored team work plan and efforts
  • Provided support for existing applications

Technical Lead

Saxon Global Inc/HCL America
02.2015 - 03.2018


  • Lead and Coordinate the development and admin efforts of all intranet websites and web apps
  • Performed technical analysis of business requirements
  • Established and utilized software development standards and processing
  • Communicate to management about status, progress, risk, issues and efforts on assigned work
  • Designed new pages and altered exiting pages using ASP.Net 3.5, C#
  • Used Cascading Style Sheets for branding purposes and user look and feel
  • Used JavaScript for Client-side validation
  • Heavily used .NET Web Controls, Validation Controls and User Controls
  • Created middle tier http services using ASP.NET Web API which servers as wrapper to existing WCF service
  • Configured the Web.config file for various application settings including Custom Error Handling, Connection Strings, and trace & debug information
  • Implemented Web Services (SOAP, UDDI and WSDL) to integrate different applications
  • Created Web Application and Site Collection in SP 2010 and Office 365
  • Created Sites & Sub Sites and installed Solution Packages by using PowerShell in SP 2010
  • Extensively used PowerShell to performed backup for the farm and restore content database through interface
  • Deployed and customized collaborative and publishing site collections, sites, web parts, document libraries, lists, and views
  • Created and Configured Document Libraries and Report Center for various sub sites
  • Set up permission levels and permissions for individual users and Active Directory groups, libraries, and lists
  • Created sites using Office 365 to store documents so that users can collaborate on it
  • Designed office 365 pages using CSS
  • Migrate content from SharePoint 2010 to SharePoint Online Office 365
  • Administered Box.com for AARP users for external collaboration.

Programmer Analyst

Saxon Global Inc, Corner Bakery Café
12.2013 - 02.2015


  • Designed new pages and altered exiting pages using ASP.Net 3.5/4.0, C#
  • Developed a new web application utilizing ASP.NET which provides performance data visualization to users
  • Recoded few VB.Net pages in C#.Net
  • Used asp.net membership mechanism in implementing security for the application
  • Used JQuery and AJAX tool kit in the HR Portal application
  • Used typed dataset to interact with the database
  • Used sessions across the website in order to maintain the security in accessing the application
  • Developed Windows service to read the data from database and create XML files
  • Worked on SQL Server querying the database and modified stored procedures according to the requirements
  • Worked on SSIS packages which integrate the data between HR Portal and Payroll databases
  • Crystal reports were used to build reports after each task performed in HR Portal
  • As a SharePoint Administrator responsible for building, maintain & production support for multiple SharePoint farms which involves SharePoint 2010/2007, FAST Search Server 2010, Team Foundation Server 2010 /2012 (TFS)
  • Installed and configured multiple Intranet and External facing SharePoint farms in production, Stage, Test and Dev environments
  • Responsible for maintenance both Internal and External farm with day-to-day jobs like backups and health monitoring, managing the releases, updating the patches and troubleshooting the issues… etc
  • Migrating the existing SharePoint sites and content from SharePoint 2007 & WSS 3.0 to SharePoint 2010
  • Configured Claims based authentication using Siteminder and ADFS 2.0
  • Configured and integrated SSRS
  • Configured the FAST Search center, scheduling the crawls, managed the scopes and different content sources and crawling the external data sources using BCS..
  • Etc
  • Wrote Power Shell Scripts to automate deployments, Monitoring Farm (Used by SCOM), bug fixing, troubleshooting issues
  • Configured SharePoint Service applications like User Profile, BCS, Secure Store, Excel, Managed metadata, web Analytics… etc
  • Configured My Sites and implemented proper governance to overcome the adverse effects of performance degradation and capacity management issues
  • Configured and enhanced Enterprise search, implementing managed metadata elements, taxonomy
  • Worked closely with Network Administrators on the configuration of Firewall rules, Load balancers, DNS requests, TCP/IP, SMTP and certificates.

Programmer Analyst

Saxon Global Inc
03.2013 - 12.2013


  • Implemented the project using ASP.Net, C# and back-end database as SQL Server 2008
  • Extensively used the ASP.NET features like Grid View, List View, Detail View, Tree View, Multi View and other controls
  • Heavily used ASP.NET Server Controls, Validation Controls, JavaScript and User Controls
  • Implemented caching mechanism in many places of the application
  • Worked on security issues related to user authentication and authorization
  • Worked on creating View state, Cookies, and Sessions to manage user state
  • Wrote code in T-SQL in creating Stored Procedures, Functions, Triggers, and Cursors
  • Involved in preparing upgrade and migration plans for upgrading and migrating sites and site collections from existing SharePoint 2003 implementation to new SharePoint 2007 Beta environment
  • Performed site collection reorganization, upgrade of search configuration, site definition customizations including JavaScript and Style Sheet files and upgrade of custom web parts and custom third party solutions
  • Performed full and partial import from Active Directory server to synchronize user profiles and properties
  • Created new user profile properties and used them to create various target audiences for enforcing security in custom developed web parts
  • Integrated SharePoint lists and documents with Microsoft Outlook 2007
  • Designed and implemented Dashboard functionality
  • Provided post production support for newly upgrade environment including security and workflow management.

Sr. Software Developer

UST, Intel Corporation
12.2011 - 11.2012


  • Interacting with client to understand the business need and get the requirement
  • Designing and development of DPTF Tool using C#.Net Windows
  • Involved in Unit Testing of Application
  • Used IBM Rational Clear Case for Source control
  • Involved in Bug Fixing
  • Documented all the coding performed
  • Presented the Demo of tool to the client
  • Description
  • Thermal Analysis Tool(TAT) monitors the Temperature and Frequency of Intel Architecture(IA) and Graphics Technology(GT) cores including throttling events, Package powers, Turbo Parameters and Low Power mode(LPM) parameters
  • TAT GUI displays HFM, LFM and turbo frequencies
  • It is used to set P-States, On-Demand clock modulation, change Turbo parameters
  • IA Turbo can be enabled or disabled through TAT
  • Apply workloads to IA, GT, Package and memory driving package to TDP and turbo
  • Data can be logged in CSV and HTML formats
  • Real time Graphing of any monitor parameters can be done in TAT
  • TAT UI also helps to automate all TAT functions through scripting feature
  • Responsibilities
  • Interacting with client to understand the business need and get the requirement
  • Involved in Unit Testing of Application
  • Used IBM Rational Clear Case for Source control
  • Involved in Bug Fixing
  • Documented all the coding performed
  • Presented the Demo of tool to the client
  • Project, :
  • Description
  • Intel WiDi is a feature of Intel Graphics Driver's Miniport Component
  • Project Involves Automation of Test cases to check the Intel WiDi functionality on different platforms, different Displays and different Graphic Driver versions
  • Responsibilities
  • Designing Test cases using C#.Net Console Applications
  • Used Intel Software Central for creating Test Cases and Automate them using C#
  • Involved in Unit Testing of Application
  • Used IBM Rational Clear Case for Source control
  • Used Visual Studios Coded UI technology to automate the Manual Execution
  • Involved in Bug Fixing.

Programmer Analyst

Logic Bridge Inc, Verizon Telecom/Frontier Communications
04.2010 - 10.2010


  • Responsible for the development of applications by utilizing C#
  • Designing and developing User Interface Screens using ASP.Net
  • Incorporated business logic in C#.Net and handled transactions from and to database
  • The main application was written in ASP.Net front-end with separate assemblies for data access and import/export routines
  • Designed and implemented all internal and client solutions by using reporting packages like crystal report, SQL server 2005
  • Managed the version of application by using Visual Source Safe System (VSS)
  • Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS)
  • Created reports using SSRS from OLTP and OLAP data sources and deployed on report server
  • Created tabular, matrix, chart, drilldown reports, parametric, cascaded reports and dashboards and scorecards reports according to business requirement
  • Deployed the generated reports directly on the client’s workstation
  • Implemented Custom error handling to deal with inevitable errors that pop up in application.

Programmer Analyst

Logic Bridge Inc, Verizon Telecom
08.2009 - 04.2010


  • Designed and developed successfully web pages using .Net technologies ASP.Net 1.1/3.5 and C#.Net
  • Incorporated business logic in C#.Net and handled transactions from and to database using ADO.Net
  • Used Cascading Style Sheets for branding purposes and user look and feel
  • Used JavaScript for Client side validation
  • Heavily used .NET Web Controls, Validation Controls and User Controls
  • Configured the Web.config file for various application settings including Custom Error Handling, Connection Strings, and trace & debug information
  • Worked on security issues related to user authentication and authorization
  • Worked on bug fixing for the total product during post production
  • Configured web configuration files for application and reporting credentials and IIS 6.0 settings
  • Managed the version of application by using Visual Source Safe System (VSS)
  • Implemented Custom error handling to deal with inevitable errors that pop up in application
  • Performed the technical root cause analysis of production Support Issue
  • Generated reports using SQL Server Reporting Services 2005 from OLTP and OLAP data sources
  • Designed and deployed reports with Drill Down, Drill Through and Drop down menu option and Parameterized and Linked reports
  • Deploying and scheduling Reports using SSRS to generate all daily, weekly, monthly and quarterly Reports including current status
  • Prepared the Layouts by placing the fields to the appropriate place according to the requirement of the final Report
  • Created report models and deployed on report server
  • C#, SQL Server 2000/2005, SSRS, XML, Web Services, IIS 6.0
  • Windows Server

Programmer Analyst, Web Services

Logic Bridge Inc, Source Infotech
03.2008 - 07.2009

Designed and developed rich UI components using ASP.NET 2.0/3.5 and C#

  • Developed the Business Objects, Data Access Objects, and Business Components as per the application architecture
  • Created several Master Pages and Content Pages in 3.5
  • Created custom application controls using Windows Forms (Win forms)
  • Wrote code in T-SQL in creating Stored Procedures, Functions, Triggers, and Cursors
  • Participated in database schema revisions, Created and modified tables as per the new schema changes
  • Used Cascading Style Sheets for branding purposes and user look and feel
  • Performed Unit Testing and Integration testing on the entire application
  • Used Visual Source Safe (VSS) for Version Control
  • Worked on bug fixing for the total product during post production
  • Provided immediate production support as needed to address any issues
  • Documented all the coding involved
  • XML, Microsoft AJAX Tool, , IIS 6.0, and Windows Server 2003.

Software Developer

Time Warner Cable
10.2006 - 03.2007
  • Involved in the complete lifecycle of the data warehouse creation starting form requirements gathering to putting the product into production
  • Worked extensively with Flat file sources, CSV sources and Oracle sources
  • Extensively used shell scripting for FTP of files, renaming the files, etc
  • Wrote scripts to run workflows using pmcmd command from the UNIX server
  • Extensively worked with Aggregator, Sorter, Lookup, Router, Expression, Filter, Update Strategy, and Stored Procedure transformations
  • Created reusable transformations and mapplets for better re-usability
  • Created reusable sessions and workflows and extensively used parameter files and variables
  • After development, performed extensive unit testing to check the proper and timely flow of data
  • Performed tuning of sessions by monitoring the cache size of the transformations
  • Once the development is complete, performed migration of the objects from development environment to the production environment
  • Migrated all the objects from development to production repository, and the scripts from development to production UNIX server
  • Scheduled all the Informatica jobs to run into production using the Tidal scheduling software
  • Performed production support after the project went live into production.

Education

Master of Science - Electrical and Computer Engineering

New Jersey Institute of Technology
Newark, NJ
12.2007

Bachelor of Engineering - Electronics and Communication Engineering

Madras University
04.2004

Skills

  • Kahua
  • KBuilder
  • SharePoint 2010
  • SharePoint 2013
  • Visual Studio Code
  • NET 2010
  • SharePoint Designer
  • SQL Server Management Studio
  • MS SQL Server 2000
  • T-SQL
  • DTS
  • SQL Server 2005
  • RS
  • AS
  • JavaScript
  • ASPNET
  • C#
  • ADONET
  • VBNET
  • Web API
  • Node JS
  • React JS
  • JSON
  • HTML
  • CSS
  • SDLC
  • TFS
  • Azure DevOps

Certification

  • 70-315 - Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio .NET
  • 70-320 - Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
  • 70-431 - Microsoft SQL Server 2005 Implementation and Maintenance.

Timeline

Lead Consultant

NYC School Construction Authority
03.2023 - Current

Sr Software Engineer

Calance, CBRE
05.2018 - 03.2023

Production Support Analyst

Bank Of America Duration
03.2018 - 05.2018

Technical Lead

Saxon Global Inc/HCL America
02.2015 - 03.2018

Programmer Analyst

Saxon Global Inc, Corner Bakery Café
12.2013 - 02.2015

Programmer Analyst

Saxon Global Inc
03.2013 - 12.2013

Sr. Software Developer

UST, Intel Corporation
12.2011 - 11.2012

Programmer Analyst

Logic Bridge Inc, Verizon Telecom/Frontier Communications
04.2010 - 10.2010

Programmer Analyst

Logic Bridge Inc, Verizon Telecom
08.2009 - 04.2010

Programmer Analyst, Web Services

Logic Bridge Inc, Source Infotech
03.2008 - 07.2009

Software Developer

Time Warner Cable
10.2006 - 03.2007
  • 70-315 - Developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio .NET
  • 70-320 - Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
  • 70-431 - Microsoft SQL Server 2005 Implementation and Maintenance.

Master of Science - Electrical and Computer Engineering

New Jersey Institute of Technology

Bachelor of Engineering - Electronics and Communication Engineering

Madras University
NARENDRA DHANDELA