.net Developer Resume
Detroit, MI
SUMMARY
- Over 7 years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies.
- Expertise in Microsoft .NET Technologies like Visual Studio.NET 2005/2008/2010 , .NET Framework 3.0/3.5/4.0, Microsoft .NET Class libraries, ASP.NET, C#, ADO.NET, Web Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit
- Extensive experience with MS SQL Server 2005/2008, T - SQL.
- Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object Oriented Analysis and Design (OOAD).
- Expertise in various MicroSoft.net technologies including latest MVC 4Razor framework with Repository Pattern.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC.
- Very good experience in developing distributed applications using Web Services, SOAP, WCF, WPF and XML in C#.
- Experience in designing and developing web pages using ASP.NET, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5 and AJAX
- Proven knowledge in Creating and Consuming WCF and SOAP based Web Services
- Extensively worked on writing Stored Procedures, User Defined Functions and designing RDBMS databases etc.
- Experience with an AGILE, Iterative and Waterfall software development methodology and Test Driven Development including SCRUM Framework.
- Hands on Experience working with Various Source Control software like Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS)
- Experience in writing SSIS Packages/SSRS in SQL Server
- Adopted all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, and implementation.
- Ability to gather and interpret business requirements, plans, organize, document and program.
- Knowledge in upgrading the technologies and tools for various types of applications.
- Good fit for team environment as well as individual.
- Strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box.
TECHNICAL SKILLS
Programming Languages: C#, T-SQL, PL/SQL
Web Technologies: ASP.NET 3.0/3.5/4.0, HTML5, DHTML, AJAX, JQuery, Web Services
Scripting Languages: XML, CSS3, JavaScript, WSDL, XSD
Technologies: MS .Net Framework 3.0/3.5/4.0, ADO.NET, WCF,WPF, SOAP, REST, LINQ, ADO.NET, Entity framework, SSRS, SSIS, NUnit
Database: SQL Server 2005/2008, MS-Access, Oracle 10g
Development Tools: Microsoft Visual Studio .NET 2005/2008/2010
Web Server: IIS 6.0/7.0/7.5
Protocols: HTTP, SSL, FTP, TCP/IP
Operating Systems: Windows XP/Vista/7, Windows Server 2003/2008
Versioning Tools: Team Foundation server, Visual Source Safe
PROFESSIONAL EXPERIENCE
Confidential, Detroit MI
.Net Developer
Responsibilities:
- Worked closely with business analysts and other team members to build a high quality web application.
- Effectively used ASP.NET MVC for developing the web application by creating multiple views/partial views.
- Effectively used Ajax techniques to pull dynamic data and improved the performance of existing web pages.
- Effectively used jQuery/jQuery UI to improve the look and feel of the web application.
- Effectively created layout views and incorporated them into the ASP.NET MVC application.
- Effectively used ViewBag/ViewData to pass data from Controller into the view.
- Effectively created models and used them on multiple views.
- Effectively used Razor engine Html helper methods for creating controls on the views.
- Created style sheets and layout pages to preserve consistent look and feel of the application.
- Effectively used JSON format for passing data between server and the client browser.
- Effectively used FileNet system for managing the documents.
- Effectively used ASP.NET MVC bundling and minification techniques to improve the performance of the application.
- Effectively created custom routes and added them to ASP.NET MVC routes collection.
- Extensively used MVC Is Required, MaxLength etc attributes on the Model properties for validation purposes.
- Extensively used jQuery/JavaScript for creating user rich UI’s and used Razor engine for creating multiple views.
- Effectively used C#.NET for coding the business logic and to develop N-tier services.
- Effectively used constructor dependency injection using C#/VB.NET
- Effectively coded in C#.NET using .NET 4.0/3.5 techniques like lazy loading, reflection etc.
- Effectively used C#.NET to deal with exception handling using try/catch/finally statements.
- Involved in designing and development of SOA services using Web Services/ WCF using C#.NET.
- Used Entity framework code first for creating data base.
- Creating Entity framework migration to tackle with model changes.
- Effectively used LINQ to pull data from the database.
- Wrote stored procedures, stored functions using SQL Server 2008 database.
- Created tables, views, triggers using SQL Server 2008 database.
- Created sequences using SQL Server 2008 database.
- Deployed and maintained ASP.NET applications running at IIS 7.0.
Confidential, Jackson, MS
.Net Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Responsible for developing Application using ASP.NET MVC 4.0 and C#.
- The project went through full SDLC using Agile.
- Involved in design, development and maintenance. Used UML for designing the application.
- Designed web forms using different HTML5 Controls.
- Utilized WPF to maintain the same look and feel across desktop and web interface such as with controls like buttons, menus, grids, and check boxes while cutting the time and budget required in maintaining such consistency
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, and Cascading style sheets (CSS3).
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2008.
- Used Entity Framework to retrieve and save data and also utilized LINQ to SQL queries.
- Used Dataset, Data Tables, Data Adapter, Data Reader and other connectivity controls.
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menu controls.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Responsible is using JQuery for Client Side Validations, Calling the Controller Actions, and Making calls to the WCF Services.
- Generated reports using SQL Server Reporting Services (SSRS) and responsible for SQL query optimization using profilers.
- Used SSIS to developed packages for data migration
- Used TFS for maintaining the component and for release and version management.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: Visual Studio 2010, ASP.NET 4.0, MVC 4, C#, Web Services, SOAP, WCF, HTML5, CSS3, JQuery, JavaScript, XML, LINQ, Entity Framework 4.3, SQL Server 2008, TFS, IIS 7.5, NUnit, SSRS, SSIS
Confidential, New York city, NY
.Net Developer
Responsibilities:
- Involved in Design of the application & core development of the application.
- Designed, developed and enhanced the application in .NET Framework 4.0
- Worked with business analysts, project managers, project lead and other developer to help design, develop technical design, specs, and coding as part of SDLC.
- Used SCRUM methodology of Agile Software development and TDD in different modules.
- Developed web interface C#, JQuery, JavaScript and HTML.
- Used MVC3 Design Pattern for ASP.Net application development.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Developed multiple web services for feeding data to multiple applications using Windows Communication Foundation (WCF).
- Developed the independent WCF /WCF REST services and defined Service Contracts for specific functionality in search module.
- Used LINQ for querying data from the databases and Object collections.
- Wrote stored procedures, stored functions using Oracle 11g database.
- Created tables, views, triggers using Oracle 11g database.
- Created sequences using Oracle 11g database.
- Involved in creating various SQL Queries, Stored Procedures, Views and Triggers with SQL server 2008.
- Involved in development of data access, business and application layer using LINQ, C# and Asp.Net.
- Used ADO.NET objects such as Data Reader, SQL Command, and Data Table to read and write data.
- Extensively used XSLT for transformation of the XML documents into other XML documents.
- Integrated SSRS reports in asp.net web pages for more usability.
- Involved in Unit testing for quality assurance purpose.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio 2008, Asp.Net 3.5, MVC3, C#, LINQ, ADO.NET, JavaScript, CSS, AJAX, JQuery, HTML, Web Services, WCF, REST, XML, XSLT, SQL Server 2008, Entity Framework, SSRS, SSIS, TFS, IIS, NUnit
Confidential, Grapevine, TX
.Net Developer
Responsibilities:
- Responsible for involving in all phases of Project Development life cycle.
- .NET Framework 3.5 was used to build the Front end user and C# was used for business layer and data layer.
- Involved in designing and development of web pages using ASP.NET MVC.
- Analyzed business requirements to evaluate the design of the application.
- Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other third party controls.
- Developed User controls, navigation Menus using ASP.NET, enhanced web pages using HTML, JavaScript and CSS.
- ADO.NET was extensively used by Project module and Budget module. Dataset, Data Adapter, Data Reader and other ADO.NET connectivity controls were extensively used.
- Developed WCF services to save/get the data for portfolio screen using C#, LINQ
- Used ASP.NET validation controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL Server 2008.
- XML Web Services are exposed to provide the Project details to Vendor applications.
- Used Web Services for project management, architecture, production, application development and ongoing maintenance throughout the site.
- Developed the SSIS packages to load data from flat and XML files
- Create Reports using SSRS and deployed to Reporting Services Server.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS)
- Performedrigorous unit testing to ensure that code satisfied technical specifications.
Environment: Visual Studio 2008, ASP.NET 3.5, C#, ASP.NET Server Controls, HTML, CSS, JavaScript, Third Party Controls Telerik, ADO.NET, XML, WCF, SQL Server 2008, T-SQL, SSIS, SSRS, IIS, NUnit
Confidential, VA Beach, VA
.Net Developer
Responsibilities:
- Involved in gathering user requirements, reviewing processes and attended client meetings
- Interacted with the Business Analysts and the clients for translating the business requirements into business use cases
- Created the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams using Microsoft Visio
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user’s specifications
- Developed the web pages in ASP.NET using C# in .NET framework
- Designed user interface using ASP.NETWeb Forms, CSS and HTML and JavaScript for client and server side validations.
- Created user and custom controls to enable reusability and used rich server controls of ASP.NET
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page
- Using T-SQL, wrote the database Triggers, User-Defined functions, and stored procedures and packages in SQL Server 2008.
- Developed C# applications using Exception and Data Access Block in Enterprise library
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server (TFS)
- Used SQL Server Integration Services (SSIS) for ETL
- Involved in the Unit Testing of the application using NUnit
- Responsible for creating the .NET builds and making sure the builds were migrated all the way up to the Production Environment
Environment: Visual studio 2008, ASP.NET 3.5, C#, ADO.NET, Microsoft Visio, Web Forms, CSS, HTML, DHTML, XML, JavaScript, AJAX, T-SQL, SQL Server 2008, TFS, SSIS, IIS, NUnit
Confidential, Irving, TX
.Net Developer
Responsibilities:
- Development, integration of screens, data base connection.
- Developed Custom Controls, User Controls etc. using ASP.NET and C#.NET.
- Using CSS for the presentation of pages design, appearance and formatting table presentation.
- Developed Web Service for connecting database.
- Wrote Stored Procedures in T-SQL for implementing business rules
- Worked on Data Access layer using ADO.NET to communicate with the SQL Server 2000 Database by using Application Blocks.
- Developed and Consumed Web Services using by ASP.NET and C#.NET.
- Designed Wrapper Classes to communicate classic ASP with ASP.NET applications.
- UsedCachingfeature to increase the user response.
- Extensively used theASP.NET features likeGrid View, Detail Viewand other controls.
- Usedcookies, Sessions and View stateto store user information.
- Designed and developed Triggers, Functions and stored procedures for SQL Server 2000 database.
- Communication between Data Access Layer and SQL Server was established by ADO.NET.
- Worked on Implementation of business components that will update and save the database transaction.
Environment: Visual Studio 2005, ASP.Net 2.0, Net Framework2.0, C#., web services, Windows 2000, SQL Server 2000, ADO.NET, Web Services, Web forms, JavaScript, IIS 5.0,CVS.
Confidential
.Net Developer
Responsibilities:
- Involved in the design, development and implementation of web user interfaces in ASP.NET for the business banking solutions and the retail banking system application.
- Collaborate with other technical areas to integrate across tiers, platforms, and responsibilities.
- Generated class, sequence and collaboration diagrams for the application.
- Involved in developing middle tier class libraries in C# for Business logic and role based security implementation using Security and Principal Class libraries.
- Used ADO.NET objects in accessing and retrieving data from the SQL Server database, involved in writing stored procedures and SQL queries for use in different modules of the application.
Environment: C#.NET, ADO.NET, XML Web Services, SQL server 2005
