Uday Reddy
**********@*****.*** • 814-***-****
________________________________________
SUMMARY
• SDLC: Over 5 years of IT experience in requirement analysis, design and development of Client/Server and Intranet applications.
• .Net: 5 years of strong .NET experience using ASP.NET, C#.NET, VB.Net, ADO.NET, Web Forms, Win Forms, XML, Web services.
• ASP/VB: 5 years of solid development experience of Web, Internet and Intranet applications using ASP 3.0/2.0, VBScript, JavaScript, XML, XSL, XSLT, DOM, Style Sheets, IIS 5.0/4.0, MTS, Visual Interdev 6.0, ADO 2.5/1.5, HTML 4.0, DHTML, ODBC, OLEDB, .NET, VB 6.0.
• Microsoft Tools: 5 years of strong Microsoft experience using Visual Basic 6.0, ASP, Crystal Reports, WinNT/2000/XP platforms with SQL Server 2000/2005.
• Reporting: 5 years of strong Reporting experience in developing web/client server reports using reporting tools like Business Intelligence experience using Crystal Reports and Crystal web reports for .NET.
• RDBMS: 4 years of strong RDBMS experience on MS SQL Server 2008/2005, Oracle 10g/9i/8i, PL/SQL, SQL Packages, Stored procedures, Functions, Views. Extensive usage of T-SQL, Data Management, Creation, Backup and Recovery.
• User Interfaces: 5 years of UI development experience using HTML, DHTML, CSS, XML, JavaScript and VBScript.
• Expertise in web services and AJAX.
• Crystal Reports: Proficient in Module Development, Data Migration and Report Writing using Crystal Reports, Data Modeling.
• Web: Expertise in N-tier Web Development analysis, implementation, interfacing/reporting, data migration and troubleshooting. Extensive work in Developing web forms, web controls, user controls in ASP.NET.
• Data: Extensive use of the Data grids, Data Readers, Data Adapters, Data List and Datasets for data manipulation
• Implementation: .NET Security / Windows Authentication and Authorization.
PROFESSIONAL EXPERIENCE
Gannon University, Erie, Pennsylvania Feb ’07 to Present
.Net Programmer
Project: College Administrative Forms eManager(CAFÉ)
The CAFÉ website is designed for online form submission of teaching schedule, off-campus activities, and office hours by faculties to the Dean and Chair of the department for approval.
Responsibilities:
• Gathered Business requirements from end users conducted business analysis, developed System Specifications requirements.
• Developed multi-tier application using the .NET Framework.
• Designed and developed web pages using ASP.NET with C#.NET as business layer language.
• Involved in database design, creating tables, views, triggers, indexes.
• Created Graphical User Interface using various server controls, HTML controls and user controls.
• Implemented CSS for adding style to web documents and to attain uniformity through all pages.
• Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
• Used the AJAX Technology for developing Web Pages.
• State Management was achieved using Session State, View State and also client side state management techniques using Query Strings.
• Extensively used ADO.NET objects such as Datasets, DataTables, and DataViews for consistent access to SQL Server 2008 data source
• Created several Web Forms with controls like Repeater control, DataList control, Gridview control, DetailsView control, Formview control and DataGrid control to display the data in a customized template format.
• Implemented role based - forms based authentication to authenticate the user credentials.
• Developed complex SQL stored procedures for data manipulation and query data in SQL Server 2008.
• Was responsible for analysis, mapping, and migration of data from different data sources to the new database.
• Worked on WSDL to integrate with the Web Services for data exchange.
Environment: C#.NET, ASP.NET 3.5, Visual Studio 2008, ADO.NET, Microsoft Visio, AJAX, MS SQL Server 2008, XML, JavaScript, CSS, VSS, HTML, UML, IIS 6.0, Windows XP, Web Services
Project: Syllabus Management System
The Syllabus Management System (SMS) website is designed to streamline syllabus creation and management. This tool implements step by step approach to create and edit syllabus effectively and efficiently.
Responsibilities:
• Gathered Business requirements from end users conducted business analysis, developed System Specifications requirements.
• Designed and developed database tables required for possessing data.
• Developed the Master Page and applied that Master Page in all Content Pages using ASP.Net 3.5
• Developed a Business Layer, which has all Business Validations using C#.Net.
• Developed components and user controls using C#.Net.
• GridView, DetailsView,Formview and Datalist Server controls are used to manipulate the data and display the required information
• Wrote mail components, upload component Using .NET Framework classes.
• Have worked with Cascading Style Sheets for providing look and feel structure for the web pages.
• Used MSVISIO to generate E-R diagrams, Flow Diagrams and Non-Technical diagrams.
• Involved in writing Stored Procedures for maintaining business rules in SQL Server database as the backend.
• Written Client-Side Validations Using Java Script.
• Implemented Security using Forms Authentication.
• Implemented AJAX technology for smooth communication between client and server
• Have worked with Com for making COM components understandable by the .net applications
Environment: Visual Studio 2008, .Net Framework 3.5, C#. Net, ASP.Net,Ado.Net, Com, IIS 6.0, SQL Server 2008, SQL, T-SQL, HTML, DHTML, Java Script, Microsoft Visio, Windows XP
Marlabs, Bangalore, India May ’04 to Dec ’06
.Net Consultant
Project: Online Airlines Travel Planner Guide (OAG-TP)
The Travel Planner product range is one of OAG’s key products, delivering its data and associated functionality to subscribers either through the Extranet, Intranet or ‘single user’ version. Customers are both travelers and travel arrangers, who use the product to plan travel arrangements for multiple people. This project is a major initiative to re-engineer the Travel Planner Product based on .Net and other related technologies.
Responsibilities:
• Developed the Master Page and applied that Master Page in all Content Pages using ASP.Net 2.0 in CCO Application.
• Developed a Business Layer, which has all Business Validations using VB.Net
• Developed Data Access Layer XML Web Service using Visual Studio 2005 and calling Data Access Layer Service from Business layer.
• Developed components and user controls using VB.Net.
• Features like Dataset, Data Reader and Data Adapter used to develop a Data Access Layer Using ADO.NET.
• Data Grid, Data List and Repeater Server controls are used with ADO.NET to manipulate the data and display the required information.
• Assisted in the middle-tier design for communicating data to and from database via XML Web Services.
• Implemented the Security Roles to the new database.
• Assisted in the middle-tier design of XML, XSD’s, and XSLT’s for communicating data to and from database via WCF and XML Webservices
• Experienced in Prepare, read, write and understand program specifications.
• Used MSVISIO to generate E-R diagrams, Flow Diagrams and Non-Technical diagrams.
• Wrote mail components, upload component Using .NET Framework classes.
• Designed and developed database tables required for possessing data to create extract files in the required format.
• Involved in writing Stored Procedures for maintaining business rules in Oracle database as the backend.
• Have studied the existing Visual Basic 6.0 components and converted into the managed .Net Components.
• Have worked with Com+ Interop for making COM components understandable by the .net applications.
• Have worked with Cascading Style Sheets for providing look and feel structure for the web pages.
• Implemented Security using Forms Authentication.
• Written Client-Side Validations Using Java Script.
• Administered and Troubleshooted Various issues with IIS 6.0 like Compatibility issues with ASP.Net, HTTP Status Codes, optimizing Performance, Pooling, scalability of web services and configuration of sites etc.,
• Designed appropriate testing plans for QA and Production data.
• Involved in Formal Software Unit Testing.
• Involved in Formal Software Integration Testing.
• Involved in Stress, Load Testing using Microsoft Application Center Test (ACT).
• Testing of database, queries optimization and performance.
• Maintained the Visual Source Safe Version Control of the Entire project and Customer Solutions & track record, releases to production servers.
• Implemented an Algorithm, which automatically gives database password, (with current user password) to made transactions in database.
Environment: : Visual Studio 2005, VB. Net, ASP.Net, SSL, Ado.Net, Com+ Interop, IIS 6.0, SQL Server 2005, SQL, T-SQL, HTML, DHTML, Java Script, Microsoft Visio, Visual Source Safe, Crystal Reports 10, Windows NT, VB 6.0
Project: Job Search Light
Online job placement services for the Christian community. Open for online registration, but payment of the registration fee is not charged online. There are three kinds of visitors; Employer, Employee and a casual visitor. There are three kinds of profiles. Employer profile, Employee Profile and the job profile. A visitor needs to register as an employee to apply/view any job, and a visitor needs to register as an employer to view profiles and post job. Registration is mandatory to use this service. Unfinished profile is not a registered profile; unfinished job profile cannot be posted. Any user can cancel their membership by sending an authorized mail requesting the canceling of their membership.
Responsibilities:
• Developed the Master Page and applied that Master Page in all Content Pages using ASP.Net 2.0
• Developed a Business Layer, which has all Business Validations using VB.Net
• Developed components and user controls using VB.Net.
• GridView, DetailsView, Formview Server controls are used to manipulate the data and display the required information
• Have worked with Cascading Style Sheets for providing look and feel structure for the web pages.
• Involved in writing Stored Procedures for maintaining business rules in SQL Server database as the backend.
• Written Client-Side Validations Using Java Script.
• Implemented Security using Forms Authentication.
Environment : Visual Studio 2005, .Net Framework 2.0, VB.Net, ASP.Net, Ado.Net, IIS 6.0, SQL Server 2005, SQL, T-SQL, HTML, DHTML, Java Script, Windows XP
GRADUATE ASSISTANSHIP
Project: PRM – Precision Rehab Manufacturing May ’08 to Dec ’08
The purpose of this project is to research and develop specialized software for the reliable capture of a three-dimensional custom seating surface images using stereo vision technology.
Responsibilities:
• Developed an automatic camera interface process to capture left and right images of object and to set a filter on image of interested working area by using Triclops SDK.
• Experiment of criteria acceptances for camera distance, occlusion.
• Experiment of physical setup of Bumblebee stereo vision camera.
• Experiment of different environmental illumination conditions to get enough pixels on surface.
• Developed a scaling process to increase acceptable points from SDK output by using VC++
• Developed smoothing algorithm to make the surface smooth.
• Interpolation algorithm is developed in Matlab.
• Develop Mill software to take higher resolution as input.
Environment: C++, Matlab, Visual Studio 2005
Project: ArcGIS Mar ’08 to Apr ’08
Responsibilities:
• Study of common uses and functions of ArcGIS application
• Study of uses of ArcMap and ArcToolBox
• Manipulating display parameters in ArcMap
• Creating ArcMap layers from selected features
• Create Map using Map template
Environment: ArcGIS Desktop 9.2
Project: Erie Hospital Jan ’08 to May ’08
This project is helpful for physicians and patients. Patients can schedule an appointment on line and
physicians can view the scheduled appointment for a particular day.
Responsibilities:
• Gathered Business requirements from end users conducted business analysis, developed System Specifications requirements.
• Have worked with Cascading Style Sheets for providing look and feel structure for the web pages.
• Used MSVISIO to generate E-R diagrams, Flow Diagrams and Non-Technical diagrams.
• Designed and developed database tables required for possessing data.
• Designed the UI using HTML, DHTML
• Developed a Business Layer, which has all Business Validations using C#.Net
• Involved in writing Stored Procedures for maintaining business rules in SQL Server database as the backend.
• Written Client-Side Validations Using Java Script.
• Implemented Security using Forms Authentication.
Environment: Visual Studio 2008, C#.Net, SQL Server 2008, T-SQL, HTML, DHTML, Java Script, Microsoft Visio.
Project: FameFam Social Networking Sep ’07 to Dec ‘07
Responsibilities:
• Gathered Business requirements from end users conducted business analysis, developed System Specifications requirements.
• Webpage templates are designed using Smarty.
• Site logo is designed using Photoshop.
• Have worked with Cascading Style Sheets for providing look and feel structure for the web pages.
• Used MSVISIO to generate E-R diagrams, Flow Diagrams and Non-Technical diagrams.
• Designed and developed database tables required for possessing data.
• Developed a Business Layer, which has all Business Validations using PHP
• Written Client-Side Validations Using Java Script.
Environment: Micromedia Dreamweaver, PHP, MySql, HTML, DHTML, Java Script, Smarty.
Project: Banking Feb ’07 to May ‘07
This project is developed to maintain user bank account.
Responsibilities:
• Designed database tables for data processing.
• Designed a Model 2 framework (MVC Model) similar to Apache Struts for Web Interface Using Java Servlets, JSP and Java Beans.
• JDBC was used to connect to the SQL Server database and validate transaction entries.
• Involved in deployment of webapplication in Websphere server.
Environment: J2EE, JSP, Java Beans, JDBC, SQL, IBM Web Sphere Application Server, IBM
Rational Application Developer, SQL Server 2005, Windows XP.
EDUCATION
Gannon University, Erie, Pennsylvania 2008
M.S., Computer & Information Science
GPA: 3.7
TECHNICAL SKILLS
Operating Systems Unix, Windows NT, Windows XP.
Languages Java ,C, C++, C#, VB, SQL, PL/SQL
Web Technologies ASP.Net, VB.Net, C#.Net, AJAX, Java Script ,CSS, HTML, DHTML, Web Services, XML, XSLT, JSP, Servlets, PHP
GUI EXT JS 2.0, Adobe Flex 3.0
RDBMS ORACLE 8i/9i/10g, MS-Access 2000, MySQL 5.1, SQL Server 2005/2008
Web/Application Servers Web Sphere 5.1/6.0 , Web logic 6.0, JBOSS 4.0, Apache Tomcat 4.1/5.1,IIS
IDE / Tools Dream weaver, Visual Studio 2005/2008, SQL*Plus, SQL*Loader
Reporting Tool Crystal Reports 9
References Available Upon Request