Uday Chilukuri
Michigan
***********.***@*****.*** - 408-***-****
• Over 6+ years of experience in software development, encompassing a broad range of areas
related to software development that includes client handling, design refinement, programming,
reviewing and bug fixing.
• Broad technology background with in-depth, hands-on experience in object oriented,
component technologies like Microsoft .NET 3.5/3.0/2.0 WCF (Windows Communication
Foundation) and WPF (Presentation Foundation).
• Experience in working with Web Services and WCF.
• Very Good experienced in object-oriented programming.
• Hands on with Microsoft technologies including ASP.NET, MVC, C #, VB.NET, ADO.NET, VSS and
TFS.
• Vastly experienced in creating stored procedures, triggers and SQL reporting services and
knowledge of SQL Server.
• Involved in all the stages of Software Development Life Cycle including Requirements, Analysis
and Design, implementation, integration and testing, deployment and maintenance.
• Extensive experience working with JavaScript, JQuery, XML and HTML.
• 3 years of experience working with AJAX.NET and the toolkit controls.
• Experience in using design patterns and in developing UML diagrams including use case
diagrams, class diagrams and dependency diagrams with visual studio IDE etc.
• Experience in using advanced .NET technologies including delegates, events and generics etc.
• Experience in handling .NET migration projects.
• Experience in development of n-tier/multi-tier applications.
• Operates well with business analysts, programmers and end users in a cross functional team.
• Ability to quickly adapt to changing environments professionally and personally.
• Hardworking, interested in learning new technologies with good communication skills and adept
at working in both team environments as well as individually.
WORK EXPERIENCE
Site Manager (SiteMan)
T-Mobile - Bellevue, WA - November 2012 to Present
Designation: Role: Developer/ Analyst
Description: The Site Manager (SiteMan) is a web based system which integrates the system tools
& data as well as Incorporates a workflow management. SiteMan allows users to query specific
building data depending on the Individual need.
Responsibilities:
• Designed the SQL Server database for application.
• Developed Data Access layer to interact with the MS SQL database
• Developed stored procedures, views, temporary tables, cursors, user-defined functions using
T-SQL
• Developed Business layer classes (components) to embed all the business logic
• Dynamically created controls on the ASP.NET web forms based on database values and also
associated validators to them dynamically
• Worked on .NET Framework 3.0, C#.NET, ASP.NET.
• Development of ASP.NET web application in 3-Tire architecture.
• Involved in retrieving data using ADO.Net with ASP.Net, worked with the database using
• ADO, ADO.Net (Data Readers, Data Adaptors and Datasets.).
• Involved in using of Typed-Datasets for the Insertion & Selection of the Data in to Database.
• Involved in creating of Tables using Normalization Techniques and Referential Integrity rules.
• Involved in Preparing and writing of Use Cases using UML for preparing of the Functional
requirements and Technical requirements from Business requirements
• Involved in working with the Production Issues and enhancements.
• Involved in Creating, Designing the SQL Reporting Services.
• Involved in using of Asp.Net Server controls as per the Client Requirements.
• Involved in Designing of the WebPages using Asp.Net Controls.
• Involved in Redesigning of the SqlServer2005 Database.
• Involved in creating of the tables following the Normalization techniques.
• Involved in performance tuning of procedures, functions and other SQL statements in
SqlServer2005.
• Involved in designing and developing front-end screens using HTML & ASP.NET Controls.
• Responsible for writing Java Script files for client side Validation.
• Intensively Used Data editing and displaying controls like Repeater, Grid view and Data List
with • Paging and sorting capabilities.
• Extensively used Data Reader and Datasets.
Environment: ASP.NET, HTML, C#.NET, Visual Studio.NET, ADO .NET, .NET Framework, MS SQL
Server, JavaScript.
Web Developer
Teachers Insurance And Annuity Association - Charlotte, NC - September 2011 to October
2012
Designation:.Net Developer
Description: TIAA is the leading retirement provider for people who work in the academic,
research, medical and cultural fields. It is in fortune 100 list about 80th position.TIAA not only
provide retirement fund also provide mutual funds and banking sector.
Responsibilities:
• Involved in Full life cycle of the project from requirements gathering to transition using Agile
Methodology.
• Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT,
HTML, JavaScript.
• Implemented the AJAX to achieve the Rich user interface by using XMLHTTP object and ASP.Net
XML control, expert in using ASP.NET AJAX controls like for Update panel, Dropdown lists, and a
Ticker Control for a rich User Response and tuning the performance problems in ASP.NET AJAX.
• Utilized ADO.NET technology extensively for data retrieving, querying, storage and
manipulation using views, User Defined Functions, Stored Procedures for inserting/updating/
Deleting the data into the relational tables.
Environment: VS,.NET(2008/2005),.Frame Work(3.5/3.0), ASP.NET(3.5/3.0), C#(3.5/3.0), Web
Services, LINQ, WCF, WPF, SILVER LIGHT, AJAX, ADO.NET(3.5/3.0), SQL Server 2008/2005, XML,
XSL/XSLT, HTML, JAVA SCRIPT, SSRS, Unit testing, System Testing, NUNIT 2.2.
Net Developer
Revolution LLC - Tampa, FL - May 2010 to August 2011
Revolution Money Exchange
Description:
Money Exchange is the new way to send and receive money online between Money Exchange
Accountholders. It's a great way to exchange money with friends, colleagues or online sellers and
Share Restaurant, Travel and households expenses. It's easy, secure and best of all, it is Free to
register and free to send and receive Money between Money Exchange Account holders.
Responsibilities:
• Designed and developed ASPX, C# Code behind in VisualStudio.NET.
• Implemented Business Logic using C# class libraries.
• Developed User Controls for reusability, consistent look and feel.
• Implemented Client side Form validations using JavaScript, Server side validations and
validations at Database level.
• Involved in code reviews, presentations, coordination and knowledge transfer.
• Involved in writing use cases and class diagrams.
• Extensively used Visual SourceSafe for version control.
• Writing Packages, stored procedures, views, functions and triggers in Sqlserver2005.
• Involved in implementation of Agile Methodology by TDD Methods.
• Involved in creating of the tables using Normalization techniques & Referential integrity rules.
• Configured the entire Web Application through the Web.Config File.
• Writing Client side Validations as well as Server side validations.
• Involved in designing and developing front-end screens using ASP.Net controls.
• Responsible for writing Java Script files for client side processing and validation, Style Sheet
(CSS) files to control the look and feel in a centralized manner.
• Involved in writing classes for data access layer, which acts as a bridge between the business
layer and data layer.
• Intensively Used Data editing and displaying controls like Repeater, Grid view/ Data Grid and
Data List with paging and sorting capabilities.
• Implemented 3-Tier Architecture on this Web Application.
• Involved in the Implementation of the SQL Server reporting services.
• Involved in Generating of the Reports from the given flat files, Delimited files and from different
types of inputs.
• Performed user data validations using regular expression, required field, compare and custom
validators.
• Extensively used Data Reader and Datasets.
• Extensively used State Management concepts like Sessions, cookies and Caching.
• Implemented the ASP.Net Ajax Server Controls (AJAX tool kit).
• Intensively used INLINE-EDITING on data grid.
• Involved in the Consumption of the Third-Party Web services for checking of the Credit History.
• Involved in testing of Whole Application, following different types of testing Scenarios.
• Performed Unit testing, Black box testing, Referential Integrity testing, and Sanity testing.
• Introduced Server variables Concepts for the Information of the visitor & for security purpose
• Used tracing and exception handling extensively.
• Involved in Migration of the Application from .Net2.0.
• Involved in writing the Flow of the Test Scenarios using UML.
• Designing database and creating appropriate tables with necessary constraints.
Environment: Visual Studio.Net2005, .Net Framework3.0, ASP.Net, C#.Net, ADO.Net, Visual
Source Safe, IIS, SQLServer2005, ASP.Net Web Services, JavaScript, VBScript, TCP/IP, Windows
XP, HTML, DHTML, MS Visio, AJAX Toolkit, QTP, Crystal Reports, SSRS, XML, UML, TFS, WCF, WPF.
NET Developer
Clinilabs Inc - November 2008 to March 2010
Description: CliniLabs is a clinical Research organization, doing research for different types of
medicines. Research for sleep study was carried out on several patients for specific time duration.
During the time when they are sleeping various observations are recorded in the database.
Responsibilities:
• Involved in SDLC for Designing, Developing and Testing of the System.
• Gathered user requirements by interacting with users and prepared Software Requirements
Specification (SRS) and other supporting documents.
• Designed and developed UI (Web Forms), User controls using ASP.NET (C#) after interacting
with users for requirements.
• Implemented Data access layer (DAL) using ADO.NET to connect and retrieve and Manipulate
database information.
• Implemented Functions, Triggers and Store Procedures using SQL in SQL Server 2005.
• Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed
Master Pages, classes for reuse.
Environment: Microsoft Visual studio(2006),.Net Framework 2.0(c#), ASP.NET, ADO.NET, SQL
Server 2005, WEB SEVICES, Ajax, XML, HTML, CSS, Unit Testing, Integration Testing
Net Developer
Dr.Reddy's Pharmaceuticals - July 2007 to September 2008
Responsibilities:
• Took active part in the Development and Testing phases of SDLC.
• Created User Interface using HTML and VB.NET
• Client side validation of pages done in JavaScript and validation controls were incorporated for
server side validation.
• Implemented the business logic in the middle tier using VB.NET
• Developed a Web Service Component to send information from the client.
• Implemented Role Based security with Form Based Authentication.
• Used ADO.NET, data grids and XML to retrieve the data from the database.
• Developed DTS packages and populated data in SQL Server 2000
• Implemented the Data Access Layer for interacting with Database.
• Used Datasets and GridView to retrieve and display the data in the required format.
• Created Views and Triggers and Joins to manipulate the data.
• Used Crystal Reports for the reporting part of the application.
• Decided all the Security Concern (IIS Security, Web application security and Database Security)
needs to be taken during application development.
• Developed the web user controls and dynamic creations of web controls.
• Visual Source Safe was used as a source control.
Environment: .Net Framework, Visual Studio.NET 2003, C#, ASP.NET 1.0, ADO.NET 2.0, AJAX, SQL
Server 2005, CSS, XML, Crystal Reports 9.
Junior .Net Developer
Amplisoft Pvt Limited - Hyderabad, Andhra Pradesh - April 2006 to May 2007
Description: The solution tracks and manages the deployed software and hardware assets of the
organization through its Agent-Server based system. The agent runs as a windows service on
each of the desktops in the organization. While agent gets registered on the desktop it tracks
down all the installed software's and hardware's and posts the data to the I-TAMS server. The
agent also captures events such as application open and close, new installation / un-installation
of software's and posts data to the data base on a pre-configured time. The solution also features
alerts & reports, which are generated on user/Desktop/Enterprise basis. These will be accessible
only to the management and the administrator.
Responsibilities:
Involved in development and deployment of ITAMS.
• Web forms were implemented using various server controls like grid view, calendar, and various
validation controls.
• Used java script extensively to perform client-side validations and calculations
• Used static and dynamic themes, CSS to set style on asp.net pages and controls.
• Used asp.net Ajax controls and user controls extensively.
• Used Microsoft Visual Source Safe for version control.
• Created an interface that enabled users to establish an account and perform other
administrative task.
• Interfacing with the customer, identify the potential offshore applications and work out the
strategy.
• Perform the knowledge transfer and set up the offshore configuration for the applications to
suit to the development environment.
• Co-ordinate the offshore and onsite work.
• Designed, developed coded, tested and deployed data-driven web application to centralize
employee data, and automate change management of employee information
• Prepare detailed technical specifications from functional specifications for various applications
• Provide resolution of queries, defects and analysis of alternate approaches etc.
Environment: C#, ADO.NET, SQL Server 2005, VSS, Window XP Professional, Java Script, IIS 5.0
ADDITIONAL INFORMATION
TECHNICAL SKILLS
Operating Systems Windows /98/NT/2000/XP and Windows 7/8
Languages C#, VB.NET, C, VB, SQL, JavaScript and JQuery.
.NET Technology ASP.NET 2.0, C#, VB.NET, Web Services, MVC, ADO.NET, AJAX.NET, WCF, WPF
RDBMS MS SQL Server, MS Access, MYSQL 4/5.0.
Web Related ASP, HTML, CSS, XML and Web Services.
Tools TOAD, Visual Source Safe, Subversion and Team Foundation Server
Modeling Related UML, ER diagrams and Dependency diagrams.
Web Servers IIS 5.0/6.0/7.0