SlideShare a Scribd company logo
1 of 7
BHANU
Phone: 832-703-8044
Email Id: bhanu9.net@gmail.com
PROFESSIONAL SUMMARY
 Over six years of hands-on experience in requirement analysis, development and
implementation of Internet Web applications - ASP.NET, ASP.NET MVC, Silverlight and
Client-Server based applications - WPF and Windows Forms applications using .NET
technologies - VB.NET, C#.NET, ADO.NET and SQL Server.
 Expertise in complete Software Development Life Cycle (SDLC) - Analysis, Design,
Development, Deployment and Testing.
 Hands-on Experience on implementing Model-View-Controller (MVC 3.0/4.0/5.0),
OWIN, Prism 4.1/5.0, Model-View-View Model (MVVM), Model-View-Presenter
(MVP), Singleton, Factory design patterns.
 Experienced in .NET n-Tier and Distributed Architectures - Web Services, WCF
Services, WCF, WebAPI Restful Services (CORS) to deliver the business agility.
 Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and
Service Oriented Architecture (SOA) methodologies.
 Expertise in implementing Task Parallel Library (TPL), PLINQ for Parallelism and
Concurrency.
 Proficient in working with various Microsoft .NET Frameworks 1.1, 2.0, 3.0, 3.5, 4.0
&4.5 Microsoft Visual Studio 2003/2005/2008/2010/2012/2013.
 Hands-on experience in various Relational Database Management Systems(RDBMS)
,Oracle 9i/10g,11g MS SQL-Server 2000/2005/2008/2010/2012, T-SQL,PL/SQL-
Writing Constraints, Indexes, Views, Stored Procedures, Triggers, User Defined
Functions, Database Backup and Recovery and working knowledge on Multiple
Dimension Expressions (MDX).
 Expertise in LINQ, Lambda Expressions and Task Parallel Library (TPL).
 Proficient in implementing Exceptional Handling, Caching and Application Blocks.
 Expertise in developing Web Forms, User Controls, Custom Controls and Master
Pages, Styles/Themes, State Management techniques - InProc/OutProc.
 Expertise in working in Energy – Oil and Gas, Health, Insurance, Finance/ Accounting
and Banking and E-Commerce Domains.
 Strong experience in working with Reporting - SSRS, Telerik Reporting, Active
Reports and Crystal Reports and also with SSIS, DTS and SQL Jobs.
 Skilled in developing UML diagrams including use case , sequence, class, interaction,
state and deployment diagrams using MS Visio and Rational Rose.
 Excellent verbal and written communication and inter-personal skills.
 Strong technical background, excellent analytical ability, problem solving skills.
EDUCATION
 Bachelors of Technology from Acharya Nagarjuna University, India.
TECHNICAL SKILLS
.NET Technologies: WPF, ASP.NET, VB.NET, ADO.NET, WCF – RIA, Restful, Web
Services,AJAX,.NET1.0/1.1/2.0/3.0/3.5/4.0/4.5, COM+,DTD
Databases: Oracle 8i/9i/10g, MS SQL Server
2000/2005/2008/2010/2012.
Languages: C, C++, C#, VB, XAML, PL/SQL, T-SQL, HTML, DHTML, CSS,
Java2.0, LINQ
Reporting Tools: Crystal Reports, Reporting Services (SSRS), Active Reports
Web Servers: IIS 5.0/IIS 6.0/IIS 7.0/7.5, IBM Web Sphere
Version Control: Team Foundation Server (TFS), Visual Source Safe (VSS), Clear
Case, Subversion
Operating Systems: Windows Server2000/2003/2008 R2, Windows XP, Windows
NT, UNIX
Tools: Visual Studio 2003/2005/2008/2010/2012, Microsoft Visio,
Cruise Controls, Telerik Tools, Rational Clear Case, Benthic
Software, Photoshop,
Software Methodologies: Agile Unified Process, UML, Waterfall
PROFESSIONAL EXPERIENCE
Kinder Morgan, Houston, TX 2014 Oct - Till Date
Dart Revenues
Senior .NET Developer
The Dart Revenues project’s purpose in Kinder Morgan is to handle several standalone
systems to manage the gas transportation across states. Systems to handle nomination,
allocations, contracts and revenues are developed using .NET Framework. DART is the
common name for all the applications in the company. They also have external applications
and websites for informational postings for the customer as per NAESB standard. I am
currently working on merging a new pipeline project into Kinder Morgan system.
Responsibilities:
 Responsible for requirement gathering from the SMEs, Manager and Business Users
 Implemented n-tier architectural design– Presentation Layer (GUI), Business Access
Layer (BAL), Data Access Layer (DAL) and Service Layer
 Developed Service Oriented Architecture (SOA)
 Implemented Model-View-Controller (MVC 3.0/4.0) architectural design pattern for
the application.
 Extensively used Microsoft.Net Design Patterns including Dependency Injection (D.I),
Inversion of Control (IOC) and Singleton.
 Developed Rich User Interface (GUI) Razor Views - using Custom Controls, User
Controls, CSS, Helper Classes, Display Templates, and Editor Templates.
 Improved responsiveness of Web Graphical User Interface (GUI) using Twitter
Bootstrap, HTML 5
 Designed highly responsive Web UI by using JQuery Libraries (JQuery AJAX) and
AngularJS (Single Page Application).
 Extensively worked with Task Parallel Library (TPL), Async-Await Actions and
Controllers for concurrent and parallel processing.
 Created Data Annotations, Self-Validating Models, Model Binders, AutoMapper and
Domain Layer validations using Fluent
 Validations Framework.CreatedComplex Stored Procedures, Triggers, Views, CTE for
retrieving the data from the SQL Server database to fill the Business Objects
 Created WebAPI Restful services (CORS) for data retrieval via Service Gateways.
 Performance tuning of complex stored procedures to reduce the response time of the
application
 Performed n-Unit testing for different modules in the application to ensure a bug-free
code in to Production
Environment: .NET Framework 4.0/4.5 Visual Studio.NET 2012/2013,MVC 3.0/4.0,
AngularJS -SPA, C#.NET, n-Unit Test, Telerik Controls, TPL, Web API Restful Services CORS,
Fiddler, Bootstrap, LINQ, Lambda Expressions, Team Foundation Server, SQL Server 2012
Power Tools, Windows 2008, Agile
Providence Health and Services, Santa Monica, CA 2013 Jun – 2014 Sep
Claims Adjustment/Extension (CAE)
Senior .NET Developer
Providence Health Services is one of the prominent health service provider companies in
USA. It providesits valuableservices to a goodvolume ofcustomersto improve, enhanceand
to provide innovative solutions to states, physicians. The client has a legacy application
developedin VC++called FacetsExtension. Facetsare invoked usingVB.NET. It has bothnew
developments and change request (CR) to the existing modules. CAE application deals with
the core logic for Claims Adjustments for all the major HealthCare providers.
Responsibilities:
 Responsible for requirement gathering from the End-Users and Business Analyst to
develop the application and to modify the existing code
 Implemented asynchronous calling mechanisms to isolate the UI processing with the
backend data base call processing
 Used VB.NET CSLA framework for building the business rules validations and for roles
in the application
 Codedin Presentation Layer, Business Logic layer, Data Access Layer and in Service
Layer of the application using VB.NET
 Developed Views using Windows Form Controls and Telerik Tools
 Developed custom Classes and Business Objects to serve as the Model object using
VB.NET
 Implemented HL7 Messaging structure for the Data broker exchange
 All reports from legacy systems to QNXT and converted them to technical
implementation
 Developed XML Parser for transforming various messaging formats – HL7
 Used Enterprise Libraries (Application Blocks) and ADO.NET for connecting to the
database
 Used LINQ and Lambda Expressions for iterating through collections in VB.NET
 Extensively worked on the WCF services and WebAPI Restful services for retrieving
the data
 Developed User Controls and Custom Controls for the Client Control Repository
 Created Complex Stored Procedures for retrieving the data from the SQL Server
database to fill the Business Objects
 Used SSRS for various Weekly/Bi-Weekly Reports
 Performed n-Unit testing for different modules in the application to ensure a bug-free
code in to Production
 Analyzed the performance of the application by using Diagnostics class, ANTS profiler
Environment: .NET Framework 4.0 Visual Studio.NET 2010, VB.NET, MVVM, CSLA 3.0, HL7
Standards, HIPAA, Telerik Controls, Web Services, QNXT, LINQ, Lambda Expressions, ANTS
Profiler, Team Foundation Server, SQL Server, SSRS, n-Unit Test, Power Tools, Agile(Scrum)
Citi Group Sioux Falls , SD 2012 Apr – 2013 May
Customer Bill Payment
Senior .NET Developer
Citi Group supports a number of mission-critical systems including core of its business-
mortgage wholesale, Hedge funds and retail application transaction processing system. The
application manages the life cycle of loans from origination till funding. I worked as a Senior
Developer in the Financial Applications Technical Projects team. The team handles various
projects that add/change/update the applications “Gemstone”, “MTRS”, “Retail Mortgage”,
and “Secondary Marketing”. Gemstone is a web application that connects the actual business
process with the customers. And the processing of information like validation and
authentication is carried out in the intranet applications - Loan Data Purge, MTRS DB clean
up. I was involved in the applications such as Gemstone UI, Loan Data Purge, and MTRS DB
clean up, Bloomberg.
Responsibilities:
 Responsible for requirement gathering from the Client to develop the interface between
GEMS and Sales Force
 Created technical documentation at each stage of Software Development Life Cycle
(SDLC)
 Extensively developedthe UserInterfaceforthe Generationplus(GenPlus)productusing
VB.NET
 Implemented Service Oriented Architecture (SOA)
 Developed Applications of ASP.NET using Server controls, HTML Controls, Data Grid,
Data List and Validation Controls
 Used Model View Controller (MVC) architectural Design Patterns for the development
of the product
 Created Web Services for Sales Force to retrieve the Borrowers information
 Designed and developed n-layered applications which constitute Presentation Layer,
Business Logic Layer and Data Access Layer
 Used CSLA framework for building the business rules validations and for roles in the
application
 Created Complex Stored Procedures for retrieving the data from the SQL Server
database to fill the Business Objects
 Analyzed the performance of the application by profiling the code using ANTS
Performance Profiler 6 from Red Gate
 Used ANTS Memory Profiler 5 to analyze arbitrarily largenumberofmemorysnapshots
and for Large Object heap fragmentation statistics
 Created VB Classes for uploading the Loan Documents to the FTP Server
 Created Custom Controls and User Controls to be used across the GEMS application
 Implemented Generics and Collections as per the business needs.
 Generated reports for the Under Writers using Dev Express Reporting Tool and SQL
Server Reporting Services (SSRS)
 Created Windows Forms (Win Forms) for the User Interface of the application
 Responsible for deploying and publishing the ATS application
 Performed n-Unit testing for all the functionalities of the Gen Plus product
Environment: .NET Framework 3.0, Visual Studio.NET 2008, VB.NET, ADO.NET, SOA, MVC,
Web Services, Developer Express Controls Volume 1, CSLA, ANTS Memory Profiler 5, ANTS
Performance Profiler 6, SQL Loader, SQL Server 2005, SSRS, Team Foundation Server
,Power, Tools, Windows 2003
Dept. of Public Welfare South Dakota 2011 Mar – 2012 Mar
Supplemental Nutrition Assistance Program (SNAP)
Senior .NET Web Developer
SNAP works on top of all the application teams. It interacts directly with Bureau of
Information Systems (BIS) South Dakota and manages all the application activities. The
teams adopted few of the applications namely Automatic Tracking System (ATS) ,UREP-
Security Sync Batches, Learning Management Systems (LMS), Business Metrics (BMs) from
the State-Human Services and does lot of development to meet the client’s new
requirements. ITSS keeps track of the Production Batch schedules, ACDs, processes the
application team requests and maintains the application in Production.
Responsibilities:
 Worked on the ATS User Interface (UI) to change the UI of the website. Made
modifications, created various XSL, CSS files
 Implemented Service Oriented Architecture (SOA) to serve various applications.
 Implemented WCF to get the data and to expose and consume the Corticon services
(Rules Engine)
 Developed, implemented and consumed Web Services to call the State Worker Dash
board demographic details
 Worked with lot of COM/DCOM components in the ATS application
 Extensively developed the code in C# for UREP application and numerous LDAP queries
for user information from the Active Directory (Managed and Unmanaged Domain)
 Created Packages and Stored Procedures for populating data on the State workload
Dashboard
 Used SQL Loader to load the data into database from the text files processed by UREP
 Involved in project migration of Classic ASP in to ASP.NET, deployment and packages in
accordance to the specifications of the client
 Used Performance Center 9.5 for test script-scenario set-up, to run the load test and
analyze the test results
 Implemented the AJAX based architect and JavaScript to improve the performance of
the application
 Responsible for the Integration, SAT, TFP and Production migration and application
deployment
 Used Enterprise Libraries (Application Blocks) for connecting to the database.
 Created Batch files (.bat) for recording the Memory Dump, Perfmon logs, T-list of the
application on the TFP and Production Servers
 Used Master Pages and created Web User Controls for Code reusability and used several
State Management features
 Recreated the Stored Procedures for Learning Management System (LMS)
 Generated weekly and monthly reports using Crystal Reports SSRS and integrated all
of them in the ATS application
 Execute the Batches for the various applications using OpCon
 Processing batch ACDs as per the architectural design and implementation
 Created n-Unit testing and regressive testing cases for the entire application
Environment: .NET Framework 3.0 Visual Studio.NET 2008, C#.NET, ASP.NET, VB.NET,
ADO.NET, SOA, AJAX 2.0, WCF, Web Services, HTML/DHTML, LINQ, Corticon, CSS, SQL
Loader, Performance Center 9.5, Beyond Compare 3, Java Script, Oracle 10g, Crystal Reports
10.0, SQL Server 2005, Web OpCon, IIS 6.0, Visual Source Safe 6.0, Windows 2003
Satyam Computer Services 2010 May – 2011 Feb
Hyderabad, India
Software Developer
Satyam SoftwareSolutions provideswide rangeofservicesthat canmake banking easierand
more convenient than other finance related services to its customers. The online banking
system development helps customers in accessing their accounts and provides online
transaction services. The system allows users to trace account history, pay bills and apply
for loans. Customers can also change their personal information and order checks online
through this service.
Responsibilities:
 GUI Design using Server controls of ASP.NET
 Used Windows NT security to authenticate user name and password
 Developed in VB.NET Windows based Application with user-friendly controls and
ADO.NET components were used for database connection
 Responsible for developing the application using Classic ASP
 Provided Sorting and Multiple columns sorting features
 Designing the database and class modules
 Validating User input data
 Involved in developing and testing code changes for fixes and new modules to ensure
quality standards before releasing to the production environment
Environment: .NET Framework 2.0,Visual Studio .NET 2005, VB.NET, C#, C++,Classic ASP,
ASP.NET, ADO.NET, UML, Sybase, Visual Source Safe, IIS 5.0, Windows 2000.

More Related Content

What's hot (20)

Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
Bhargav
BhargavBhargav
Bhargav
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
New resume
New resumeNew resume
New resume
 
Sid K
Sid KSid K
Sid K
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Saketh_Resume1
Saketh_Resume1Saketh_Resume1
Saketh_Resume1
 
Resume
ResumeResume
Resume
 
DOT NET RESUME
DOT NET RESUMEDOT NET RESUME
DOT NET RESUME
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
 
Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani Resume
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
 

Viewers also liked

Viewers also liked (19)

Margaret Trevino resume
Margaret Trevino resumeMargaret Trevino resume
Margaret Trevino resume
 
Resume kit
Resume kitResume kit
Resume kit
 
David Locke Resume 2015 v2
David Locke Resume 2015 v2David Locke Resume 2015 v2
David Locke Resume 2015 v2
 
Brian Hendricks Resume v2
Brian Hendricks Resume v2Brian Hendricks Resume v2
Brian Hendricks Resume v2
 
RScarborough Resume 2014 General
RScarborough Resume 2014 GeneralRScarborough Resume 2014 General
RScarborough Resume 2014 General
 
Plk resume 7.25
Plk resume 7.25Plk resume 7.25
Plk resume 7.25
 
Thomas Bookhamer Resume
 Thomas Bookhamer Resume Thomas Bookhamer Resume
Thomas Bookhamer Resume
 
Christopher Noyes Resume
Christopher Noyes ResumeChristopher Noyes Resume
Christopher Noyes Resume
 
Resume
ResumeResume
Resume
 
Crystal Chapa 2015 Resume
Crystal Chapa 2015 ResumeCrystal Chapa 2015 Resume
Crystal Chapa 2015 Resume
 
Kevin Conley Developer Resume
Kevin Conley Developer ResumeKevin Conley Developer Resume
Kevin Conley Developer Resume
 
Chriss Jarrell Resume
Chriss Jarrell ResumeChriss Jarrell Resume
Chriss Jarrell Resume
 
Resume 12272013
Resume 12272013Resume 12272013
Resume 12272013
 
Bryan Robinson - Resume CV12082014
Bryan Robinson - Resume CV12082014Bryan Robinson - Resume CV12082014
Bryan Robinson - Resume CV12082014
 
The Pervasive M2M Market Opportunities & Verticals
The Pervasive M2M Market Opportunities & VerticalsThe Pervasive M2M Market Opportunities & Verticals
The Pervasive M2M Market Opportunities & Verticals
 
Urwish updated resume
Urwish  updated resumeUrwish  updated resume
Urwish updated resume
 
Resume John Stires Il
Resume John Stires IlResume John Stires Il
Resume John Stires Il
 
David M Patrick Resume
David M Patrick ResumeDavid M Patrick Resume
David M Patrick Resume
 
Austin C Mattson II Resume Mar 2012
Austin C  Mattson II Resume Mar 2012Austin C  Mattson II Resume Mar 2012
Austin C Mattson II Resume Mar 2012
 

Similar to Expert .NET Developer with Over 6 Years of Experience

Similar to Expert .NET Developer with Over 6 Years of Experience (20)

Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Edwin John.net
Edwin John.netEdwin John.net
Edwin John.net
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Resume
ResumeResume
Resume
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 
VenkateshDuvva_CV
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Ram Prasad P.S.S
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
 
RGProfile
RGProfileRGProfile
RGProfile
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Vikram_Singh_TeamLead
Vikram_Singh_TeamLeadVikram_Singh_TeamLead
Vikram_Singh_TeamLead
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 

Expert .NET Developer with Over 6 Years of Experience

  • 1. BHANU Phone: 832-703-8044 Email Id: bhanu9.net@gmail.com PROFESSIONAL SUMMARY  Over six years of hands-on experience in requirement analysis, development and implementation of Internet Web applications - ASP.NET, ASP.NET MVC, Silverlight and Client-Server based applications - WPF and Windows Forms applications using .NET technologies - VB.NET, C#.NET, ADO.NET and SQL Server.  Expertise in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.  Hands-on Experience on implementing Model-View-Controller (MVC 3.0/4.0/5.0), OWIN, Prism 4.1/5.0, Model-View-View Model (MVVM), Model-View-Presenter (MVP), Singleton, Factory design patterns.  Experienced in .NET n-Tier and Distributed Architectures - Web Services, WCF Services, WCF, WebAPI Restful Services (CORS) to deliver the business agility.  Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.  Expertise in implementing Task Parallel Library (TPL), PLINQ for Parallelism and Concurrency.  Proficient in working with various Microsoft .NET Frameworks 1.1, 2.0, 3.0, 3.5, 4.0 &4.5 Microsoft Visual Studio 2003/2005/2008/2010/2012/2013.  Hands-on experience in various Relational Database Management Systems(RDBMS) ,Oracle 9i/10g,11g MS SQL-Server 2000/2005/2008/2010/2012, T-SQL,PL/SQL- Writing Constraints, Indexes, Views, Stored Procedures, Triggers, User Defined Functions, Database Backup and Recovery and working knowledge on Multiple Dimension Expressions (MDX).  Expertise in LINQ, Lambda Expressions and Task Parallel Library (TPL).  Proficient in implementing Exceptional Handling, Caching and Application Blocks.  Expertise in developing Web Forms, User Controls, Custom Controls and Master Pages, Styles/Themes, State Management techniques - InProc/OutProc.  Expertise in working in Energy – Oil and Gas, Health, Insurance, Finance/ Accounting and Banking and E-Commerce Domains.  Strong experience in working with Reporting - SSRS, Telerik Reporting, Active Reports and Crystal Reports and also with SSIS, DTS and SQL Jobs.  Skilled in developing UML diagrams including use case , sequence, class, interaction, state and deployment diagrams using MS Visio and Rational Rose.  Excellent verbal and written communication and inter-personal skills.  Strong technical background, excellent analytical ability, problem solving skills.
  • 2. EDUCATION  Bachelors of Technology from Acharya Nagarjuna University, India. TECHNICAL SKILLS .NET Technologies: WPF, ASP.NET, VB.NET, ADO.NET, WCF – RIA, Restful, Web Services,AJAX,.NET1.0/1.1/2.0/3.0/3.5/4.0/4.5, COM+,DTD Databases: Oracle 8i/9i/10g, MS SQL Server 2000/2005/2008/2010/2012. Languages: C, C++, C#, VB, XAML, PL/SQL, T-SQL, HTML, DHTML, CSS, Java2.0, LINQ Reporting Tools: Crystal Reports, Reporting Services (SSRS), Active Reports Web Servers: IIS 5.0/IIS 6.0/IIS 7.0/7.5, IBM Web Sphere Version Control: Team Foundation Server (TFS), Visual Source Safe (VSS), Clear Case, Subversion Operating Systems: Windows Server2000/2003/2008 R2, Windows XP, Windows NT, UNIX Tools: Visual Studio 2003/2005/2008/2010/2012, Microsoft Visio, Cruise Controls, Telerik Tools, Rational Clear Case, Benthic Software, Photoshop, Software Methodologies: Agile Unified Process, UML, Waterfall PROFESSIONAL EXPERIENCE Kinder Morgan, Houston, TX 2014 Oct - Till Date Dart Revenues Senior .NET Developer The Dart Revenues project’s purpose in Kinder Morgan is to handle several standalone systems to manage the gas transportation across states. Systems to handle nomination, allocations, contracts and revenues are developed using .NET Framework. DART is the common name for all the applications in the company. They also have external applications and websites for informational postings for the customer as per NAESB standard. I am currently working on merging a new pipeline project into Kinder Morgan system. Responsibilities:  Responsible for requirement gathering from the SMEs, Manager and Business Users  Implemented n-tier architectural design– Presentation Layer (GUI), Business Access Layer (BAL), Data Access Layer (DAL) and Service Layer  Developed Service Oriented Architecture (SOA)  Implemented Model-View-Controller (MVC 3.0/4.0) architectural design pattern for the application.  Extensively used Microsoft.Net Design Patterns including Dependency Injection (D.I), Inversion of Control (IOC) and Singleton.  Developed Rich User Interface (GUI) Razor Views - using Custom Controls, User Controls, CSS, Helper Classes, Display Templates, and Editor Templates.
  • 3.  Improved responsiveness of Web Graphical User Interface (GUI) using Twitter Bootstrap, HTML 5  Designed highly responsive Web UI by using JQuery Libraries (JQuery AJAX) and AngularJS (Single Page Application).  Extensively worked with Task Parallel Library (TPL), Async-Await Actions and Controllers for concurrent and parallel processing.  Created Data Annotations, Self-Validating Models, Model Binders, AutoMapper and Domain Layer validations using Fluent  Validations Framework.CreatedComplex Stored Procedures, Triggers, Views, CTE for retrieving the data from the SQL Server database to fill the Business Objects  Created WebAPI Restful services (CORS) for data retrieval via Service Gateways.  Performance tuning of complex stored procedures to reduce the response time of the application  Performed n-Unit testing for different modules in the application to ensure a bug-free code in to Production Environment: .NET Framework 4.0/4.5 Visual Studio.NET 2012/2013,MVC 3.0/4.0, AngularJS -SPA, C#.NET, n-Unit Test, Telerik Controls, TPL, Web API Restful Services CORS, Fiddler, Bootstrap, LINQ, Lambda Expressions, Team Foundation Server, SQL Server 2012 Power Tools, Windows 2008, Agile Providence Health and Services, Santa Monica, CA 2013 Jun – 2014 Sep Claims Adjustment/Extension (CAE) Senior .NET Developer Providence Health Services is one of the prominent health service provider companies in USA. It providesits valuableservices to a goodvolume ofcustomersto improve, enhanceand to provide innovative solutions to states, physicians. The client has a legacy application developedin VC++called FacetsExtension. Facetsare invoked usingVB.NET. It has bothnew developments and change request (CR) to the existing modules. CAE application deals with the core logic for Claims Adjustments for all the major HealthCare providers. Responsibilities:  Responsible for requirement gathering from the End-Users and Business Analyst to develop the application and to modify the existing code  Implemented asynchronous calling mechanisms to isolate the UI processing with the backend data base call processing  Used VB.NET CSLA framework for building the business rules validations and for roles in the application  Codedin Presentation Layer, Business Logic layer, Data Access Layer and in Service Layer of the application using VB.NET  Developed Views using Windows Form Controls and Telerik Tools  Developed custom Classes and Business Objects to serve as the Model object using VB.NET  Implemented HL7 Messaging structure for the Data broker exchange
  • 4.  All reports from legacy systems to QNXT and converted them to technical implementation  Developed XML Parser for transforming various messaging formats – HL7  Used Enterprise Libraries (Application Blocks) and ADO.NET for connecting to the database  Used LINQ and Lambda Expressions for iterating through collections in VB.NET  Extensively worked on the WCF services and WebAPI Restful services for retrieving the data  Developed User Controls and Custom Controls for the Client Control Repository  Created Complex Stored Procedures for retrieving the data from the SQL Server database to fill the Business Objects  Used SSRS for various Weekly/Bi-Weekly Reports  Performed n-Unit testing for different modules in the application to ensure a bug-free code in to Production  Analyzed the performance of the application by using Diagnostics class, ANTS profiler Environment: .NET Framework 4.0 Visual Studio.NET 2010, VB.NET, MVVM, CSLA 3.0, HL7 Standards, HIPAA, Telerik Controls, Web Services, QNXT, LINQ, Lambda Expressions, ANTS Profiler, Team Foundation Server, SQL Server, SSRS, n-Unit Test, Power Tools, Agile(Scrum) Citi Group Sioux Falls , SD 2012 Apr – 2013 May Customer Bill Payment Senior .NET Developer Citi Group supports a number of mission-critical systems including core of its business- mortgage wholesale, Hedge funds and retail application transaction processing system. The application manages the life cycle of loans from origination till funding. I worked as a Senior Developer in the Financial Applications Technical Projects team. The team handles various projects that add/change/update the applications “Gemstone”, “MTRS”, “Retail Mortgage”, and “Secondary Marketing”. Gemstone is a web application that connects the actual business process with the customers. And the processing of information like validation and authentication is carried out in the intranet applications - Loan Data Purge, MTRS DB clean up. I was involved in the applications such as Gemstone UI, Loan Data Purge, and MTRS DB clean up, Bloomberg. Responsibilities:  Responsible for requirement gathering from the Client to develop the interface between GEMS and Sales Force  Created technical documentation at each stage of Software Development Life Cycle (SDLC)  Extensively developedthe UserInterfaceforthe Generationplus(GenPlus)productusing VB.NET  Implemented Service Oriented Architecture (SOA)  Developed Applications of ASP.NET using Server controls, HTML Controls, Data Grid, Data List and Validation Controls  Used Model View Controller (MVC) architectural Design Patterns for the development of the product
  • 5.  Created Web Services for Sales Force to retrieve the Borrowers information  Designed and developed n-layered applications which constitute Presentation Layer, Business Logic Layer and Data Access Layer  Used CSLA framework for building the business rules validations and for roles in the application  Created Complex Stored Procedures for retrieving the data from the SQL Server database to fill the Business Objects  Analyzed the performance of the application by profiling the code using ANTS Performance Profiler 6 from Red Gate  Used ANTS Memory Profiler 5 to analyze arbitrarily largenumberofmemorysnapshots and for Large Object heap fragmentation statistics  Created VB Classes for uploading the Loan Documents to the FTP Server  Created Custom Controls and User Controls to be used across the GEMS application  Implemented Generics and Collections as per the business needs.  Generated reports for the Under Writers using Dev Express Reporting Tool and SQL Server Reporting Services (SSRS)  Created Windows Forms (Win Forms) for the User Interface of the application  Responsible for deploying and publishing the ATS application  Performed n-Unit testing for all the functionalities of the Gen Plus product Environment: .NET Framework 3.0, Visual Studio.NET 2008, VB.NET, ADO.NET, SOA, MVC, Web Services, Developer Express Controls Volume 1, CSLA, ANTS Memory Profiler 5, ANTS Performance Profiler 6, SQL Loader, SQL Server 2005, SSRS, Team Foundation Server ,Power, Tools, Windows 2003 Dept. of Public Welfare South Dakota 2011 Mar – 2012 Mar Supplemental Nutrition Assistance Program (SNAP) Senior .NET Web Developer SNAP works on top of all the application teams. It interacts directly with Bureau of Information Systems (BIS) South Dakota and manages all the application activities. The teams adopted few of the applications namely Automatic Tracking System (ATS) ,UREP- Security Sync Batches, Learning Management Systems (LMS), Business Metrics (BMs) from the State-Human Services and does lot of development to meet the client’s new requirements. ITSS keeps track of the Production Batch schedules, ACDs, processes the application team requests and maintains the application in Production. Responsibilities:  Worked on the ATS User Interface (UI) to change the UI of the website. Made modifications, created various XSL, CSS files  Implemented Service Oriented Architecture (SOA) to serve various applications.  Implemented WCF to get the data and to expose and consume the Corticon services (Rules Engine)
  • 6.  Developed, implemented and consumed Web Services to call the State Worker Dash board demographic details  Worked with lot of COM/DCOM components in the ATS application  Extensively developed the code in C# for UREP application and numerous LDAP queries for user information from the Active Directory (Managed and Unmanaged Domain)  Created Packages and Stored Procedures for populating data on the State workload Dashboard  Used SQL Loader to load the data into database from the text files processed by UREP  Involved in project migration of Classic ASP in to ASP.NET, deployment and packages in accordance to the specifications of the client  Used Performance Center 9.5 for test script-scenario set-up, to run the load test and analyze the test results  Implemented the AJAX based architect and JavaScript to improve the performance of the application  Responsible for the Integration, SAT, TFP and Production migration and application deployment  Used Enterprise Libraries (Application Blocks) for connecting to the database.  Created Batch files (.bat) for recording the Memory Dump, Perfmon logs, T-list of the application on the TFP and Production Servers  Used Master Pages and created Web User Controls for Code reusability and used several State Management features  Recreated the Stored Procedures for Learning Management System (LMS)  Generated weekly and monthly reports using Crystal Reports SSRS and integrated all of them in the ATS application  Execute the Batches for the various applications using OpCon  Processing batch ACDs as per the architectural design and implementation  Created n-Unit testing and regressive testing cases for the entire application Environment: .NET Framework 3.0 Visual Studio.NET 2008, C#.NET, ASP.NET, VB.NET, ADO.NET, SOA, AJAX 2.0, WCF, Web Services, HTML/DHTML, LINQ, Corticon, CSS, SQL Loader, Performance Center 9.5, Beyond Compare 3, Java Script, Oracle 10g, Crystal Reports 10.0, SQL Server 2005, Web OpCon, IIS 6.0, Visual Source Safe 6.0, Windows 2003 Satyam Computer Services 2010 May – 2011 Feb Hyderabad, India Software Developer Satyam SoftwareSolutions provideswide rangeofservicesthat canmake banking easierand more convenient than other finance related services to its customers. The online banking system development helps customers in accessing their accounts and provides online transaction services. The system allows users to trace account history, pay bills and apply for loans. Customers can also change their personal information and order checks online through this service.
  • 7. Responsibilities:  GUI Design using Server controls of ASP.NET  Used Windows NT security to authenticate user name and password  Developed in VB.NET Windows based Application with user-friendly controls and ADO.NET components were used for database connection  Responsible for developing the application using Classic ASP  Provided Sorting and Multiple columns sorting features  Designing the database and class modules  Validating User input data  Involved in developing and testing code changes for fixes and new modules to ensure quality standards before releasing to the production environment Environment: .NET Framework 2.0,Visual Studio .NET 2005, VB.NET, C#, C++,Classic ASP, ASP.NET, ADO.NET, UML, Sybase, Visual Source Safe, IIS 5.0, Windows 2000.