.net Developer Resume
Chicago, IL
SUMMARY
- Over 7years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architecture applications in Asset Management, Finance & Auto Insurance.
- Technical expertise in Microsoft Technologies such as .NET Framework (4.5/4.0/3.5/3.0/2.0 ), ASP.Net, C#, VB.NET, Web Services, WCF, LINQ, IIS, SOAP, XML, XSD, XSL, XSLT, HTML, JavaScript, VB.Net, Visual Studio.Net 2013/2012/2010/2008/2005 , AJAX, ADO.NET.
- Hands experience in implementing MVC and MVVP design patterns.
- Extensive experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUMS.
- Experience in using Entity Framework 6 by following Code First and Model First approach.
- Experience in creating Odata Service and OdataClient for consuming data objects.
- Experience in using ASP.NET 4.0/3.5/3.0, AJAX framework for quickly creating efficient and interactive Web applications that works across all popular browsers.
- Experience in developing web applications using OOPS and OOAD concepts.
- Expertise in Web-Development technologies like HTML, XML, VB SCRIPT, XSL/XSLT, Web Services, Java script, Knockout JavaScript, and JQuery.
- Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server 2012/2008/2005.
- Good Knowledge on SSIS (SQL Server Integrated Services), SSRS (SQL Server Reporting Services)
- Strong experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL.
- Experience in using Windows Communication Foundation (WCF).
- Expertise in creating web based application-using technologies like ASP.NET, AJAX Toolkit, JAVA Script, JQuery, XML and HTML.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
- Experienced in XML Web Services (SOAP, WSDL, and UDDI).
- Extensively worked on web services to consume to feed financial data and provided security.
- Experience using configuration Management Tools such as Team Foundation Server (TFS), Visual Source Safe (VSS) for version control.
TECHNICAL SKILLS
Languages: C#, VB.NET, SQL, VB Script, Java Script, XML, XSL, HTML
Microsoft Technologies: . Net Framework 2.0/3.0/3.5/4.0 , 4.5 ASP.NET 2.0/3.5/4.0, ASP.NET MVC 5.0/4.0/, WCF, Odata, Entity FrameWork-6 WPF, LINQ, ADO.NET, WEB Services, Win Forms, SOAP, SQL, T - SQL, AJAX, Visual Studio 2005/2008/ 2010/2012/2013
Web Technologies: XML, HTML, HTML 5, XAML, CSS, XSLT, VBScript, JavaScript, JQuery AJAX, JSON
Database: SQL Server 2005/2008/2012
Reporting Services: Crystal Reports
Version Controls: Team Foundation Server 2010/2012/2013
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Actively participated in team projects and followed Agile Methodology for overall project development and delivery
- Involved in requirement documentation of use cases and class diagram preparation for development team.
- Developed the middle tier business logic components using ASP.Net MVC 4/5 and C# as the programming language
- Involved in developing user interface (GUI) using JavaScript, Jquey, AJAX, HTML and CSS
- Involved in researching and consuming Web API (Application Program Interface) for client side web application
- Implemented MVVM pattern with Knockout JS and JQuery for validations and client side logics.
- Involved in developing the Handler which invokes WCF service to fetch values from the data provider
- Used ADO.Net objects such as Dataset, Data Adapter, and Data Reader to access data from database.
- Implemented the Data Access Layer (DAL) using the Entity Framework 6 by following Code-First and Model-First approach
- Created and consumed Odata Service for accessing data objects.
- Planned, designed and implemented application database code objects, such as SQL Scripts, Indexes, Stored Procedures and complex queries for data analysis and extraction.
- Involved in Query Optimization and Performance Tuning using SQL Profiler
- Involved in transferring data from one server to another using SSIS Package
- Proficient with SQL Server Agent for creating and scheduling jobs.
- Involved in developing Proof Of Concepts (POC) for projects.
- Maintaining the version control of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
Environment: .Net framework 4.0,4.5, C#, MVC 4.0/5.0, JavaScript, Jquery, Knockout JavaScript, CSS, API’s, SQL Server 2012,WCF service, Odata, Entity Framework -6.0, Visual Studio 2012/2013,TFS-2012/2013
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Followed Agile Methodology to produce high Quality software.
- Designed Graphical User Interface (GUI) using ASP.Net MVC 3, HTML JavaScript.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Implemented entire backend of the application in and C#. NET, using various object-oriented features likes classes, interfaces, inheritance, polymorphism and Multi threading.
- Designed Business components and Data Access Layer using C#. Net
- Implemented Caching, Client and Server side State Management techniques such as View state, Cookies, application and session throughout the projects using ASP.NET.
- Created an ASP.Net MVC 3 UI that communicates with Windows Communication Foundation (WCF) to interact with the database.
- Used WCF for communicating to the API and between the layers.
- Used the AJAX control kit and to provide the extender AJAX control properties to the existing ASP.NET controls.
- Used extensively JQuery, Java Script and ASP.NET AJAX for front end and Ajax web methods.
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Maintaining the version control of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Extensively worked with LINQ provider and designed the user level application, which will build and execute a query expression for Server Side.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- 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 2008.
- Used Crystal Reports for generating monthly and quarterly reports for management.
Environment: - .NET Framework 3.5, ASP.Net MVC 3, WCF, C#.NET, ASP.NET 3.5, AJAX, XAML, CSS, XSD, LINQ, JavaScript,, jQuery, SQLSERVER 2008, Windows server 2003, Visual Studio 2008, IIS, web services.
Confidential, Chandler, AZ
.Net Developer
Responsibilities:
- Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Developed many business logic layer and data access layer assemblies using C#, ADO.Net
- Developed many ASP.Net website using Master Pages, AJAX, Web Parts.
- Developed and consumed many WCF services to interact with different other modules of the application.
- Used JQuery, Java Script and CSS for Frontend development.
- XML and SOAP were used to exchange structured and typed information with help of web service over the Internet.
- Used TFS for version control
- Wrote SQL Queries, Stored procedures, Joins using SQL Data Base.
- Used Crystal Reports for generating different kinds of reports.
Environment: .NET 3.0/3.5; Visual Studio 2008; SQL Server 2008; ADO.NET
Confidential, Beaverton, OR
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on N-tier architecture.
- Developed application as n-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2008.
- Developed different User controls which inputs the data and display the data for the web Applications using C#. NET, ASP.NET and WCF.
- Designed Graphical User Interface (GUI) using Master Pages, JavaScript, CSS classes.
- Enhanced existing pages with different AJAX controls, which provided responsive user interfaces to display the data on the web page.
- Used extensively Java Script, JQuery, AJAX Implementation and Client Side Validations.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
- Written complex Stored Procedures, triggers, cursors, tables, views and otherSQLjoins in SQL Server 2008.
- Used Team Foundation Server for version control of the source code and tested the application as per the test cases and business logic using unit test and fixed the bugs.
Environment: - WCF, ASP.NET, ADO.NET, C#.NET, .NET Framework 3.5, JavaScript, Visual Studio 2008, SQL Server 2008, Windows Server XP, AJAX control tool kit, IIS 6.0, TFS, CSS.
Confidential, Bloomington, IL
.Net Developer
Responsibilities:
- Created Architecture and documentation of enhancements, Change requests in UML, and worked on UML designing diagram like use case diagram, class diagram, object diagram and activity diagram etc. used in all phases of SDLC.
- Implemented extreme programming by using fast paced Agile methodology, involving in task completion, user stories and iterations
- Developed the application Framework in ASP.NET 2.0 primarily using VB.NET with the business logic implemented using .Net Assemblies.
- Used various ASP.NET 2.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Incorporated many rich, user friendly, responsive features in the application using ASP.NET, HTML, AJAX Library, Cascading Style Sheets (CSS) and JavaScript.
- Extensively used ADO.Net objects to populate Data sets and bind them to Data grid view controls for display and manipulation of records.
- Implement ASP.NET AJAX 1.0 to do partial page update and extend AJAX features using the ASP.NET AJAX Control Toolkit and used JavaScript for Client side validations.
- Used the ASP.NET State Management techniques like Session State, View State to retain the values between the pages transactions, where Session is managed in InProc mode.
- Created a Data object Layer in VB.NET, which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Written Complex SQL Scripts, Stored Procedures and Views in Oracle 10g database.
- Used Visual Source Safe 6.0 for the purpose of version Control and source code sharing.
Environment: - VB.NET, .Net Framework 2.0, AJAX, Agile methodology, JavaScript, CSS, Visual Studio 2005, ASP.NET 2.0, Web Services, ADO.NET, Visual safe 6.0, Oracle 10g.
Confidential, San Antonio, TX
Jr. Net Developer
Responsibilities:
- Participated in the study of the existing process and gathering requirements and documentation.
- Developed data driven ASP.Net web pages using VB.Net.
- Involved in creating database objects like Tables, Views, Stored Procedures and triggers using SQL Server 2008.
- Developed the application Framework in ASP.NET 2.0 primarily using VB.NET with the business logic implemented using .Net Assemblies.
- Used various ASP.NET 2.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Incorporated many rich, user friendly, responsive features in the application using ASP.NET, HTML, AJAX Library, Cascading Style Sheets (CSS) and JavaScript.
- Extensively used ADO.Net objects to populate Data sets and bind them to Data grid view controls for display and manipulation of records.
- Used the ASP.NET State Management techniques like Session State, View State to retain the values between the pages transactions, where Session is managed in InProc mode.
- Used Visual Source Safe 6.0 for the purpose of version Control and source code sharing.
Environment: - VB.NET, .Net Framework 2.0, AJAX, JavaScript, CSS, Visual Studio 2005, ASP.NET 2.0, Web Services, ADO.NET, Visual safe 6.0, Oracle 10g.
