Sr. Net Developer Resume
Eagan, MN
SUMMARY:
- .NET Developer with 7+ years of experience in various phases of Software Development Life Cycle(SDLC), including planning, design, reviewing specifications, reviewing code, documentation, scheduling, development, testing and, maintenance.
- Extensively used various SDLC methodologies such as Waterfall and Agile for development of the software systems.
- Strong skills and experience in Object - Oriented Programming, Service Oriented Programming using the .NET framework (3.0/3.5/4.0).
- Development experience in C# .NET, ASP.NET 4.5/4.0/3.5/3.0, ADO.NET, VB.NET,UI Design, SQL Server, HTML, DHTML, XHTML, XML, XAML, JavaScript, CSS, IIS 7/6, SOAP, AJAX, jQuery, JSON, Visual Studio 2012,2010, 2008.
- Experience in creating Stored Procedures, Functions, Triggers, Materialized Views, Cursors and other database objects using My SQL, Oracle 11g/10g/9i, SQL Server 2008/2005/2000 .
- Extensive experience in developing reports using Crystal Reports, MS Access reports and SQL Server Reporting Services (SSRS).
- Experience in developing ASP.NET, Windows Application, Web Services, Windows Services, and WCF.
- Experience in using Team Foundation Server, Microsoft Visual SourceSafe for Version Controlling.
- Experience in designing Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Data Sets and Data Adapter.
- Improve the usability & design information architecture for web application and website, ensuring scalability for future growth or changes.
- Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
- Active collaboration with programmers, and team workers during work.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
TECHNICAL SKILLS:
Microsoft Technologies: .NET Framework (3.0/3.5/4.0/4.5 ), ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, LINQ, WPF, WCF, Windows Service, SQL Server Integration Services(SSIS) and Reporting Services (SSRS)
Web Technologies: ASP.Net, Ajax, JavaScript, WCF, SOA, Web Services, AJAX toolkit, Remoting and ASP, HTML, DHTML, CSS, JavaScript, XML, XSL, XSLT, AWS, Azure,RESTful,SOAP,JSON
Languages: C#.Net, VB.Net, SQL VBA, PL/SQL, Visual Basic 6.0,we
RDBMS/Databases: MS SQL Server 2012/ 2008/2005/2000, MySQL, Oracle 11g/10g/9i, MS-Access,MongoDB
Reporting Tools: Crystal Report, SQL Server Reporting Service (SSRS), SSIS, Postman, Fiddler, Eclipse, Net Beans, STS, Star UML, WebStorm
Operating Systems: Windows Server, UNIX,LINUX
Big Data: Hadoop,Spark,MapReduce
Version Control Tools: MS Visual Source Safe (VSS), MS Team Foundation Server ( TFS), Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential, Eagan,MN
Sr. Net Developer
Responsibilities:
- Followed Agile development methods with daily stand up meetings, planning and design meetings
- Developed ASP.NET pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls in C# following MVC pattern.
- Used Visual Studio.NET 2012 IDE to design web forms, develop and debug the application.
- Wrote SQL Queries to create tables, functions, stored procedures, triggers using SQL server 2012 and LINQ.
- Used CSS, XSLT, Entity Framework, jQuery, JavaScript.
- Involved in development of Web Forms, Classes using C#.NET in n-tier architecture
- Implemented version controlling using Team Foundation Server.
- Deployed web application on Internet Information Server for production.
- Created CSS files for the presentation of web pages.
- Used Ajax, JSON, Multi views, regular expressions, regular expression validates, user search controls
- Used SOAP to implement Web Services.
- Developed code in Test Driven Environment using NUNIT.
- Created PDFs and Crystal reports on the web page by accessing the database.
- Documented processes for future reference and training.
Environment: Visual Studio.NET, C#, ASP.Net 4.0, VB.net, JavaScript, MVC, MVVM, WPF, WCF, ADO.Net, Entity Framework, LINQ, XML, XAML, SQL Server, Team Foundation Server, IIS7.5, Windows Server, Web Services, Web Forms, CSS, SOAP.
Confidential, San Francisco, CA.Net Developer
Responsibilities:
- Analyzed business requirements and proposed ASP.NET based front end and SQL based backend solutions.
- Interacted with system users to identify and gather data required for processing
- Creating prototype models for better functionality understanding
- Designed and developed various abstract classes, interfaces, classes using Object Oriented Principles to construct the business logic using C#
- Performing design and development of ASP.NET 4.5 web application using C# and separate user interface logic from the business logic.
- Used Grid View to display data in a customized format using ASP.NET 4.5.
- Developed Master Pages to provide consistent layout to the application.
- Implemented ASP.NET 4.5 Validation controls to validate the user input on the server-side.
- Extensively used CSS to provide flexible presentation, enabling multiple pages to share formatting and reduce complexity and redundancy of the HTML pages.
- Enhanced pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Enhanced the website using JQuery.
- Extensively used AJAX applications for reduction of round tripping of data using the update panel controls.
- Utilized JavaScript and jQuery to create Server Side and Client-side validations
- Used Windows Communications Foundation (WCF) for employee data display and validation
- AJAX calls were made to WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display.
- Used Model View Controller (MVC) pattern for implementation.
- Implemented SQL Runner application to run the custom and core scripts for key stone edge.
- Extensively worked with the java scripts and client side validations.
- Action filters and Action selector attributes were applied.
- For validation Data, Display/Edit Annotations were used and validation like Required, Range was used.
- Involved in designing database
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval.
- Developed SQL Queries to fetch complex data from different tables in remote SQL Server2008 database using joins, database links.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Used NUNIT for Testing.
- Implemented Service Oriented Architecture (WCF) for manager call tracking module.
- Used Subversion as a data storage back end for updating and committing the code into the system.
- Developed, modified, and optimized very complex queries to data retrieval and modification
- Involved in meeting and strategic planning for this effort.
- Created, deploy and manage reports using SSRS 2008 for User statistics, User Role and Report statistics.
- Supported Development UAT, System Test, Training, Staging and Production.
Environment: C#, VB.NET, ASP. Net 4.5, .NET Framework 4.0, Web forms, ADO.Net, SQL Server 2012, Ajax, XML, Stored Procedures, JavaScript, HTML, IIS 7.0, TFS, SSRS, SSIS, WCF.
Confidential, Miami, FL.Net Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Used Service Oriented Architecture (SOA) approach for design and developing distributed applications using Remoting and Web Services.
- Developed the independent Windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality.
- Implemented WCF endpoints for services for communication in different protocols.
- Extensively implemented Silverlight Data Grid with grouping, Items Control, List Box and many other controls with Paging and Sorting for displaying various data on to the page along with data binding.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Developed Pages of ASP. NET using HTML Controls, Data Grid, Data List and Validation controls.
- Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- User Interface was developed using Event driven Web Forms using ASP.NET that runs on IIS 7.0 using Visual Studio 2010.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, Properties and Anonymous methods in Test Driven Development (TDD) environment.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Developed Web Service Application Programming Interface (API) s for exposing functionalities to client applications.
- Designed and developed remote client access using Web Services (SOAP/UDDI/XML) to allow for syncing of data at remote sites and the main data site.
- Designed website in ASP.NET 4.0 with a consistent site-wide page layout Using Master Pages and their associated content pages.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Developed the data binding and Data Access with SQL using ADO.NET.
- Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Created Stored Procedures for generating reports by using SQL Server 2008 Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Developed profiling tool and test scripts specific to the tool and Unit testing using NUNIT.
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
Environment: .NET Framework 4.0, WCF, LINQ, ASP.NET 3.5, ADO.NET, C#.NET, ASP.Net MVC 2, Windows Server 2008, Visual Studio 2010, SQL Server 2008, SSRS, TFS, XML, HTML, XHTML, XSLT, SOAP, NUNIT, Expression Blend, IIS 7.0, JavaScript, JQUERY, CSS, Web Services.
Confidential, Kansas City, MO.Net Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers.
- Object oriented technology was extensively used for developing re-usable frameworks for Data access layer using C#.
- Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) service and the ASP.Net provider model.
- Employed WCF End-Points and Contracts for enabling file-sharing across various protocols, applications and platforms.
- Used AJAX data grid, other data controls and developed the validation process on both client side and server side using ASP.Net validation controls.
- Designed Business components and Data Access Layer using C#.
- Effectively used ASP.NET 3.0 intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Extensively used Master Pages in ASP .NET 3.0 to achieve consistent look and feel of the web site.
- Managed authentication using ASP.NET forms authentication.
- Extensively used ASP.NET 3.0 Grid View, Data List and Repeater Controls with Paging and Sorting for displaying the data from SQL Server 2005 database.
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Worked on SQL Server 2005 to access the database in an efficient manner using ADO.NET.
- Used ADO.NET objects, Dataset, Data Table, Data Relations and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2005 Data Source.
- Extensively used Data binding concept to display the required data.
- Involved in creating stored procedures, triggers, and views in SQL Server 2005 for data manipulation and retrieval using T-SQL.
- Developed user required reports using SSRS.
- Testing the application as per the test cases and business logic. Basically involved in unit test.
- Used Visual Source Safe (VSS) for version and source code control.
- Involved in fixing the Bugs as per the Client Requirements.
Environment: .NET Framework, Visual Studio, WCF, Web Services, ASP.NET, AJAX, ADO.NET, C#, XML, SOAP,XAML, IIS 6.0, SSRS, SQL Server, T-SQL, Visual SourceSafe.
Confidential, PA.Net Developer
Responsibilities:
- Created Tables, Views and Stored Procedures in SQL Server.
- Designed and developed rich User interfaces using ASP.Net.
- Designed and developed web user controls in .Net using C#.
- Developed and tested user friendly navigator by utilizing JavaScript and C#.
- Highly used ADO.NET for Data transfer and modification.
- Worked with XHTML, CSS for user interface design.
- XML was used to store privileges and stored procedures packages entries.
- XML was used for data transfer between the Application, Client and Server.
- Modified old software code, and added additional functionality.
- Built scalable and modular GUI entities with user controls like Custom paging for Data grids.
- Designed and developed data web services, data validation framework, and business qualification logic for use of various applications using AJAX.
- Developed web pages from scratch using C#, Visual Studio 2008 ASP/ASP.NET 3.0 (Object oriented programming techniques), MVC.
- Developed reports which have the capability to transfer data to Excel, CSV, and Text format.
- Unit testing of all developed pages and modules.
- Developed tunable Web portal interface based on XML-XSD data definition schema.
- Production support for various websites which we developed.
Environment: WSS 3.0, JavaScript, IIS, .Net, ASP.Net,C#,VB.NET, ADO.Net, XHTML, Oracle 9i, SQL Server 2000/2005/2008, PLSQL Developer Tool.
ConfidentialApplication Developer
Responsibilities:
- Involved in full SDLC followed by agile methodologies to produce high quality software model.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures .
- Designed and developed web pages using ASP.NET, C#, JSON, HTML and jQuery .
- Defined Master Pages for entire application to achieve similar look/feel.
- Optimized Application performance handling server side events and ASP.NET server controls.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Used Fiddler, Firebug for debugging and testing XML, JSON based RESTful services.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View .
- Extensively worked on AJAX to get partial post back and asynchronous communication.
- Used JavaScript to perform validations and catch the events on client's browser.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted.
- Incorporated JSON in data loading.
- Developed the business layer with LINQ to Objects and LINQ to SQL .
- Created SQL scripts, and implemented complex logic SQL queries and stored procedures .
- Performed Integration test, Unit test, Stress and Regression test with improved debugging standards.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET 3.5, C#, AJAX, WPF, Agile, jQuery UI, JSON,PL/SQL, JavaScript, SQL Server 2008, LINQ, Oracle, SOAP, SOA, TFS, T-SQL
