AddThis Social Bookmark Button
venugopal ravoori ( Available )
Lansing, MI - 48917 USA
Expertise :asp.net, c#.net, sqlserver
Status :Have Work Visa
Job Type :
All -
Position :

Resume
 
Summary




Over 6 6+ years of experience in Application Design, Development and Maintenance.
Experience in current technologies like ASP. NET, ADO. NET, C# and XML and Web services.
Experience in implementing web based, client/server, database systems using Visual Studio. NET
Experience with. NET development with Visual Studio. NET 20052008, ASP. NET, C#, VB. NET.
experience in Object oriented programming and GUI application development.
Extensive experience in ASP. Net, C#. net, VB. net, ASP, Visual Basic, COM, Active X, ADO, T-SQL, PL/SQL, Crystal Reports, Data Reports, Visual Source Safe, VBScript, JavaScript, AJAX, Defect Tracker, Issue Tracker, MS FrontPage, HTML, DHTML, XML and Cascading Style Sheets, MS-Office, SQL-Server Reporting, Microsoft office Share Point Server MOSS, Team Foundation Server.
Experience in writing scalable, reusable and portable n-tier enterprise applications using COM, COM+, MTS and MSMQ.
Proficient in a wide range of Internet technologies.
Experience in implementing AJAX by using wide variety of tools.
Experience in RDBMS, SQL-Server, ORACLE, ADO .NET, ADO, ODBC.
Worked extensively in huge database projects, as a back end programmer.
Experience in generating reports by using MS-Reporting services, CrystalReports, DataReports.
Designed databases, created normalized data models in SQL Server 2000/2005 using MS Visio Enterprise edition.
Experience in using configuration management tools like VSTFS, Microsoft Visual Source Safe and design Tools like Microsoft VISIO, Rational Rose.
Experienced in the complete solution life-cycle project initiation, gathering requirements from clients, preparation of functional and technical specifications.
Valued contributor who performs confidently and effectively under pressure and thrives on challenge.
NUnit, GUI, Black box, White box, System Integration, Load, Performance testing.
Excellent communicator and good listener.
Proactive attitude with excellent analytical, communication and inter-personnel skills


Employment

September, 2008 -  Present
Role : Programmer Analyst

State Of Michigan ., Lansing , MI

Description : State Of Michigan. Has various number of departments. Worked for DEQ Dept of Environmental Quality in developing the application MBSii which integrates with states main portal.

Responsibilities :
Developed the application using n-tier Architecture.
Designed and developed the UI, Business, Data layer using ASP.Net 3.5, C# .Net 3.5
Designed and developed web pages and user controls ascx using ASP.NET and C#.
Developed JavaScript functions for client validations.
Used Validation controls to validate the input Data using Validation Controls like Required Field, Range, Custom and Compare Validator.
Implemented AJAX by using .Net 3.5.
Developed CSS to display formatted style forms.
Developed the application using GridVews, Master Pages and Controls using ASP.NET 3.5.
Implemented Microsoft Application blocks at the Data Layer and for exceptional handling.
Used SQL-Server Reporting Services to develop various reports.
Implemented Web-Services which communicates with the main Portal
Written stored Procedures, functions by using SQL Server 2005.
Implemented Dynamic Paging for grid navigation.
Developed the services layer that is used for interaction with the database.
Used CVS for source-code maintenance.

Platform and Tools Used : ASP. NET, C#, ADO. NET, T-SQL, SQL-SERVER-2005, Visual Studio 2008, HTML, Java Script, AJAX, web services, CVS, Novell-Groupwise, Internet Information Server and Windows 2000 Server.


April, 2008 -  August, 2008
Role : Programmer Analyst

Microsoft Inc Redmond , WA State Of Michigan ., Lansing , MI

Description : MICROSOFT Inc is 1 of the world s leading software development company which focuses on developing different software s both for external and internal needs.

Responsibilities :
Developed the application using n-tier Architecture.
Involved in the preparation of functional specifications.
Developed the Interface for Mobile gateway.
Designed and developed the UI, Business layer using ASP.Net 3.0, C# .Net 3.0
Used Shared Point Server for uploading and sharing of Project related documents.
Designed and developed web pages and user controls ascx using ASP.NET and C#.
Used Team Foundation Server for source code maintenance.
Developed JavaScript functions for client validations.
Used Validation controls to validate the input Data using Validation Controls like Required Field, Range, Custom and Compare Validator.
Implemented AJAX by using .Net 3.0.
Developed CSS to display formatted style forms.
Developed the application using GridVews, Master Pages and Controls using ASP. NET 3.0.

Used Microsoft Predefined Services like Points, Authorization and Profile Services as part of the application development.
Used SQL-Server Reporting Services to develop various reports.
Designed SQL database tables and wrote stored Procedures, functions by using SQL Server 2005.
Used For XML for generating XML Output.
Implemented Dynamic Paging for grid navigation.
Developed the services layer that is used for interaction with the database.

Platform and Tools Used : ASP. NET, C#, ADO. NET, T-SQL, SQL-SERVER-2005, Visual Studio 2008, HTML, Java Script, AJAX, Team Foundation Server, Microsoft Office Share Point Server MOSS, web services, Internet Information Server and Windows 2003 Server.


December, 2007 -  March, 2008
Role : Programmer Analyst

Denver , CO

Description : Northern Lakes Data Corp.in collaboration with Transcore is providing state-of-the-art back office solutions to the Electronic Toll Collection industry. Systems are designed to track the life-cycle of every transactional element from inception to final disposition. Solution is designed to allow full visibility and tracking of every toll transaction, customer account and their interrelationships to Violation processing.
Responsibilities :
Developed the application using n-tier Architecture.
Developed UI, Business tier using .Net 2.0, C# .Net 2.0 and ADO .Net 2.0
Prepared the functional and technical documents.
Designed and developed web pages and user controls ascx using ASP.NET and C#.
Developed code behind classes and reusable components in C# .Net 2.0.
Used Telerik controls like RadAjaxPanel, RadGrid, Loading Panel and RadAjaxManager to Implement AJAX.
Implemented Paging for grid navigation.
Developed the services layer that is used for interaction with the database.
Designed SQL database tables and wrote stored Procedures to store and retrieve model information by using SQL Server 2005.
Used Validation controls to validate the input Data using Validation Controls like Required Field, Range, Custom and Compare Validator.
Developed JavaScript functions for client validations.
Developed CSS to display formatted style forms.
Used SQL-Server Reporting Services to develop various reports.
Implemented Web services which communicates with the Business Layer.
Developed complex GridVews, Master Pages and Controls using ASP.NET 2.0
Used Visual Source Safe for source code maintenance.

Platform and Tools Used : ASP. NET, C#, ADO. NET, T-SQL, SQL-SERVER, RAD Tools, Snag-it, Visual Studio 2005, HTML, Java Script, AJAX, Enterprise Architect, Visual Source safe, web services, SQL-Server Reporting Services, Internet Information Server 6 and Windows 2000 Server.


February, 2006 -  November, 2007
Role : Programmer Analyst

Richmond , CA

Description : The California Department of Public health plays a vital role to improve access to quality public health services, health outcomes and also to reduce the health care costs through prevention with services like disease screenings and vaccinations and patient safety initiatives while collaborating with local health departments, agencies and organizations throughout the state.
Responsibilities :
Analyzed the requirements and prepared design documents.
Developed GUI, Business and Data tier using .Net 2.0, C# .Net 2.0 and ADO .Net 2.0
Application design based on n-tier Architecture.
Developed custom controls and user controls using ASP.NET 2.0
Developed code behind classes and reusable components in C# .Net 2.0 used the ASP.Net controls Grid View, Repeater, DataList for effective interface design.
Developed the services layer that is used for interaction with the database.
Designed SQL database tables and wrote stored Procedures to store and retrieve model information by using SQL Server 2005.
Developed the web user controls and dynamic creation of web controls.
Designed Logical and Physical Data Models to represent TERF.
Implemented AJAX to reduce Postbacks.
Designed XML Web services description by using the Web services Description Language and System Web Services, Description namespace and related classes.
Developed Filter options to get dynamic viewing of type data in Text controls.
Developed complex GridVews, Master Pages and Controls using ASP.NET 2.0
Designed and developed various reports based on requirement.
Used Visual Source Safe for source code maintenance.

Platform and Tools Used : ASP. NET, C#, ADO. NET, T-SQL, JavaScript, SQL-SERVER, Visual Studio 2005, HTML, Java Script, XML, XSL, AJAX, Enterprise Architect, Visual Source safe, web services, SQL-Server Reporting, Internet Information Server 6 and Windows 2000 Server.


June, 2005 -  January, 2006
Role : Programmer Analyst

Chronus Kansas City , KS

Description : The goal of this application is to build a composite Marketing product which is used to maintain the back Office Services. Chronus is Codename for an application that will provide back office services over the web to companies who bill for time. This Project concern about the back office services like profiles, Clients, Agencies, Consultants, Vendors, Document management services like Schedule A s, Timesheets, Expense Reports, Invoices, Purchase Orders, Payments, Other Documents, Contractor accounting services like Accounts receivable, Accounts payable. There are 2 types contractors, like Independent Contractor solo and Contractor Agency. In this application all the documents that we maintain in PDF format only.

Responsibilities

Analyzed the requirements and prepared design documents.
Developed GUI, Business and Data tier using .Net 2.0.
Involved in designing and developing of front end screens using ASP.NET.
Implemented validation using validation controls and JavaScript.
Developed Style Sheet to provide dynamism to the pages and involved in unit testing and involved in critical bug fixing.
Created Reports at the back end using MS-Reporting Services and accessed them in Front end.
used Objected Oriented Concepts like Inheritance, Polymorphism, Exception handling.
Developed Master Pages and used as Layout in the subsequent pages.
Created User Controls for reducing the complexity of User Interface Design.
Used XML to customize the pages as per the requirements
Involved in development of XML Web Services, Web Methods in C#.
Used web services in the Applications.
Implemented Customized Paging in the aspx pages with the DataGrid.?
Involved in implementing the business and data access components.

Platform and Tools Used : ASP. NET, C#, ADO. NET, T-SQL, MS-Reporting Services JavaScript, SQL-SERVER, Visual Studio 2005, HTML, Java Script, XML, XSL, Enterprise Architect, Visual Source safe, Internet Information Server 6 and Windows 2000 Server.

Task Based works April 04 to May 05 Cinergy Communications, KS Role : Programmer Analyst
Description
Cinergy Communications is a Telecom Company LEC that operates in Indiana, Kentucky, Kansas, Missouri and Florida. Worked on various projects like Product Catalog Tools, SMS Response Report Tool and CABS Tool and generated more than 25 scripts for call data analysis, accounting analysis and billing analysis

Responsibilities :
Involved in designing and developing front end screens using ASP.NET.
involved in JavaScript to handle client side programming and for validating screens.
Developed Style Sheet to provide dynamism to the pages and involved in unit testing and involved in critical bug fixing.
Developed data driven web pages using ADO .Net Utilized database components to access database using ADO .Net.
Responsible for writing SQL and T-SQL queries for writing stored procedures and triggers
Utilized the base UML methodologies and Use cases modeled by architects to develop the front end interface. The class, sequence and state diagrams were developed using Rational Rose.

Platform and Tools Used : ASP. NET, C#. Net, ADO. Net, XML, HTML, JavaScript, VBScript, SQL-Server, T-SQL, TOAD, Rational rose.


January, 2003 -  February, 2004
Role : Programmer

Bangalore India .

Description : Clinical Research Organization is a project developed for the needs of Biotech firm. Before bringing the drug into the market, the drug needs to undergo several periodic processes and then it is released into the market. The purpose of this project is to allow the medical examiners to conduct several periodic tests on the group of Identified volunteers. defining rules for conducting tests and identifying volunteers for tests by dividing them into groups.
Responsibilities : Programming using C# .Net, SQL-Server.
Developed various business and database components using C# .Net.
Used Various Controls like Tree View, List View and Data Grid Controls.
Generated Crystal Reports using Standard Report Expert.
Created tables, views and database triggers stored procedures and T-SQL to implement Cursors, Triggers and Functions to support application's back end.
Involved in peer-to-peer code reviews.
Involved in Unit Testing.


June, 2002 -  December, 2002
Role : Programmer

Virtual Soft Solutions India Ltd India
TravelBizIndia is a travel floor which gives the Information regarding site-seeing places of Andhra Pradesh and Information about various Tourist Operators. The information includes Visiting Places of Andhra Pradesh, Information of Packaged Tours and Tour Conductors and their package details with rates and facilities. New operators can register to become member of the travel floor and provide their services like Online Reservation, Cancellation and postponement of Tour. The members have the facility for User creation, set user privileges and Managing Users Managers, Booking Clerks, Agents Operator level with a rich set of drill down reports.
Involved in visualization and design of concept.
Database Design.
Involved in freezing front end validations.
Downloading information from database server to client machine using vbscript.
Server side coding for dynamic cataloging using server side scripting ASP.
Developed member component using VB.
Developed search and advanced search components.
Involved in functional testing and site maintenance.
Environment : ASP, VBScript, Microsoft SQL Server, Microsoft Visual Interdev, Microsoft FrontPage, IIS, Adobe PhotoShop, Microsoft GIF Animator, flash


December, 2001 -  May, 2002
Role : Programmer

ValueLabs India




Education

Masters in Computer Science and Engg



Skills

Languages C#, VB. NET, VB, C, C++, JAVA, SQL, T-SQL, PL/SQL, Web Technologies ASP. NET, ASP, HTML, DHTML, XML, VBScript, JavaScript, AJAX Middleware. NET Remoting, Web Services Analysis/Design UML, Enterprise Architect, Visio Development IDE Visual Studio 200820052003, 6.0 Operating Systems Windows Vista, XP/NT/2000/98/95/Unix Reporting SQL Server Reporting, Crystal Reports, Data Reports. SCM Team Foundation Server, Visual Source Safe Tools and Technologies Microsoft Visual Studio, AJAX, ODBC, DAO, ADO, Multithreading, Sockets, Visual SourceSafe, MSXML parser, IIS, Win32 API, Query Analyzer, MS Visio 2003, Rational Rose, MS-Reporting Services, SQL-Server Reporting, Microsoft Office Share Point Server MOSS, Team Foundation Server.
Description : OCMMS is a fully integrated application Suite designed to meet the unique demands of the Coal Mines Industry. The Project Consists Of Modules like Stores, HEMM, HPS, MPM, Safety etc. Stores Modules takes care of complete Information of all Items received, stock, issued items. Hemm Module is used for maintaining Vehicle Maintenance details. HPS Module is used to represent Vehicle Performance details, MPM Module is used for Attendance details and Safety Module is used for accident details across site. Responsibilities : Programming using Visual Basic and ORACLE etc. Designing of front end interface and validations in Windows Forms. Developed various business and database COM components ActiveX DLL using VB6. Used Ado s to interact with the Databases. Used Various Controls like Tree View, List View and Data Grid Controls. Generated Reports using Crystal Reports. Involved in Unit Testing and Writing Test Cases. Platform and Tools Used : VB, ORACLE, Crystal Reports, Windows-98.