.net Resume
Detroit, MI
CAREER SUMMARY
- Seven (7) years of professional experience as a developer in Microsoft Technologies using C#, ASP.Net, VB.Net, ADO.Net, .Net Framework, Win Forms, Web Forms, Web Services, WPF, WCF, Windows Services, XML, Team Foundation Server, Remoting, Infragistics, Crystal Report, SSRS, SSIS,SQLServer2000/2005/7.0,TCP/IP,Nunit,Sitecore,DotnetNuke.
- Developed Web and Windows based applications for Healthcare, finance, jobportals, News portals, automotive industry.
- Comprehensive experience in all phases of software development from System Study, Design through programming, documentation, installation, implementation & trouble shooting of internet/intranet/Client Server applications using Object Oriented Analysis and Design.
- Experience in developing rich Web Based Interfaces with DOM, XSLT, CSS, and XHTML.
- Exposure to SOAP and experience of using Client Server Architecture in developing Web based and Window based UI applications.
- Knowledge and experience in writing XML scripts.
- Exposure and experience in Content Management like DotnetNuke.
- Experience in creating client side coding using AJAX controls.
- Experience in writing customized java script functions in increasing the performance of the system.
- Strong understanding of .NET Framework (1.0/1.1/2.0/3.0/3.5) and .NET application architecture.
- Proficient in developing n-tier applications using Microsoft .Net Technologies.
- Exposure with new .Net technologies like Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), SilverLight 2.0/3.0.
- Experience in using third party tools like atalasoft, imagejack, itextsharp.
- Experience in data modeling, designing and creating table/views, writing stored procedures, functions, triggers against SQL SERVER 2000/2005 relational databases.
- Extensive working experience with Version Control system like Visual Source Safe 8.0/6.0.
- Have an experience to handle web servers IIS 5.0/6.0 administration.
- Knowledge in Service Oriented Architecture (SOA) and JQuery.
- Experience using Access on Windows platform.
- Experience in Microsoft SQL Server Reporting Services and Crystal reports
TECHNICAL SKILLS
Languages:
C#, C, C++.
.NET:
WebServices, Set up and Deployment, Windows Application, WebApplications,ASP.NET1.1/ 2.0/3.5,WCF,WPF,WWF,SilverLight,Ajax,Crystal Reports.
Web:
ASP, XML, HTML, XHTML, CSS, XSL, XSLT, VB Script, JavaScript, AJAX, PHP,DOM,DHTML.
Databases:
MS-SQL Server /2000/2005 and MS Access 97/2000, SSIS, SSRS.
Web Servers:
IIS 4.0, PWS, Apache.
Other tools:
Image jack, Site Core,DotnetNuke, atalasoft, itextsharp, Infragistics
OS:
Windows XP/NT/2000/2003
Version Controls:
Visual Source Safe(VSS) 6.0,Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE
Confidential,Detroit, MI (May 2009 – Till Date)
Confidential,
.Net Developer
- Analysis & Requirements gathering from the client.
- Developed User Interface design for authorized enhancements in VB.NET 3.5 and windows application.
- Developed methods and functions in data base layer for retrieving and displaying data to the end user.
- Designing the windows form professionally.
- Better Error handling developed LogFile module in web application.
- Involved in developing complex views and stored procedures to retrieve data.
- Created chart control interface to display graphics and data binding using MSAcess.
- Developed the project in 3-tier structural design.
- Developed user defined control in application layer.
- Developed demo screen shots for the new modules and reviewing it with Client.
- Used database MSAccess and SQLServer2008.
- Created Stored procedures and user defined job alerts.
- Better Error handling using try and catch methodology in windows application.
- Generated customized reports using Crystal Reports.
- Developed file handling concept in storing of font name and size assigned to each table in the user end.
- Worked with developers, business analysts and QA Testers at different stages of the Software Development Life Cycle to explain the requirements and to help resolve the issues.
- Developed in creating user defined algorithm for the license of the product.
- Developed in designing data model interface to handle with the database values and application layer.
- Used Visual Source Safe and Team foundation server for review and modification of the code.
- Developed functions for validating cell values of the data grid control.
- Developed color codes for the data grid using the .net graphic namespaces.
- Representing day to day updates of the work in the excel sheet and thru emails to the team leader.
- Worked with other developers to make the form feasible to the end-user.
- Developing autosearch functionality whenever required in the whole project.
- Creating alerts or reminders to the end users thru windows for every 1 hour.
- Developed permissions to each end-users depending upon the roles assigned.
- Worked with windows registry and remoting concepts.
- Developing print functionality in the project.
- Developed code for interacting to the web page through windows application.
- Developing professional web page to interact with the end-user.
- Helping team in .NET technologies, coding standards, code reviews and technical
resolution of problems.
- Created MSI build packages for the modules.
- Conducted Unit testing.
- Participated in developing test cases, test plans.
[Tech. Environment]: Microsoft Visual Studio .NET 2008, Windows 7, VB.NET 3.5,ASP.NET3.5,MS Office 2007, MS SQL 2005,MS Access 2007,Microsoft Chart control 2.x,CSS,ADO.NET,IIS,Stored Procedures,Java Script,windows registry, remoting.
Confidential,Detroit, MI (Feb 2008 – Apr 2009)
Confidential,
.Net Developer
- Understanding the domain knowledge of the existing system.
- Developing interfaces to retrieve data from webservices thirdparty vendor.
- Developing code for reading the xml files.
- Designing the screens and reviewing it by the team leader.
- Designing windows services jobs using class libraries in .NET Framework.
- Developing text messages using .net namespaces.
- Involved in developing the project in 3-tier architecture.
- Created interfaces to retrieve the live stream data through databases of MSSQL Server and webServices.
- Migrating of the existing .NET1.1 to .NET2.0 and from .NET2.0 to .NET3.5 using Visual Studio Framework versioning techniques.
- Resolving the reference issues and the namespace issues manually while migrating the project from one version to the new version of .NET Framework.
- Involved in Project Planning, Estimation and meetings with the client.
- Created code using Ajax concept.
- Designed User Interface using Silverlight technology.
- Developed video streaming user demo using Silverlight.
- Designing relationship to the new tables with the existing tables in the system.
- Writing complex queries and stored procedures with date functionality in the SQLServer.
- Designing documentation for each module in the application.
- Following the code-standards while implementing the functionality.
- Implementing object oriented concepts while writing the code in C#.NET.
- Creating user defined functions and jobs in the SQLServer.
- Design and Developed Middle Layer Data Access included Exception Handling for database connectivity and error handling.
- Created Data Set, Data Adapter and Data Table.
- Using customized hierarchical datagrid for displaying parents and child relationship in a tabular format.
- Developing code to send mails to the end users through SMTP Server.
- Developing JavaScript function to download PDF files.
- Created pre-defined functions for updating, deleting and modifying data.
- Created various reusable User Controls.
- Database design and development on MS SQL Server for backup of user’s data through the creation of tables.
- Implementing the increase of the performance of SQL Server.
- Implemented alert’s in the application.
- Creating triggers, user definitions and views in SQL Server.
- Created Business Logic Layer using C#.NET.
- Design and Coded class libraries using c#.net and using them in the application.
- Extensively used XML, XSL, XSD, HTML and CSS.
- Created various Custom Controls.
- Involved in writing script for Back up of database.
- Developed client side scripting using JavaScript and vbscript.
- Using dreamweaver for creating web pages templates.
- Integrating manually the code into the production server.
- Used test cases in testing the application.
- Involved in updating daily status report to the Team Leader.
- Created Unit Testing.
[Tech. Environment]: Microsoft Visual Studio .NET 2008, Silverlight2.0, Windows 2003, C# 3.0, ASP.Net 3.5, LINQ, IIS, Java Script, Web Services, ADO.Net, AJAX Control Toolkit, Dream weaver,MS Office 2003, MS SQL 2005, DB2, Visual MSAccess,Source Safe (VSS), infragistics, magic jack, XML, XSLT, XHTML, CSS, Stored Procedures, and Views.
Confidential,India (Aug 2006 – Jan 2008)
Confidential,
.NET Web Developer
- Understanding the domain knowledge of the requirement.
- Implementing the code using DotnetNuke technology in .NET.
- Creating mock-ups and reviewing them daily by the client.
- Used various Data-Bound controls like Grid View, List View to display the data.
- Customizing the whole site into a different language.
- Applying Server Validation controls in the modules.
- Developed Custom controls and User controls to reuse them.
- Attending meetings weekly with our Team Lead.
- Developed a Data Access Layer to communicate with the SQL Server 2005 database.
- Developed news in PDF format using imagemagick tool.
- Developed Stored Procedure for displaying the articles in the User Interface.
- Using .Net Server Controls designed and developed the User Interface.
- Extensively used JavaScript along with .Net client side validation.
- Created Base Framework and utility functions which are used commonly in application.
- Designed the complete solution using n-tier Architecture model.
- Writing Functional and Technical specs, form design, database design.
- Interaction developer between QA, Business Analyst, Client and development team.
- Used ASP.Net Membership to authenticate users by implementing Forms Authentication and implemented Roles and Profile functionality.
- Developed a stored procedure using xmlDoc to store xml values into database.
- Implementing Sessions, View State, hidden controls in the front end of UI interface.
- Reading xml files and displaying them in Grid View.
- Uploading the images and storing them in the application folder and database.
- Downloading the images from the UI interface.
- Sending SMS using WebServices to the registered users.
- Developed every day weather forecast using yahoo rss feed using XML namespace.
- Retrieving the content from the text file and displaying them in Grid View.
- Developed voting system for the end user in the UI using graphics classes.
- Developing rating system and commenting system to the end user.
- Developing PDF Format news articles to view or downloaded on the system.
- Using Ajax concepts in filling up the asp.net server controls and populating values.
- Used DataSet, datatables, dataviews, dataadapters for handling database data.
- Used File handling namespaces to handle text files.
- Actively took part in application testing, Bug fixing and Deployment in production environment.
- Involved in developing Unit Testing.
- Integrating the code using VSS version control.
[Tech. Environment]: Microsoft Visual Studio .NET 2008, Windows 2003, C# 3.0, ASP.NET 3.5, DOTNETNUKE, IIS, Java Script, Web Services, ADO.Net, Dream weaver,MS SQL 2005,Visual MSAccess,Source Safe (VSS), magic jack, Yahoo API, Stored Procedures, and Views, remoting.
Confidential,India (May 2005 – Jul 2006)
Confidential,
Application Developer
- Used Microsoft Visual studio .NET for development with C#.NET as the code behind Language.
- Redesigning the whole windows based application into web based applications.
- Used ADO.NET to enable effective transactions of data.
- Separate Admin functionality in C#.NET to provide restricted access to Administrator to make changes to some of existing data.
- Developed Exception Handling application blocks for database connectivity and error handling.
- Written stored procedures and user-defined functions to support data retrieval.
- Multiple database functions, email, reading and writing XML, trace log to Event Viewer.
- Interaction with the Team, Project Planning and Estimation.
- Created several user controls, custom controls in ASP.NET and code behind with C#.NET.
- Generated Reports for billing the results by using Crystal Reports.
- Developed Stored Procedures in place of inline queries.
- Redesigned the whole system in 1 tier architecture.
- Developed separate class methods for doing various database operations in SQLServer2000.
- Validating the forms with JavaScript events.
- Designing the forms, Coding, making validation, debugging.
- Fixing the bugs and testing the entire modules with error free protection.
[Tech. Environment]: ASP.NET, VB.NET, IIS, Windows 2003, Crystal Reports 8.0 SQL Server 2000, Crystal Reports, VSS, HTML, JavaScript,.NET1.1.
Confidential,India(Jun 2003 –Apr 2005)
Confidential,
.Net Developer
- Involved in designing the front end of the UI interface.
- Creating mockups for the UI interface.
- Enhanced the modules usingon .NET Framework 1.1.
- Interaction with the Team, Project Planning and Estimation.
- Adding .NET server controls as per the mock up created by our Team Members.
- Used ASP.Net Membership to authenticate users by implementing Forms Authentication and implemented Roles and Profile functionality.
- Developed HTML and ASP.Net pages to meet the business requirements and also involved in replace HTML pages with redesigned pages.
- Created tables, functions, stored-procedures, defined data relationships and constraints in SQL Server 2000.
- Creating reports for the billing tickets.
- Creating admin panel for entering the current fares, in-time and out-time of the travel.
- Sending emails to the registered users about the status of the booked tickets.
- Creating travel agents for the sites and approval system for them by the admin.
- Designing look up tables in the database for the current fares.
- Developing JavaScript code for retrieving the date using calendar control.
- Validating the dates using inbuilt Custom Validator in .NET.
- View all the details of the registered user booking information using inbuilt DataGrid controls.
- Involved in keeping relationships to the database tables.
[Tech.Environment]:ASP.NET, C#.NET, IIS, Windows XP, SQLServer2000.
EDUCATION
Bachelor of Engineering (BTech)