.net Developer Resume
Oak Brook, IL
SUMMARY
- 7+ years of experience in Design, Development and Coding of Business/Commercial applications
- Experience on latest .Net Framework (2/3/3.5/4) with N - tier Architecture model and design patterns.
- Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
- Experience with Windows Communication Foundation (WCF), REST.
- Strong Object Oriented Analysis and Design (OOAD) and OOPs Programming skills.
- Experience with Entity Framework, LINQ and Lambda Expressions with database, Array, Collection, SQL and XML
- Experience with jQuery, JSON client side light weight programming language skills
- Good Experience in configuring and managing IIS- WEB Server.
- Worked with BI tools like SSIS and SSRS
- Experience with Unit of Work, Dependency Injection and Unity Container.
- Experience with TDD (Test Driven Development)
- Experience in HTML, HTML5, CSS, CSS3, JavaScript, XML, MVC 3.0/4.0, AJAX, WEB API, and Adobe Photoshop.
- Worked with Team Foundation Server, Subversion and Visual Source Safe
- Experience with the third party controls like Telerik
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications for web services, .NET Remoting Services and Web 2.0 Standards based on Service Oriented Architecture (SOA), REST.
- Experienced in SQL for writing, Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating table and Index.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
TECHNICAL SKILLS
Languages: C#, VB.net, C, C++
Web Technologies: HTML, HTML 5, XHTML, XAML, DHTML, CSS,CSS 3, XML, XSLT, VBScript, JavaScript.
.Net Technologies: ASP.net, ADO.net, AJAX, Web Services, WCF, ASP.NET MVC, Entity Framework, LINQ, ORM
Databases: SQL Server 2008/2005/2000 , Oracle 10g and MS Access
Operating Systems: Windows Server 2003, Windows XP/NT/2000/Vista, Windows 7
Web Server: Internet Information Server (IIS), SQL Server
Protocols: SOAP, TCP/IP, HTTP
IDE: Visual Studio.net 2012/2010/2008/2005/2003
Reporting Tools: SQL Server Reporting Services (SSRS), SSIS, Crystal Reports XI
Framework: Microsoft .net Framework 4.0/3.5/2.0/1.1
Versioning Tools: Visual Source Safe 6.0(VSS), IBM Clear Case, Team Foundation Server (TFS)
Methodology: Agile Methodology, MVC 3 / 4, Rational Unified Process (RUP), Water fall method
PROFESSIONAL EXPERIENCE
Confidential, Oak Brook, IL
.Net Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application.
- Involved in full lifecycle of the project from design, development & Testing.
- Extensively Worked on Agile and Scrum methodology.
- Followed and developed the N-Tier architecture for the business, presentation and data access layers.
- Developed web-based applications using ASP.NETMVC
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Used C#.NET to develop code behind logic, business layers and data layers.
- Developed and consumed WCF Service to access data layer components.
- Providing Facets application configuration support to the client.
- Developed the application using various patterns including MVC4.0, Singleton and Dependency Injection.
- Used WCF for designing and deploying distributed applications under (SOA) implementation.
- Designed database and system flow, programmed in ASP.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind language C#.NET.
- Involved in maintaining Classic ASP applications.
- Implemented AJAX controls in multiple web pages for partial page update.
- Used AJAX framework do asynchronous calls to the server and improve the performance
- Provided all windows based features in Web using AJAX.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Performed client side validation using JavaScript, JQuery.
- Used JQuery to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
- Used .Net Security features such as Authentication and Authorization.
- Developed the New Assemblies by using the C#.NET to implement the Business logic.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using SQL Server 2012.
- Performed several testing to fix the bugs and ensure the application error-free.
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Environment: .NET Framework 3.5/4.0/4.5,TFS,MS Visual Studio.NET 2013/2012/2010 , .Net 3.5/4.0/4.5, C#, ASP.Net 3.5, AJAX, XML web services, WCF, SOA, Framework 5.0,REST, ADO.NET, LINQ, MVC 3.0, CSS,CSS 3, SQL Server 2008/2012, JavaScript, JQuery, HTML, HTML-5, IIS7.0
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology
- Studied the existing Application and designed new screens for the Web Application.
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, AngularJS and Visual Studio 2012/2010.
- Developed the application using ASP.NET, C#/Vb.Net, SQL Server and SDLC on the visual studio IDE.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- Worked on the existing Desktop applications using Win Forms.
- Created and consumed WCF Web Services (SOAP, WSDL), Restful WEB API services for communicating.
- Worked with SSIS integration packages and SSRS reports
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implemented the applications using MVC architecture
- Used Razor syntax in creating Asp.NetMVC application by reducing the coding aspect.
- Created and Consumed WCFServices in the Service Slayer.
- Used XML to create Web-based tools for transactions on SQL and Oracle databases.
- Used T-SQL to include querying and making changes in the database, using functions and CRUD statements.
- Also worked on T-SQL to send the queries for the server irrespective of the UI of that application.
- Also worked on implementing the OOP’s in the project.
- Used AngularJS, JavaScript and JQuery for client side scripting to create highly responsive interfaces for users.
- ImplementedAjax features of JavaScript, JQuery to have the specific content loaded as per user needs.
- Also wrote Model Classes under MVC 3.0 using the principles of OOP’s.
- Developed and consumedWCF/WEB APIREST Web services.
- Used SOAP protocol for accessing web based services and communication between applications
- Performed application development modules and activities.
- UsedLINQ, ADO.NETEntity Framework for communication between the application and theSQL Server2012Database
- Involved in Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Used Entity Framework 5.0 extensively for retrieving, querying, storage, and data manipulation.
- Involved in the designing phase of database and creating the SQL scripts.
- Developed and maintained Stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2010 database
- Worked on optimizing the SQL queries and improved the performance
- Played an active role in implementing the Business Logic Layer.
- Worked on Team Foundation Server and set up builds and used it for version controlling
Environment: .NETFramework 3.5, MS Visual Studio.NET 2010, .Net Framework, Win Forms, Agile Scrum, Entity Framework, JSON/RESTFUL Services, ASP.NET, C#.NET, UML, CSS3, HTML5, JavaScript, jQuery, Xml, LINQ,TFS, LINQ to SQL, SQL Server, Crystal Report, Oracle, Windows Server 2008,IIS6.0
Confidential - NY
.NET Developer
Responsibilities:
- Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
- Designed web interface using ASP.Net 3.0
- Created document libraries to store & share the functionalities.
- Created Stored Procedures to handle the business logic.
- Used OOD patterns to build the business layers.
- Used LINQ to SQL and ADO.NET as the data provider for communicating with the SQL Server 2008 Database
- Revamped an external, wizard-based, micro site to use MVC and Entity Framework technologies.
- Implemented Caching technologies to improve the performance
- Built and used Error Handling mechanism extensively.
- Worked on JQuery UI
- Worked on SOA and developed Web Services using WCF platform and maintained ASP.NET Web services.
- Developed UI layer using HTML, CSS and MVC 2.0
- Integrated SSRS reports into the web application using Report Viewer Controls.
- Integrated SharePoint with the .NET application
- Written Unit Tests for the modules/libraries developed
- Used TFS to Deploy the Code and Task Management.
Environment: -Visual Studio 2008 IDE, ASP.NET, C#.NET, VB.NET, Framework, ADO.NET, XML,WCF, Microsoft Share Point 2007, TFS for version control and for bug tracking, SQL Server 2008.
Confidential, NJ
.NET Developer
Responsibilities:
- Developed new views using asp.netMVC and maintained existing ASP pages.
- Implemented business logic using C#.NET, VB.NET.
- Developed Classic ASP pages to maintain the existing applications.
- Implemented master page for ASP.NETPages.
- Implemented Broker management.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Developed the Web pages in ASP.NET, C# and VB .NET
- Presented Data in connected and disconnected mode using ADO.NET objects.
- Created composite web custom controls for easy reuse.
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validation and logic using JavaScript.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Implemented authentication and authorization.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Created stored procedures to extract the data from the SQL Server.
- Developed the code to run the SSRS reports.
- Created the web reports using SQL Server Reporting Services (SSRS).
- Developed Web services using ASP.NET and C#.
- Provide extensive production support and fix problems in a short span of time.
Environment: -Visual studio 2010, ASP.NET 3.5, VB .NET, ADO.NET, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS unit, SSRS, Java Script, AJAX, JSON
Confidential, Dallas, TX
.NET Developer
Responsibilities:
- Creating and maintaining UI prototypes and specifications.
- Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Keeping up to date with the latest industry trends in UI design and usability.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Designed the user interfaces using Web Server Controls which are built on ASP.NET Server Controls.
- Developed Business Logic Component using Web Services, WSDL.
- Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Used LINQ to Objects for WCF service call.
- Used SSRS for SQL reporting services.
- Used AJAX for rich user experience in designing the screens.
- GUI was developed using C#.NET and ASP.NET.
- Used .NET Framework 3.0 throughout the project and converted existing code from 1.1 to 3.0.
- Modifications were made to the existing GUI using WPF for better look and feel.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP.
Environment: -.NET Framework 2.0/3.0, VB.NET, C#, ASP.Net, ADO.NET, Visual Studio 2003/2005/2008 , Web services, XML, AJAX, HTML, IIS, SQL Server 2000 and WindowsXP.
Confidential
.NET Developer
Responsibilities:
- Involved in discussing the requirements and analyzing the feasibility of implementation.
- Involved in creating application layout.
- Designed user interface and web pages using CSS, HTML and JQueryUI.
- Written business logic using C# and ASP.NETin n-tier architecture
- Written stored procedures for database to manage the data
- Written WCF web services to consumed them
Environment: Visual Studio2005, SQL server2005, C#, JavaScript, JQuery and CSS
