0% found this document useful (0 votes)
60 views6 pages

Dice Resume CV Bhanu Viyyuri

Uploaded by

PHanuman7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views6 pages

Dice Resume CV Bhanu Viyyuri

Uploaded by

PHanuman7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Bhanu

[email protected]
Sr.Net Developer
240 781 8098

Summary of Experience
 Around 11+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning,
Analysis, Design, Implementation, End to End Testing and Maintenance/Support of Web Based applications.
 Experience of developing, designing and support software applications with the C#.NET Framework, ASP.NET, ADO
.NET, AJAX, WCF, CSS, JQuery, SQL SERVER, Web Services and Angular 2
 Hands on experience in design using Object Oriented Programming
 Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls,
Themes, Skins, HTML, XML,XSLT, CSS, Java Script, JQuery ,Custom Controls, DevExpress Reports
 Experience in using ASP.NET, AJAX, JQuery, and AJAX framework for quickly creating efficient and interactive Web
applications that work across all popular browsers.
 Used Design patterns like Singleton, Repository and Automap.
 Ability to analyze business requirements and translate them to software and database designs to meet the business
requirements.
 Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC through
Entity Framework
 Worked extensively with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases
like SQL Server 2008/2005/2000.
 Experience in deploying .Net applications, SharePoint applications and used SSIS packages/Octopus tool.
 Experience in Support of Share point Applications
 Experience in Automation tools like Selenium/Coded UI and Involved in preparation of test plan, test metrics and test
summary/status reports
 Experience in Scrum Methodology
 Experience in database related work primarily creating complex stored procedure, Views, Triggers, and Functions
using T-SQL.
 Experience in version tools of MS VSS, TFS and IBM Clear Case
 A quick learner with the ability to work under pressure and meet deadlines. Possess strong communication and inter
personal skills.
 Excellent communication skills and ability to work well with customers to determine requirements and application scope.
 Visited client location for Product Release, Quality testing and to conduct functional trainings
 A quick learner with the ability to work under pressure and meet deadlines. Possess strong communication and inter
personal skills.
 Good experience in domains such as Banking, Oil and Gas, Insurance, Products

Academic Qualifications: Bachelors JNTU Kakinada, AP-India – 2006

Programming Languages : C# .NET, HTML, SQL


Web Technologies : ASP.NET, MVC, Angular2, Ajax, JavaScript, JQuery, Share Point 2007/2010, LUA script,
Blue script
Xml Technologies : XML
UI Technologies : WinForms
IDE Tools : Visual Studio 2012/2010/2008/2005, SQL Server Management Studio.
.Net Frameworks : .Net Framework 4.5/.4.0/3.5/3.0
Databases : MS SQL SERVER, MS Access.
Reporting Tools : SQL Server Reporting Services
Version Control Tools : Team Foundation Server, Visual Source Safe, IBM Clear case
Third Party Tools : Dev Express
Other Tools : Octopus, HP Service desk, Microsoft test manager, PDA
Middleware : WCF, ADO.Net, Web Services.
Client Microsoft Jan 2016 – Dec 2017
Role Sr. Net Developer

MS Expense and Invoice: The MS Invoice tool is an easy way to create and submit invoices to Microsoft. The tool provides
an easy way to look up the details of the invoice. For example, payment dates, payment status, approvers, and other details.
MS Invoice is real time solution for payments. MS Expense is an accounts payable application used by Microsoft employees
to submit expenses for reimbursement

Responsibilities:
 Implemented Technical specifications based on Functional specification.
 Responsible for developing complex tasks like delegation ,Expense submission
 Used XML based on the needs.
 Developing UI interfaces with Angular and Web API calls
 Creating and managing schema objects such as tables, views, indexes, stored procedures, and triggers
 Deployment .Net C# applications using Octopus.
 Processing XML messages using XSLT for Data transformation, Translation and aggregation.
 Peer review the User stories/code of the team members
 BizTalk Installation, Setup, Configuration Management of BizTalk Server and BizTalk Solutions.
 Created user defined functions to handle various formats of Date time, Special characters, spaces.
 Performed functional testing, pre-deployment testing and system integration testing SIT and User Acceptance
Testing UAT to verify product deliverables.
 Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in
Controller and return Razor HTML to View through Action Results.
 Monitored the API calls using Fiddler
Environment: VisualStudio2013, C#, ASP.NET, MVC, Angular 2, Java Script, XML, SQL Server, Windows XP, UML,
Fiddler

Client Shell May 2014 – Dec 2015


Role Sr. Net Developer

Shell Managed Services: Project – Shell is vertically integrated and is active in every area of the oil and gas industry,
including exploration and production, refining, distribution and marketing, petrochemicals, power generation and trading.
This project involves a comprehensive redesign and implementation of major functionality improvements. The new system
will provide integrated eligibility / enrollment functionality
Responsibilities:
 Prepared formal code review documents covering the system code and database design.
 Upgrading the DevExpress and fixing the controls and styling issues that took place during upgrade.
 Worked on the defects opened by UAT team related to work flow issues of the applications.
 Hibernate Support for Multiple Applications(EBS,WRFM)
 Part of Production support team to address critical issues after deployments
 Handling Client calls and SM9 Tickets and point of contact for SM9 activities within team
 Supporting L3 level support on SharePoint 2010, ASP.Net involved working Html, CSS and C# for bug fixing and
Styling issues.
 Point Of Contact for L3 Issues from Offshore
 Code fixing for Code request CR ,Service request SR and Incidents, Testing and Deployment on Test and
Production
 Involving in the Knowledge Transition(KT) from the client and preparing the knowledgebase articles to the other
team members
 Targeting in the applications part to run smooth and fine and Involved in deployments and configurations
 Creating Batch files for build the components, modifying existing batch files to support any new functionality
added
 MOM preparation
 Tracking the defects created by UAT team and follow up on those defects based on priority.
 Rich user interface design along with HTML, CSS
 Involved in patch deployment and testing in all the environments and reports. Core test member for one Quarter
release and updating Execution Status Summary report
 Interacted with Business Analyst to get clarification on the Functional Specification/User stories and conducted
knowledge sharing sessions to the new joiners and defect tracking in VSTF and sending status reports.
 Involved in dynamic reports design and developed using HTML Reports
 Used Microsoft Ajax Library in the design and development of web forms to have the specific content loaded as
per user needs.
 Troubleshooting performance issues and fine-tuning queries and stored procedures.
 Wrote stored procedures to get the fields required for the reports.
 Created datasets using stored procedures and reports
 Used AngularJS in development of the web applications to bind the data/model that is being retrieved from a
database through services provided in a controller to the view using scope.
 Making changes to code as per the defects created and details provided by the UAT team and testing the changes
locally and check-in changes in the TFS.
 Validating the changes in DEV, SIT servers before moving it back to UAT environment.

Environment: Visual Studio, Asp.Net, DevExpress, Share Point, Entity Framework, TFS, JavaScript, JQuery, Ajax, LINQ,
Xml, Windows7.

Client Shell Aug 2013 – April 2015


Role Sr.Net, Share Point Developer and Tester

Project – WRM IT Toolkit project: Shell is vertically integrated and is active in every area of the oil and gas industry,
including exploration and production, refining, distribution and marketing, petrochemicals it’s a customer centered project
.This is web based applications using asp.Net and Share point.

Responsibilities:
 Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP)
concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
 Created User Controls, Data Access Layer, Business Logic Layer.
 Extensively used Grid Views, Data Tables, Datasets and Data Readers
 POC for Excel Macros.
 Used SharePoint Excel services.
 Proposed functionalities with Domain Expert
 Deployment work with SSIS packages
 Having daily status call with the customer and sending MOMs
 Configuration of the Share point portal pages
 Involved in Functional Catalog Preparation for all the OUS as part of SSP Platform Migration
 Involved in Deployment Guide Preparation for OR application
 Involved in analyzing backend database objects like Stored Procedures, Tables, Views and Functions, SQL Joins
 Involved in generating Textual/Graphical reports using Dev Express Controls
 Involved in Migrating Share point 2010 to 2013
 Created Master test plan with all the use scenarios in MTM
 Delivered using Agile scrum methodology
 Developed a high quality software model using N-Tier Architecture with Software development life-cycle (SDLC)
followed by agile methodologies.
 Responsible for Development the Web page using HTML, JavaScript, JQuery Angular.js, CSS, Ajax controls,
Bootstrap
 Actively participated in Story creation and Design discussions
 Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from
the page request, invoke the requested actions on the mode.
 Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller
MVC
 Created new tables wrote stored procedures for applications and some user defined functions.
 Used Enterprise library for Database Connection and writing exception manager component, which creates a log
file in event viewer.
 Involved in implementing multiple layer and multiple tier into the application.
 Implemented Unit Testing using MOQ, Integration Testing and System Testing using NUnit.
 Responsible for maintaining versions of source code using Team Foundation Server 2010.
 Assisted all customers and provide production support for all designs and perform tests on all installation process
for infrastructure.
 Involved in unit testing web applications and in Test Driven Development (TDD).
 Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.

Environment: VisualStudio2010, C#/VB.NET, ASP.NET MVC, Java Script, JQuery, TFS , AJAX, ADO.NET, LINQ, XML,
NUNIT, SQL Server

Client P&G Jan 2012 – July 2013

Role Sr.Net Developer/Support

Project – Digital Marketing: .The main purpose of this application is to redesign the existing desktop only compatibility to
both desktop as well as mobile. Using all the classes and methods of the Primary application Facility planning, created new
application using MVC.
Responsibilities:
 Design, develop, test and deploy enterprise level multi-tier web applications
 Development of Web Pages using Ajax controls, javascript and Master Page Design
 Implemented Partial views (user controls), Master Pages
 Test and debug applications prior to user acceptance testing (UAT)
 Guide teams to find resolutions and fix technical/ business issues. Implement web services.
 Member of M&O support for PUR Water Brand
 Handling client calls to get requirement for change requests and defects handling
 Interact with clients to gather and document project requirements, specifications, to determine technical feasibility.
 Involved in the development and implementation cycles of the project in C#.
 Designed Win Forms using Dev Xpress tool in C# to displays results on screen.
 Designed and developed WinForms using C# in scrum environment.
 Developed GAC explorer module using C# WinForms.
 Involved in Code Reviews and Unit testing
 Involved in bug fixing
 Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and
manipulation of records.
 Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out
of the Database using SQL server 2000.
 Created a Data Layer object in C# language which gives the common classes of methods to execute stored
procedures into a Data Set, Data Table and Data Reader.
 Performed Unit testing using n-unit from the Designer GUI and participated in System Testing.
Environment: .Net Framework, ASP.Net, C#, ADO.Net, Web services, HTML, JavaScript, HTML, CSS, UML, Ajax Toolkit,
Visual Studio, XML, XSL, HTML,SQL

Client: P&G Jan 2010 – Dec 2011


Role: .Net Developer

Project – Siebel E2E Delivery Program: Description: P&G O4 Retail Execution Project deals with O4(Out of Office
Operations) by taking Orders through PDA device and synch up with the database. Worked as a Developer in Production
support of P&G O4 Retail Execution Project on Workbench (Blue script) and Management suite (LUA script) along with sql
server 2005 technology. Involved in SIT,UAT phases. In Management Suite I have worked on the modules like Stores,
Territories, Retail, Project etc Project is aimed at developing an advanced system which is capable of making stored
information easily available to customers, agents and to the company

Responsibilities:
 Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model
using C#
 Developed module which deals with validating user, changing passwords and searching of information
depending upon priority of user in site.
 Code-level 3 support for O4 Wella and O4 Diamond applications.
 Doing the fixes and will maintain the track in HP service desk tool and update the daily status with Onsite team
over the Calls and Emails.
 Deployment of code to Dev environment
 Analyze and Worked on Change requests.
 Involved in Documentation work for Databases and for Project Applications.
 Able to provide functional, technical and programming assistance to team members in O4 technologies.
 Updating daily work status of the team.
 Handled complex CRs which touch the base functionality of PDA.
 Performance tuning of SQL queries and stored procedures using SQL Profiler and Index Tuning Wizard.
 Developed Web services
 Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
 Designed multi table relational databases with proper enforcement of relational constraints using MS SQL.
 Database administration and basic table optimization.
 Used stored procedures, wrote new stored procedures, modified existing ones, and tuned them such that they
perform well.
 Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other
applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.
 Used indexes to enhance the performance of individual queries and enhance the Stored Procedures.
 Managed all indexing, debugging, optimization and performance tuning using SQL Profiler and SQL Server
Agent.
 Designed, developed, and tested stored procedures, views and complex queries for Reports distribution.
 Developed database triggers and stored procedures
 Effectively used views to prevent unauthorized access.
 Creating build definitions and configuration for new components and changes any in existing.
 Tuned SQL queries using execution plans for better performance.
 Developed partial post back validations to manipulate data on web pages using AJAX.
Environment : Visual Studio, C#, ASP.NET, WCF, Entity Frame Work Java Script, JQuery, TFS, SQL Server ,PDA
device,LUA script,Blue script

Client - BOFA (Bank of America) Aug 2007 – Dec 2009


Title – .Net Developer

Project -GWIM: In order to strengthen its leadership position in private wealth management, our client plans to combine
its private banking operations, including its ultra-high net worth business, with the similar operations at its recently
acquired business to create Private Wealth Management. As part of the transition program, the technology team has
identified multiple initiatives. Our client has requested Accenture to provide change management, project management,
design, development, testing, and deployment activities as relevant for enhancing two of its existing key wealth
management applications.

Responsibilities:

 Created and implemented Low level and high level design documents as per the requirement.
 Designed and developed web forms in ASP.Net 2.0 & C# .Net using .Net Framework 2.0
 Worked on charting feature and on xml, xsl and web controls in asp.net 2.0
 Prepared End to End flow diagrams using Visio
 Developed the application Framework in ASP.Net 2.0 primarily using C#.Net with the business logic implemented
using .Net Assemblies
 Extensively used C#.Net to develop server side event handling and components to handle business process.
Controls, Authentication and Authorization for Site Security.
 Developed GUI using ASP.Net 2.0 Server Controls, User Controls and Custom Controls and Master Pages,
Cascading Style Sheets (CSS) for consistent look.
 Used the ASP.Net State Management techniques like Session State, View State to retain the values between the
pages transactions, where session is managed in out Proc mode.
 Used the ADO.Net data binding controls line Grid View in order to bind the data to the control and display the
retrieved data.
 Written JavaScript code for validating the simple control instead of sending them to the server side which was
degrading the performance of the web pages.
 Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
 Created Data tables and applied the Web Service Enhancements to the Web Service so that the reliability
increases.
 Created Data tables and have written Stored Procedures for all the transactions in and out of the database
using SQL server 2000.
 Created a Data Access Layer using C# to execute stored procedures into a Data Set, Data Table and Data
Reader.
 Supported the IT systems/applications which are currently being used by the end users.
Environment: .Net Framework 2.0, ASP.Net, C#, ADO.Net, XML, XSL,Web services, HTML, SQL Server, VSS

Client: Safety Kleen (Kin brook Island). June 2006 – July 2007
Role: Software Developer

Project – Kin Brook Island is a Lotus notes migration project. The first phase involved migrating 12 lotus notes applications
to SharePoint 2003. The second phase involved migrating over 20 apps to MOSS.
Responsibilities:
 Design jobs to meet performance requirements (input, refresh/update job performance) and optimize data
warehouse performance (output, query performance). Manages and monitors security.
 Creation of SharePoint sites and InfoPath forms
 Reports creation in SQL Reporting services and testing the Reports
 Conducted training on SQL Reporting Services
 Migration job Using Portal Tool Migrator and Proposition Tool, Data migrating tool
 Event library installing
 Developing an application which involves direct migration.
 Preparing and conducting of unit and system test cases
 Redesigning the existing MS Access database in SQL Server.
 Developing all the required stored procedures, user defined functions, triggers using T-SQL. Using SQL server
reporting services for generating reports.
 Involved in performing SQL Queries using DTS and also Data Integration by identifying the information needs within
and across functional areas of the database upgrade and scripting/data migration with SQL Server Export Utility.
 Optimizing the performance of queries with modifications in T-SQL queries and removal of unnecessary columns,
eliminating redundant and inconsistent data, normalize tables, establishing joins and creation of indexes whenever
necessary.
 Involved as a team member in redesigning this data model. Planned a complete backup on the database and
restored database from disaster recovery.
 Day-to-day activities such as backups to the disk and restore the databases and transaction log on production/
development servers as IT needs. Providing technical assistance regarding errors, problems with programs.
Environment: Lotus Notes, Share Point 2007, Visual Studio, Windows Server 2003, SQL Server, SSRS, CSS, HTML, VSS

You might also like