C# Net Developer Resume
Round Rock, TX
SUMMARY
- Around 7+ years of IT experience in software design, analysis, development, testing and implementation of secure n - tier client/server web based applications using .NET Framework in various sectors.
- Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing
- Knowledge in developing cube and dimensions using SQL server Analysis Services
- Writing MDX queries to work with cube data.
- Knowledge in developing reports like Tabular reports, Matrix Reports, Charts, Custom Reports, drill down, parameterized reports using SQL server reporting services.
- Extensive experience in converting the Legacy Applications into .Net.
- Experience in developing Sitecore web content management based solutions.
- Extensively used Visual Source Safe& TFS for version control management.
- Designed and developed Reports using SQL Reporting Services and integration of the same with ASP for web based reports and Crystal Reports.
- Strong Object Oriented Programming skills.
- Experienced in developing Win Forms using C#, web-based applications using ASP.NET.
- Experienced in using web server IIS. Creating virtual directories.
- Designed several front-end applications in ASP, Visual Basic.
- Communication b/w application using Web services and WCF
- Extensive knowledge in object oriented languages of C++, C#, Java, VB.NET.
- Experience with of various SCM Tools like Seapine SCM, Visual SourceSafe, TFS and Tortoise SVN.
- Good knowledge of Waterfall, Spiral, agile development methodologies.
- Expertise in full Project life cycle development, Team management and SEI-CMM quality standards and procedures.
- Developed project relevant documents like Software Requirement Specifications, High level design, Low level design, Technical Architecture, Unit Test plans, System Test plans, Project Release notes, Checklists for coding and reviewing, Coding standards, Project induction manual, Project plan, Statement of Work.
- Excellent communication skills, self-motivated, ability to handle multiple tasks, able and willing to learn quickly.
TECHNICAL SKILLS
Programming Languages: C/C++, C#.NET, VB.NET,ASP.NET 4.0/3.5/3.0/2.0/1.1, ADO.NET 2.0/4.0
Web Technologies: ASP.NET, ASP, HTML, DHTML, AJAX, Web-Services, WCF
Scripting Language: XML, CSS, Java Script, VBScript, jQuery
.net Technologies: .Net Framework 1.1/2.0/3.0/3.5, WPF, WWF, WCF,LINQ, MVC 4/3 /2
Databases: SQL Server 2005/2008, ORACLE 10g/9i/8i, MS-Access
Reporting Tools: Microsoft-Office, MS Reporting Services 2005/2008, Crystal Reports
Development Tools: Visual Studio .NET 2002/2003/2005/2008/2010/2012, Visual Studio 6.0,Microsoft Expression Blend
Versioning Tool: Visual Source Safe(VSS),IBM Rational ClearCase, Team Foundation Server
Protocols: TCP/IP, FTP, HTTP, SMTP, SDLC, SOAP.
Web Server: IIS5.0/6.0/7.0, Apache
Operating Systems: Windows NT/XP/2000/2003/Vista/7, MS DOS,UNIX
PROFESSIONAL EXPERIENCE
Confidential, Round Rock, TX
C# Net Developer
Responsibilities:
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.h
- Created class diagram, activity diagram and sequence diagram.
- Implemented MVC4 architecture using C# .NET, HTML 5 and Razor view engine.
- Developed custom controls, user controls and ASPX pages in C#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web.config files accordingly
- Involved in maintenance and enhancements of an application using Microsoft .NET Framework 3.5, C#.NET, ASP.NET, LINQ, WCF, AJAX, JavaScript, jQuery, XML,WPF WEBSERVICES.
- Implemented the Business Layer for the application in C# using Database Authentication.
- Handled exceptions using try catch blocks.
- Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.
- Data Access Layer for the Application was implemented in ADO.Net for data input, queries, retrieval and management.
- SQL Server 2008 was utilized as the data repository.
- Data Grid, Data Set, Data Table, Data View, Data Adapter and Data Reader were extensively used to receive and display data obtained from the database.
- Utilized Ajax Controls to reduce the client server round-trip time, hence enhancing the performance of the application.
- Stored Procedures, Triggers and Views for the data access were implemented in SQL Scripts and tested in SQL Server 2008.
- Developed Custom reports using stored procedures.
- Implemented a Windows Service utility to adaptively scan the intranet for various versions of database engines and warn operator of complex compliance issues.
- Data Grids, Data Views, and Datasets were used to display Reports which were generated using stored procedures.
- Visual Studio 2010 was utilized as the IDE tool for the development of the project.
- Version control of the source code was managed using Visual Source Safe.
- Also, involved in 24/7 monitoring of the site to fix bugs that might occur and to keep the application up and running.
- Documentation of the Application was developed in accordance with the specifications.
Environment: .NET Framework 4.0, Visual studio 2010, ASP.NET, MVC4, jQuery, NHibernate, C#, WCF,WPF, WinForms, Sql Server, Oracle 11g Express Edition, N Unit Testing, Entity Framework, LLBLGen, Windows Application.
Confidential, OH
.Net Developer
Responsibilities:
- Responsible for the Design, Development and Delivery of all the modules
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams)
- Involved in the Enhancements and Support for various applications.
- Developed GUI of ASP .NET webforms using HTML, CSS and jQuery.
- Ajax, ASP .NET Ajax Library are used for rich interaction and partial page rendering.
- Application blocks are developed using Microsoft Enterprise Library 3.0
- Design and developed Business Logic Layer and Data Access Layer using LINQ to SQL.
- Involved with clients and other project team members to design, build and manage Sitecore based web sites, applications, and CRM integrations.
- Involved in ASP.NET Security, State Management, Caching and Encryption.
- Implemented MVC architecture using C# .NET, ASP.NET.
- Involved in development and usage of user controls in various web pages.
- Worked on business components and business objects.
- Implemented the business logic in the middle tier using C#.
- Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT/XPATH files to HTML, DHTML.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Extensively used Validation Controls and Custom validation controls to validate Web forms.
- Worked with pair and extreme programming along with RAD controls.
- Analyzed and fixed defects.
- Involved in the code changes and development of new web-forms and connectivity to database to get and store data from and to database.
- Involved in writing typical complex SQL queries and stored procedures using T-SQL.
- Worked on large and complex databases in SQL Server 2008.
- The backend, database connectivity modules were designed using ADO.net with SQL Server as the database.
- Effectively used Microsoft Team Foundation Server for Application Configuration Control
Environment: C#.NET, ASP.NET, ADO.NET, AJAX, Visual Studio 2008, XML, HTML, DHTML, CSS, XML, SOAP, JavaScript, jQuery, IIS 7.0, SQL Server 2008, XSLT, Reporting Services, VSS, WCF, Web Services, Microsoft Enterprise Library 3.0
Confidential, Oakland, CA
SQL/.Net Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC),created UML Diagrams like Use Case Diagrams, Class Diagrams which were used in developing and testing application
- Created Developed Business components for Inventory Monitoring, Order Tracking, Reporting modules using .NET framework 3.5, C#, Visual Studio2008.
- Involved in designing the Web pages/forms/User Interfaces(UI) using HTML, XHTML, CSS, jQuery, Web server controls
- Developed Web User Controls and Custom Controls, Master Pages
- Implemented Form Based Authentication and Role Based Authorization for employees in the organization
- ASP.NET AJAX Controls like Update Panel, Cascading Dropdown List were used in Inventory Monitoring’ and ‘Order Tracking’
- Responsible for Developing and Maintaining SharePoint Site using MOSS for Sharing the Team Documents and Work Flow of the Project maintenance
- SQL Server 2005 was used as a database repository; LINQ to SQL was used in developing data access layer along with ADO.NET Objects like Data Set, Data Adapters.
- Generated reports of the Inventory using Crystal Reports 10.0 and exported into various other formats such as MS EXCEL
- Worked on the languages like VB Script, Java Script, T- SQL.
- Developed complex T-SQL Stored Procedures, triggers, views to capture and modify data
- Developed Reports using SSRS(SQL Server Reporting Services) and SSIS(SQL Server Integration Services) for thorough analysis of Inventory
- Actively Involved in writing Technical Specifications and Documentation of the project
- Visual Source Safe has been used for all the source code maintenance among the whole team members.
Environment: Visual Studio 2005 and 2008 IDE, ASP.NET 3.5, C#.NET, SQL Server 2005, ADO.NET, JavaScript, IIS 7.0, WCF Web services, XML, SOAP, CSS, HTML, JQuery, AJAX, Design Patterns and UML, MS-VISIO.
Confidential
Software Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers and business analysts.
- Constructed web pages encapsulating the business logic in order to provide clear separation of data and presentation layers.
- Utilized ADO.Net 3.5 technology extensively for data retrieving, querying, storage and manipulation using SQL Server 2005 and .NET Framework 3.5.
- Master Pages were developed using web user controls and custom controls.
- Developed classes in C#, which in corporate multi-tier architecture and database connectivity.
- Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories, iterations and XP/Scrum methodologies.
- UI (User Interface) was developed using ASP.NET 3.5 web server controls, jQuery, JavaScript, HTML, XDSL, XML, XLS and DHTML and Cascading Style Sheets (CSS) using Macromedia Dreamweaver.
- Implemented SOA architecture with Windows Services, web services using SOAP, MSMQ, WSDL, UDDI, and XML. OLTP Protocol.
- Developed Data Access Layer( ADO.NET) in C# 3.5 to do all the database related operations like apply changes of the strongly typed dataset, fill strongly typed dataset.
- Used data controls like Data Grid, Telerik AJAX, Data List, Data caching,Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET 3.5 web pages.
- Implemented AJAX in order to provide pleasant client side experience.
- Client side validations were performed using JavaScript and .NET validation controls.
- Involved in creating various SQL Queries, relational databases, DTS packages, triggers and stored procedures with SQL Server 2005 and RDBMS, DB2.
- Worked on Team Foundation source control (TFS) which stores the entire code, as well as a record of all changes and current check-outs in a SQL Server database.
- Worked on test automation programs, NAnt, NUnit and tools QA program development.
Environment: ASP.NET 3.5, SQL Server 2005, ADO.NET, JavaScript, WCF Web services, XML, SOAP, CSS, HTML, jQuery, AJAX, Design Patterns and UML
Confidential
Software Developer
Responsibilities:
- Responsible for developing the Business Logic using VB.NET.
- Participated in the system study and preparation of software requirement specifications and Database design
- Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design
- Developed business logic in WCF that can be commonly used by other team to capture the data
- Developed data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control Data Grid
- Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity.
- Involved in writing the documentation, testing the applications using the Use Case diagrams and providing training to the users and team members.
Environment: .NET Framework 1.1, VB.NET, ADO.NET, MS SQL Server 2005, Windows 2000/2003/XP
