Venkata Sasanka Mauli Nanduru
Senior .Net Developer
Email: acgg3w@r.postjobfree.com
Mobile: 469-***-****
Professional Summary:
. 10+ Years of experience in Information Technology includes Requirement
Analysis, Design, Development, Testing and Deployment
. Have expertise in SOA Architecture and business logic, the migration of
applications to production, documentation, participates in the
development of department technical procedures and designs user guides
. Implemented Object Oriented concepts (OOPS) like Inheritance,
Encapsulation, Polymorphism, Abstraction, Exception Handling, Events,
Delegates and Interfaces in C#
. Development experience with JavaScript and C# /VB for implementing client
side/server side code in ASP.NET applications.
. Good experience in extensively using ASP.NET Data Grid, Data List and
Repeater controls for displaying the data in a clear format.
. Experience in .Net VB.NET, C#.NET and ASP.NET, Web Services, Visual
Studio 2008, 2010,2012 MSMQ Server and WCF
. Expertise in implemneting SOA architecture thru WCF services which used
to rapidly building service-oriented applications that communicate
across the web and the enterprise.
. Developed Data Access Layer (DAL), Business Logic layer (BLL) also in
implementing Business Processes, Abstract factory as part of Service
Oriented Architecture (SOA) using C#
. Experience in Database Design, Database Programming and Normalization
using SQL Server
. Experienced in writing Database Queries, Stored Procedures, Triggers,
Cursors, Functions and Views in SQL Server 2000/2005/2008
. Expertise in generating Reports Using SSRS reporting Services tool and
Crystal Report Tools
. Experience in .Net Framework ( 1.0, 1.1, 2.0, 3.0, 3.5, 4.0), SSRS,
Crystal Reports, UML, Entity FrameWork,Design
Patterns(Singleton,Factory,Abstract and buldier) and MVC.
. Excellent knowledge in Model-View-Controller Architectures (MVC).
. Experienced in a fast paced Agile Development Environment including
Extreme Programming, Test-Driven Development (TDD) and Scrum.
. Good Experience in MicroSoft Windows Azure Platform for online and
Offline Database Synchronization
Education:
. B. Tech - Electronics and Instrumentation - 2003 from Bapatla Engineering
College, Nagarjuna University, India - 2003
Certification:
. Microsoft Certified Application Developer (MCAD) in .NET - 2007
Technical Skills
Programming Languages C# 3.0/2.0,VB.NET, T-Sql, PL/SQL
Web Technologies .NET Framework 3.5/3.0/2.0/1.x, ASP.NET
3.5/3.0/2.0/1.x, Javascript,AnjularJS
XML Technologies XML,XDOCUMENT,XSLT, XPATH, XSL
UI Technologies Winforms, WPF, ASP.NET WebForms
IDE Tools Visual Studio 2012/2010/2008/2005/2003, Sql
Server Management Studio
Databases MS SQL SERVER 2008/2005/2000, MS Access and LINQ
Servers Windows Server 2003/NT, Microsoft IIS
(7.0/6.0/5.0/4.0), Windows Azure
Middleware WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ,
WebServices, Enterprise Library 4.1/3.1, Entity
Framework
Version Control Tools Visual SourceSafe 2005/2008
Professional Experience
NIH(National Instuite of Health), Bethasdha, MD Aug'
2014 to Till Date
Senior.Net Developer
Project Title: DAIDS[pic](Division of Acquired Immunodeficiency Syndrome)
This Project is developed to maintains clinical trial protocol information
for DAIDS[pic](Division of Acquired Immunodeficiency Syndrome) world-wide
studies. The focus of the application is to provide DAIDS and its
collaborators timely access to information that helps them manage the
global clinical trials processes from protocol proposals through concluded
studies.
Responsibilities:
. Involved in the process of requirement gatherings.
. Involved in Designing and coding of application components in an Agile
environment utilizing a test driven development approach
. Involved in developing N-Tier Archicture Application
. Involved in preparing Activity,Class, collaboration and Deplyoment
Diagrams using Micosoft-Visio
. Involved in the Design and Implementation Process using Microsoft Visual
Studio .Net 2010/2012
. Involved in Developing and desiging the process using MVC with Entity
Framework.
. Implemented Restful WCF components and Entity Framework components
. Extensively used the ASP.NET features like Grid View, Detail View and
other controls
. Used cookies, Sessions and View state to store user information
. Used JavaScript, AnjularJS and HTML controls for Client Side validations.
Implemented UI development using HTML/DHTML, CSS and XML/XSLT
. Consumed Web Services using SOAP in order to retrieve data from other
platform systems using
. XML
. Involved in designing complete database objects like Tables, Views,
Stored Procedures, and triggers using SQL Server 2008
. Developed Reports Using SSRS reporting Services tool
. Used MicroSoft Windows Azure Platform for online and Offline Database
Synchronization
. Unit testing of the Application.
. Production Support
Environment :.NET 4.0, C#, SQL Server 2008, WCF, Entity Framework 2.0,
SSRS, WebServices, Windows Service, .NET 2010/2012, MVC, TFS, Azure
Platform
CITIServe, New York City, NY Oct' 2013 to
June'2014
Senior.Net Developer/Lead
Project Title: CITIServe -Terminal Application
This Project is developed to handle payments for Retail Solutions that
includes FMCG operations, purchases in shops, Bank Transactions,
Electricity bill payments, mobile recharge and lottery applications. The
company offering the services will provide POS Terminals to the merchants.
Merchants will perform the transactions using the terminals for the
customer
Responsibilities:
. Involved in the process of requirement gatherings.
. Involved in Designing and coding of application components in an Agile
environment utilizing a test driven development approach
. Involved in developing N-Tier Archicture Application
. Involved in preparing Activity,Class, collaboration and Deplyoment
Diagrams using Micosoft-Visio
. Involved in the Design and Implementation Process using Microsoft Visual
Studio .Net 2010/2012
. Involved in Developing and desiging the process using MVC with Entity
Framework.
. Implemented Restful WCF components and Entity Framework components
. Involved in designing complete database objects like Tables, Views,
Stored Procedures, and triggers using SQL Server 2008
. Developed Reports Using SSRS reporting Services tool
. Used MicroSoft Windows Azure Platform for online and Offline Database
Synchronization
. Unit testing of the Application.
. Involved in writing Java script functions for all Validations
Environment :.NET 4.0, C#, SQL Server 2008, WCF, Entity Framework 2.0,
SSRS, Restful WebServices, Windows Service, .NET 2010/2012, UML, MVC, TFS,
Azure Platform
Agadia, Parispanny, NJ
Dec' 2010 to Oct' 2013
Senior.Net Developer/Programmer Analyst
Project Title: PAHub-Piror Authorization
An application for accepting Prior Authorization request for Prescription
Drug Coverage and process the request to ascertain the eligibility for the
coverage. This projects deals with the claims processing of the patients
from which the patient are applying for the insurance company. The company
will process the claims request and by undergoing certain authorizations
patients will get their claims refund.
Responsibilities:
. Involved in the complete Software Development Life Cycle (SDLC) for
development process including Analysis, Design, Implementation, Testing
and Maintenance
. Involved in developing N-Tier Archicture Application
. Worked with ASP.NET Web Forms, Caching features, Configuring
Optimizations
. Working in an agile Environment to deliver higher-quality software far
more rapidly
. Used JavaScript, AnjularJS and HTML controls for Client Side
validations. Implemented UI development using HTML/DHTML, CSS and
XML/XSLT
. Consumed Web Services using SOAP in order to retrieve data from other
platform systems using
. XML
. Involved in Developing and desiging the process using MVC and Entity
Framework.
. Developed database layer using ADO.NET to access database procedures and
functions
. Involved in Developing Multi-Threaded logic using thread safe mechanism.
. Created SQL Stored Procedure to implement complex business logics to
improve performance
. Used TFS to manage the source code
. Involved in writing Java script functions for all Validations
. Performed Unit Testing
Environment: ASP.Net, C#, SQL Server 2005, Crystal Reports, WebServices,
Windows Service, Restful WCF.NET 2008, UML, MVC, TFS
Execlies, Dallas, TX
Jan' 2010 to Aug' 2010
Senior .Net Developer/Programmer
Project Title: Execlies
This projects deals with the claims processing of the patients from which
the patient are applying for the insurance company. The company will
process the claims request and by undergoing certain authorizations
patients will get their claims refund
Responsibilities:
. Developed .Net Components using C#
. Involved in designing database objects like Tables, Views, Stored
Procedures using SQL Server 2005
. Used CSS (Cascading Style Sheets) for branding purposes and user look and
feel
. Involved in developing user manuals and help documents
. Developed ASP.Net Custom Controls
. Involved in developing N-Tier Archicture Application
. Extensively used ASP.NET Data Grid, Data List and Repeater controls for
displaying the data in a clear format
. Configured Web.Config to support Application Configuration
. Managed local deployments
Environment :ASP.net, C#, SQL Server 2005, Crystal Reports, WebServices,
Windows Service, WCF .NET 2005 / 2008
NSABP (National Surgical Adjuvant Breast&Bowel Cancer Project) PA Jun'
2008 to Dec' 2009
.Net Developer/Programmer
Project Title: Tissue Bank Proposal Manager
Tissue Bank Proposal Manager (TBPM) is a web-based application, which comes
under Workflow Management System. The system will have its own database as
well as it will be able to read from several other data sources. The
purpose of this project is to automate and develop an online solution for
reviewing the proposals submitted by the Outside Investigators to get
access to the Tissue Bank data. The functional aspect of the application is
to keep track of the proposals of TBPM. The Tissue Bank Proposal Manager
will have further sub processes i.e. submitting the proposal, reviewing the
proposal and provides an efficient communication between the users
Responsibilities:
. Developed .Net Components using VB.net
. Involved in coding and desiging the webforms
. Involved in designing database objects like Tables, Views, Stored
Procedures using SQL server 2005
. Used CSS (Cascading Style Sheets) for branding purposes and user look and
feel
. Heavily used .NET Web Controls, Validation Controls and User Controls
. Serializations to transfer and persists data xml datasets
. Used Caching feature to increase the user response
. Extensively used the ASP.NET features like Grid View, Detail View and
other controls
. Used cookies, Sessions and View state to store user information
. Unit testing the Application
Environment: Asp.net,C#, SQL Server 2005, Crystal Reports, WebServices,
MSMQ Server, Windows Service, Visual Studio.NET 2003/2005
NSABP(National Surgical Adjuvant Breast&Bowel Cancer Project)PA Apr'
2007 to Jun' 2008
.Net Developer/Programmer
Project Title:Trial Tracking System
TTS (Trial Tracking System) is a Windows based application using smart
client technology to communicate with the server hosting data in MS SQL
database. The system will have its own database as well as it will be able
to read from several other data sources. The functional aspect of the
application is to keep track of the industrial trials of NSABP. The trial
tracking process might require further sub processes i.e. creating and
planning the trial, mapping locations, members, sites, investigators etc
with the trial. Each trial may also require some unique attributes and
requirements which the system should be able to handle. The application is
used by the Doctors and Investigators registered with NSABP. They collect
and save the information from patients suffering from the breast and bowel
related diseases and study them
Responsibilities:
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Designed and Implemented the structure of the WebServices with code
behind as vb
. Implemented the Windows Service to watch the database management
. Implemented MSMQ server for exchanging of the message from WebServices
. Involved in designing complete database objects like Tables, Views,
Stored Procedures using SQL Server 2005
. Developed Reports Using vb/Crystal Reports
. Used Visual Source Safe to manage the source code
. Customer support in handling UAT and Production Issues
Environment: VB. Net, SQL Server 2005, Crystal Reports, WebServices, MSMQ
Server, Windows Service, Visual Studio.NET 2003/2005
Sudelettra Nigeria Limited, Lagos-Nigeria Oct' 2005 to
Feb' 2007
.Net Developer/Programmer
Project Title: Employees Information
Before the invent of software development in SUDELETTRA NIGERIA the
personal department used to maintain the information of the employees
manually and this became very laborious to work to do so they proposed for
the development of the software.
Responsibilities:
. Involved in the Design and Implementation Process
. Designed and Implemented 3-Tier Architecture
. Developed .Net Components using Vb.net
. Involved in designing complete database objects like Tables, Views,
Stored Procedures, and triggers using SQL Server 2005
. Used CSS (Cascading Style Sheets) for branding purposes and user look and
feel
Project Title: Payrolls
This Module deals with the generation of the salaries of the employees
working in different locations and taking the reports into excel
sheets.Employees in this module has been divided into two groups basing the
groups and department names so that the salaries are calculated according
to the department names
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Involved in designing complete database objects like Tables, Views,
Stored Procedures using SQL Server 2005
. Involved in writing calss Factories using Vb.Net
Project Title: Suppliers & stores Management
This Module deals with the Information of the suppliers, company requires
purchasing some raw materials for the development of the work this
materials has to be purchased from the suppliers.
Responsibilities:
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Developed Reports Using VB/Crystal Reports
Environment: Visual Studio 2003, SQL Server 2000, ASP.Net, VB.Net
TRANSDYNE IT SERVICES, San Diego, CA Mar' 2004 to
Sep' 2005
.Net Developer/Programmer
Project Title: USSmartflow Billing
After the transcription is completed line count will be generated to all
the documents then for all those documents we will be generating bill for
the documents. The billing process starts with generating invoices and
developing bill for that accounts. this applications allows the client to
see the invoice configuration how we are generating bill to accounts we
will be considering the word document as a item and we will be reading all
the lines,headers and footers for that document we will set the cost for
lines based on characters by using that we will generate invoice for that
particular account after invoice is generated by using that invoice we will
generate bill
Responsibilities:
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Implemented the structure of the WebServices with code behind as vb
. Involved in designing complete database objects like Tables, Views,
Stored Procedures using SQL Server 2005
. Developed Reports Using vb/Crystal Reports
. Used Visual Source Safe to manage the source code
. Customer support in handling UAT and Production Issues
Project Title: Web delivery- USA
Once the files are ready (In the Indian office), they'll be uploaded to
U.S. Server. And in-order to get the copy of the documents the clients used
to send Mails etc. As this process again is dependant on Humans WEB
DELIVERY (Online Document Retrieval System) came into picture. This
application allows the user to get the actual files from anywhere through
Internet. The Client (Doctor) can search for the document using Patient
Name, MRN Number etc and get the actual Document information. One or more
documents are selected at a time and downloaded through https site. Even
Printing of the documents will be taken care by the application. The
downloading and printing is taken care by the ACTIVEX control which is
developed in vb6.0. TREEVIEW is provided where the Doctors can click on
his own name and filter the documents.
Responsibilities:
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Designed and Implemented the structure of the WebServices with code
behind as vb
. Implemented the Windows Service to watch the database management
. Implemented MSMQ server for exchanging of the message from WebServices
. Involved in designing complete database objects like Tables, Views,
Stored Procedures using SQL Server 2005
. Developed Reports Using vb/Crystal Reports
. Used Visual Source Safe to manage the source code
. Customer support in handling UAT and Production Issues
Project Title: Corporate Communication system
Corporate Communication Systems is developed to better communicate the
needs of the company to the employees and at the same time provide
performance analysis of all employees
Responsibilities:
. Involved in the Design and Implementation Process
. Develop and maintain the old and the new VB.NET environments
. Customer support in handling UAT and Production Issues
Environment: Visual Studio 2003, SQL Server 2000, ASP.Net, VB.Net[pic]