Kanti Kiran Bhupathi
Mob # +91-988*-**-****
E-mail: **************@*****.***
Professional Summary:
. Over 6 years of experience in all facets of web development, from
personally meeting with clients to discuss their goals in having a web
presence, to research and analysis, design, development, testing, and
implementation of code and practices. Have been both a team leader and a
team member, and knows what it takes to get things done. Doesn't only
create working inter/intranet sites, but creates better ones and
continually strives to improve a site's usability, functionality, and
navigation throughout its lifecycle.
> Expertise in ASP.NET, MVC, MVVM, C#. NET, Entity Framework, HTML, Client
side Scripting using Java Script, J-Query, Knockout.js, Signal R, SQLite,
Windows Phone 8, Ajax, Ajax CDN.
> Hands on experience with VS.NET 2003, 2005,2008,2010,2012 and in
designing .NET Web Services using WSE 2.0, WCF, RESTFUL, WCF Data
Services, WEB API
> Proficient in using SQL Server 2005, 2008 R2, 2012 including SSIS and as
well as Oracle 11g.
> Experience in building Automated Unit test cases scripting for services
using Microsoft Unit Test, Nunit framework and NCrunch.
> Proficient in implementing Exception handling & performance monitoring
for WCF services using Windows AppFabric, Enterprise Framework 5.0 and
ELmah exception handler.
> Proficient in implementing Database connectivity using ADO.NET, ADO.NET
Entity framework, LINQ 2 SQL, Entity POCO Model.
> Proficient in implementing Data flow tasks for 'N' different Data sources
using SSIS 2012 packages and as well as including Data flow tasks through
Services.
> Experience with wide range of version control systems like VSS, TFS &
Telerik TFS Project Dashboard.
> Analytical thinker that consistently resolves ongoing issues or defects,
often called upon to consult on problems that have eluded resolution by
others.
> Drives the performance tuning, re-design and re-factoring for a module
and provides innovative solutions to project level technical issues.
> Good knowledge on Software developing Life cycle process.
> Team player with a proven track record with sharp learning curve.
> Independently has driven the design of several modules and worked on the
necessary pattern notations and tools to improvise the functionality and
performance.
> Demonstrated managing & proficiency in leading, mentoring & educating
individuals/fresher's & interns to maximize levels of productivity, while
forming cohesive team environments.
> Participated in design reviews of other modules and provide insightful
comments to improve the design quality and design conformance to
standards.
> Demonstrated responsibility in implementing AGILE Methodology, Project
daily SCRUM with offshore and onsite team to keep in sync with work
related activities in status calls.
> Demonstrated responsibility in implementing Infrastructure Setup for QA
Environment & its team.
> Implemented a Strategy design Search Engine Pattern to make the
application light weight in fetching the results dynamically upon user's
request.
> Committed to continuous improvement in excellent communication and
project management skills.
> Well-developed Interpersonal with excellent Documentation and
Presentation skills.
> Self-disciplined, focused and a good team player with solid teamwork
qualities.
Academic Qualification:
> B.Tech in Computer Science from JNTU, Hyderabad
> Intermediate from Ideal Junior College, Hyderabad
> Schooling from St. Andrews High School, Hyderabad
Technical Skills
Operating System MS-DOS, Windows-95/98/NT/2003/2008 R2, XP,
Vista, Windows 7 & Windows 8
Programming C, C++, VB 6.0, Java, C#
Languages
Databases MS Access, SQL Server 2005,2008 & Oracle
Web Technologies ASP.NET, C#.NET, AJAX, MVC, MVVM, ADO.NET, LINQ
2 SQL, EF 5.0, XML, WCF, WSE 2.0, WCF RESTFUL,
JSON, WDAC, Open XML JavaScript, J-Query, HTML,
CSS, AJAX, AJAX CDN, Knockout.js, Signal R, Web
API, SQLite, Windows Phone 8 development using
Silverlight & Blend.
Framework Microsoft .Net Frameworks (4.5, 4.0, 3.5, 2.0)
Configuration Tools Visual Source Safe (VSS) & Team Foundation
server (TFS).
Achievements:
. Awarded second prize for participating in Global Deloitte Mobile Apps
Competition in the year '08
. Awarded "Pearl Award" for "New Ajax Based UI" incorporated for Deloitte
GA Tracker product in the Year '09
. Awarded as a "Terrific Team Member" for making the product adapt to SQL
server Session state management, Caching Implementation with Velocity,
Exposing WCF services as RESTFUL Services and making the web light weight
using CSS Sprites and JQuery Plugins includes Customized Plugins.
. Awarded as a "Deloitte Talent Transformer" for sharing knowledge in WEB
in the Year '10.
. "Outstanding Award" for Designing & Developing "Open XML & WDAC" for
Excel/word to avoid Microsoft Office COM Components on 64 bit Windows
Server 2008 R2 in the Year '11
. Awarded as "Subject Matter Expert" (SME) for Global Advantage Compliance
Products - GA Tracker in the year '11
. Appreciation from Microsoft 'KYES' PDM in developing highly scalable WCF
Service for huge Data compression using GZip/Deflate custom binding
mechanism in the year '12
Professional Experience:
> Currently working as an IT Analyst in Tata consultancy services (TCS)
with highly motivated and skilled technical professional under Web &
Services Domain.
. Currently in a technical developer role in developing and maintaining
projects for clients like (Microsoft).
. Responsible for designing, planning, developing, testing and
deployment.
. Responsible for delivering fast services to meet deadlines & customer
satisfaction.
. Provides leadership and mentoring to team of co-workers.
. Often gets selected as Interim Scrum Master during absence of manager
to keep projects on schedule.
> I worked previously as a Senior IT Application Developer in Deloitte
India Private Limited, Hi-tech City Hyderabad, India from year 2007 to
2011.
Project Details 1 : Tax Data Warehouse (TDW)
Product TDW
Organization Tata Consultancy & Services (TCS),
Hyderabad
Clients Microsoft
Software/Tools/OS MS .Net Framework 4.5, C#, ASP.NET MVC
4.0, VS 2012, WCF, LINQ 2 SQL, TFS,
Windows 8, Windows Server 2008 R2
Team Size 5
Role IT Analyst Level 2
Duration Jan - 2013 to till date.
Description:
. Tax Data Warehouse (TDW) is a reporting application which accesses data
from Microsoft Azure database and generates Reports.
. TDW contains the following Reports
> U.S. Compliance Report
> Canadian Compliance Report
> Pro Forma Sales Invoice Template
> Pro Forma Purchase Invoice Template
> Fiscal Year Sales Apportionment Report
. Each Report has certain drilldown levels and the logic for each drilldown
will be based on Tax rules depending upon the Jurisdiction.
. The primary goal of TDW is to provide offline Reporting model structure
to avoid direct interaction with DB. The promising factor of Azure will
come into play by storing the Reporting data into Azure Cache for
frequently used reports.
Responsibilities:
> Designed & developed an MVC Application by migrating it from asp.net web
forms model approach.
> Created Models, Views and Controllers specific to Tax domain and by
encapsulating all business models into Objects which interacts internally
with Microsoft Azure Cloud Storage.
> Developed a Customized MVC Controller for logging user interactions and
Exceptions.
> Implemented new Client Side features using JQUERY for handling
asynchronous calls and dynamic DOM Manipulation.
> Designed & Developed Asp.net WEB-API service controller component for
retrieving latest data that can be consumed by broad range of Clients
including browsers, mobiles, IPhone and tablets even on lower bandwidth.
> Involved in generating DB Automation Scripts for Deployment.
Project Details 2 : Karnak
Product KARNAK
Organization Tata Consultancy & Services (TCS),
Hyderabad
Clients Microsoft
Software/Tools/OS MS .Net Framework 4.5, C#, VS 2012,
Silverlight, WCF, LINQ 2 SQL, TFS, Windows
8, Windows Server 2008 R2
Team Size 8
Role IT Analyst Level 2
Duration Oct - 2012 to Dec 2012.
Description:
. Project Karnak is a reporting solution it leverages data from backend
database and provides dashboard, Power pivot, Power view and ad-hoc
reporting capabilities.
. Karnak provides reporting capabilities through graphical dashboards,
interactive Power View reports, and flexible and customizable Microsoft
Excel pivot tables, each targeted at satisfying different aspects of the
business need.
. The primary goal of Project Karnak is to provide timely, accurate, and
robust business reporting for the business. The solution will generate
more robust and dynamic reports which reflect the reality of the business
logic as well as provide metrics around Days Sales Outstanding (DSO) and
Delinquent DSO
Responsibilities:
> Designed & Developed WCF REST service for faster data operations useful
for publishing reports.
> Created a customized helper component for parsing JSON data which helps
in publishing the report in various format like EXCEL/PDF and also used
for Graphs.
> Implemented Unit Testing application for services using NUnit and NCrunch
framework.
> Assisted QA team & SharePoint team in service configuring.
> Actively participated in Application deployment on all servers and
letting clients know the process of activating their usage prior to their
access through mail.
Project Details 3 : KYES
Product KYES
Organization Tata Consultancy & Services (TCS),
Hyderabad
Clients Microsoft
Software/Tools/OS MS .Net Framework 4.0, C#, VS 2010, WCF,
LINQ 2 SQL, TFS, Windows 7, Windows Server
2008 R2
Team Size 10
Role IT Analyst Level 2
Duration Feb - 2012 to Sep - 2012.
Description:
. KYES is an application that provides automated quota building and
distributing process to improve the productivity of the field operation.
. Simplified distribution methodologies
* Distribution only for new & renewal business
* Pre-calculated seasonality choices
. Provides a consistent, predictable and auditable quota setting
methodology.
. Ensures transparency and visibility, providing the business insight to
the leadership.
. Provides flexibility and agility to the field to address local market
differences.
. Helps Field to focus more on new business
Responsibilities:
> Involved in gathering business & functional requirements during analysis
phase of the project that played a crucial role in development phase.
> Involved in Requirements Definition, Technical Analysis with the KYES
offshore and Onsite Business team.
> Designing, Developing and creating unit testing application for the KYES
Service.
> Implemented LINQ 2 SQL Design pattern in encapsulating the business
models & transforming them into real world entity.
> Developed a WCF service with GZip/Deflate compression mechanism with
Custom binding feature for overriding larger chunks of quota distribution
values passed from Client.
> Implemented Windows AppFabric, Enterprise framework Exception handling
and WCF-ELmah exception handling (for helpdesk and maintenance team) for
better error logging mechanism.
> Implemented Unit testing application for services using Nunit and NCrunch
framework.
> Assisted QA team in service configuring, deployment & workflow.
> Prepared Ease of use, deployment and technical documents about project
those are shared across to ASM team for sustenance handling.
Project Details 4 : Business Traveler (BT)
Product Business Traveler (BT)
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte Support Services & TAX India
Private Limited, American Express, Shell &
others.
Software/Tools/OS MS .Net Framework 4.0 & IASTC Framework
build on top of Microsoft.NET Framework,
ASP.NET, C#, Visual Studio 2010, SQL
Server 2008, Oracle 11g, WCF, Ajax CDN,
TFS, Windows 2008 R2
Team Size 4
Role IT Application Developer
Duration March - 2011 to Dec '2011.
Description:
. The Business Traveler (BT) application allows Deloitte Tax Professionals
and Deloitte External Clients to determine special tax considerations and
taxability for various countries of travel. The application is utilized
by 3,000 professionals and external clients.
. Assists in streamlining procedures, as well as enabling full compliance
with host or destination tax requirements.
Responsibilities:
> Involved in core development process of Business Traveler (BT) as part of
the Business requirements.
> Involved in Project planning, Requirements Definition, Technical Analysis
with the Business Traveler (BT) business team.
> Designing, coding and unit testing the Business Traveler (BT)
Application.
> Implemented Microsoft Ajax CDN, CSS Image sprites to all of the Business
Traveler (BT) application modules.
> Implemented WCF Data service for communicating with external tools like
GA Tracker and 3rd party TAX Compliance tools like FX COP.
> Implemented Search Engine design pattern to fetch the Business Traveler
(BT) results dynamically by exposing WCF RESTFUL Service API to clients.
> Automated & Scheduling of Data pull operation from upstream DB servers
(located in different geographic locations) to native servers using SQL
Server 2008 R2 SSIS packages.
Project Details 5 : Global Advantage Tracker
Product GA Tracker
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte TAX & Auditing, COLA, Ferrari,
Mercedes, IBM & etc.
Software/Tools/OS MS .Net Framework 2.0, 3.5,4.0 & IASTC
Framework build on top of Microsoft.NET
Framework, ASP.NET, C#, Visual Studio
2005, Visual Studio 2008 & 2010, Oracle,
Web services, Ajax, Visual Source Safe,
TFS, Windows Office Open XML Framework and
Microsoft Windows Office Data Access
Components (MDAC)
Team Size 10
Role Senior IT Application Developer
Duration Jan - 2009 to Dec' 2011
Description:
The GA Tracker application is used by Deloitte Tax, Deloitte Touch
Tohmatsu member firms, and local firms outside the Deloitte U.S, external
Clients and Global Firms organizations for the following purposes:
. GA Tracker is used globally by all GES offices to track projects
throughout the compliance process.
. The system tracks individuals, assignments, and tax returns throughout
the compliance process.
. Supports our tax compliance and other project-based work.
. Controls automatic e-mails that deliver and remind assignees of their
requirement to complete the organizer and calendar.
. Preparation of expatriate tax returns for external client organizations.
. Preparation of tax returns for Deloitte U.S. Firms partners, principals
and directors.
. It resides in a secure website available to Deloitte Tax professionals.
The application also stores tax records for up to ten years, in
accordance with Deloitte Tax and federal policies. Initially GA Tracker
application was developed in VB 6.0 windows application and as the no. of
client's has increased then the thought for making a web application was
invoked and that changed the whole idea and view of all the clients.
. Provides program managers with real time access to information:
. To assess and measure our performance.
. To get up to date reports on individual project status.
Responsibilities:
> Involved in development process of Tracker as part of core Business
enhancements and request & production support maintenance.
> Involved in Project planning, Requirements Definition, Technical
Analysis, Project Specifications, Version Management.
> Assisted in the diagnosis and resolution of application and technical
problems.
> Implementing Microsoft Ajax to all the application modules.
> Implementing WSE 2.0 Web services & WCF integration with .NET for
communication with the Global Deloitte TAX Computation software and
external 3rd party software's.
> Changing UI (User Interface) of the existing application using the new
CSS Design plug-ins and tools.
> Implementing ASP.NET SQL STATE SERVER integration with .NET for better
maintenance of Asp.net session state management.
> Implementing new Client Side features using JQUERY & Java script.
> Resolved database issues by increasing the query performance.
> Implementing & exposing Tracker web services to clients for Tax
computation & logic.
> Implementing Session Memory consumption tracking tool for performance
tuning.
> Assisted the QA testing team during functional, integration and tool
testing.
> Interacted with the Deloitte TAX Clients & external 3rd party clients
like GA Organizer, GA Calendar & GA Portal to follow the global work flow
model and implementation process.
> Worked directly with the original chief architect of GA Tracker & GA
Portal to acquire the knowledge and understanding of the architecture,
environment and tools used in the GA Tracker project.
> Implemented Open XML and WDAC features for interacting with Excel and
Word on 64 bit platforms to avoid use of Microsoft Office & its
components.
> Worked in migrating the product deployment to Windows Server 2008 R2 (64
bit platform) on IIS 7.5
> Implemented Search Engine design pattern to make the application light
weight in converting all of the SQL Queries to Stored procedures in order
to fetch the results dynamically.
> Implemented setup for QA environment using Cruise Control - One click
deployment (Auto).
> Implemented in converting the GA - Tracker WCF services to latest WCF 4.0
RESTFUL services.
Note: Worked simultaneously on Business Traveler (BT) and GA Tracker
projects. Both of the Applications are integrated to share the BT
Information.
Project Details 6 : Global Advantage Calendar
Product GA Calendar
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte Support Services & TAX India
Private Limited, COLA, Ferrari, Mercedes,
IBM, Shell & others.
Software/Tools/OS MS .Net Framework 2.0, 3.5 & IASTC
Framework build on top of Microsoft.NET
Framework, ASP.NET, C#, Visual Studio
2005, Visual Studio 2008, SQL Server 2005,
Oracle 9i, Web services, Ajax, Visual
Source Safe, TFS, Windows XP, Vista
Team Size 6
Role IT Application Developer
Duration Jun - 2008 to Dec - 2008
Description:
. The Calendar is a simple way for <<CLIENT>> and its employees to keep
track of travel, including work/non-work days, throughout an assignment
or series of assignments. For international HR professionals the
Calendar can help streamline procedures and ensure full compliance with
host or destination tax requirements.
. Assists in streamlining procedures, as well as enabling full compliance
with host or destination tax requirements.
. Using the Calendar is straightforward and intuitive. Assignment
information can be pre-loaded or a simple Q&A screen addresses key
assignment questions.
GA Calendar - Short Term Business Traveler
. The GA Calendar STBT is conceptually similar to the GA Calendar;
however it is specifically tailored for your STBT population, and
will:
. Assist with the actual tracking of all categories of
international travelers
. Allow Deloitte to provide monthly reports, covering all
jurisdictions, detailing employer withholding and reporting
requirements
. Provide reports in advance of key "trigger" dates enabling to
proactively manage potential exposure
Responsibilities:
> Involved in core development process of GA Calendar as part of the
Business requirements.
> Involved in Project planning, Requirements Definition, Technical Analysis
with the GA Calendar business team.
> Designing, coding and unit testing the GA Calendar Application.
> Implementing of Microsoft Ajax to all of the GA Calendar application
modules.
> Implementing of Design and coding of GA Calendar Web services for
communicating with external tools like GA Tracker and 3rd party TAX
Compliance tools.
> Application support and training.
> Involved in developing the Messaging Scheduling Job for running GA
Calendar & other external services for Global Deloitte supported clients
for releasing GA Calendar as a tool.
> Interacted with the Deloitte TAX Clients & external 3rd party clients to
follow the global work flow model and implementation process of GA
Calendar.
Project Details 7 : Global Advantage Organizer
Product GA Organizer
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte Support Services & TAX India
Private Limited, COLA, Ferrari, Mercedes,
IBM & etc.
Software/Tools/OS MS .Net Framework 2.0, 3.5 & IASTC
Framework build on top of Microsoft.NET
Framework, ASP.NET, C#, SQL Server 2005,
Oracle 9i, Web services, Ajax, Visual
Source Safe, TFS, Windows Vista
Team Size 6
Role IT Application Developer
Duration Jan - 2008 to May - 2008
Description:
. The Organizer is a convenient, secure, Web-enabled tax interview program
with intuitive screens which guide its users through the year-end
interview process quickly
. Collected data is electronically stored; allowing the expatriates to have
their tax data available at their fingertips, and allowing direct
downloads into the Deloitte tax preparation software in certain countries
for use in completing the individuals' tax returns
. A simplified and centralized way to provide and collect tax information.
. Supports 28 separate countries in their preparation of tax returns
. Eliminates the need to provide a separate organizer for each country and
gains efficiency by intelligently asking its users questions which are
appropriate to their specific tax situation and omitting all others.
Country-specific tax questions are intertwined, ensuring that users are
asked questions at the appropriate, logical time in the process and
preventing the collection of duplicate information.
. The use of the GA Organizer offers several advantages including: currency
conversions for 180+ countries, tax calculations, diagnostic warnings to
Reviewers, part-year income proration of part- year assignees, the
enforcement of tax compliance and Firm polices also foreign bank
reporting, and the capability of downloading information to tax software
in eight supported countries.
Responsibilities:
> Involved in core development process of GA Organizer as part of the
Business requirements.
> Involved in Project planning, Requirements Definition, Technical Analysis
with the GA Organizer business team.
> Designing, coding and unit testing the GA Organizer Application.
> Implementing of Microsoft Ajax to all of the GA Organizer application
modules.
> Converting all of the SQL queries to stored procedures & Packages.
> Implementing of Design and coding of GA Organizer Web services for
communicating with external tools like GA Tracker and 3rd party TAX
Compliance tools.
> Involved in developing the Scheduler web application called Messaging for
running GA Organizer & other external services for every supported
clients for releasing GA Organizer as a tool.
> Interacted with the Deloitte TAX Clients & external 3rd party clients to
follow the global work flow model and implementation process.
> Worked directly with the original chief architect to acquire the
knowledge and understanding of the architecture, environment and tools
used in the GA Organizer project.
Project Details 8 : Global Advantage Portal
Product GA Portal
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte Support Services & TAX India
Private Limited, COLA, Ferrari, Mercedes,
IBM & etc.
Software/Tools/OS MS .Net Framework 2.0 & IASTC Framework
build on top of Microsoft.NET Framework,
ASP.NET, C#, Visual Studio 2005, SQL
Server 2005, Oracle 9i, Web services,
Ajax, Visual Source Safe, Windows XP,
Vista
Team Size 6
Role IT Application Developer
Duration Jul - 2007 to Dec - 2007
Description:
. GA Portal Provides <<CLIENT>> with a tool which helps you to drive
program efficiencies and house critical data that results in high-
value program management & provides a single point of access to
centralize management of assignment programs along with your HRMS
system to:
. Manage assignees
. Estimate assignment costs
. Determine withholding on global equity transactions
. Research ST Traveler rules
. Get up to the minute status via management reports
. Designed to provide custom, interactive content to our clients
. Provides your program managers and expatriates global access to
information
. about the status of their assignment and compliance process
. tools that fully automate the assignment administration and
compliance processes
. client-service satisfaction surveys
. comprehensive and timely information on critical issues in
international assignment management
Responsibilities:
> Involved in DB, Business Training & code development of GA Portal as part
of Business enhancements and requests by client.
> Involved in development process as part of core Business enhancements and
request & also for production support maintenance.
> Involved in Project planning, Requirements Definition, Technical
Analysis, Project Specifications, Version Management.
> Designing, coding and testing the GA Portal Application.
> Implementing of Microsoft Ajax to all of the application modules.
> Implementing of Microsoft.NET personalization features to all clients.
> Adding a framework component that tracks business activities within the
system.
> Application support and training.
> Assisted the QA testing team with the refinement of processes of
functional, integration and tool testing.
> Interacted with onsite Development team & Web App CSS Design Team for
better security and GUI implementation process.
> Implementation of enhanced Announcements, Service Initialization, and
Videos for Taxation based changed rules varying from country to country
from Deloitte expatriates.
> Implementation of Document sharing and Libraries tool within the
application for TAX professionals.
Project Details 9 : Global Advantage Cost Projection
Product Cost Projection.
Organization Deloitte Support Services & TAX India
Private Limited, Hyderabad
Clients Deloitte Support Services & TAX India
Private Limited, COLA, Ferrari, Mercedes,
IBM & etc.
Software/Tools/OS MS .Net Framework 2.0 & IASTC Framework
build on top of Microsoft.NET Framework,
ASP.NET, C#, Visual Studio 2005, Oracle
9i, Web services, Ajax, Visual Source
Safe, Windows XP & Windows Vista
Enterprise edition.
Team Size 4
Role IT Application Developer
Duration Feb - 2007 to Jun - 2007
Description:
. User -friendly, comprehensive web module that enables users to estimate
the costs of sending an individual on an international assignment.
. The user inputs compensation and allowance amounts and the tax logic
built into the program calculate the associated home, host and
hypothetical tax costs.
. Program includes tax logic for 69 countries; cost projections can be
calculated on any combination of those countries. Country tax data is
monitored to ensure the latest positions are reflected.
. Cost Projection has the capacity to provide both domestic and foreign tax
gross ups, include the trailing taxes and provide point to point
calculations
Responsibilities:
> Involved in DB, Business Training & code development of Cost projection
Tool as part of Business enhancements and requests by clients.
> Writing the Tax Meta data logic required to calculate the projections.
> Implementing & exposing Asp.net Web services to clients for Cost
projection estimation, computation & preparation.
> Implementing Session Memory consumption tracking tool for performance
tuning.
> Interact with onsite team as part of KT (Knowledge Transfer) for change
request/bug fix in existing product.
> Debugging and solving any issues raised by the functional team in the
existing framework.
> Assisted the QA testing team with the refinement of processes of
functional, integration and tool testing.
> Application support and training.
References: Available upon Request.
Place: Hyderabad
Date:
(Kanti Kiran B)