Sr. .net Developer Resume
Walnut Creek, CA
SUMMARY:
- 8+ years of experience in analysis, design and development of client/server, web based and n - tier application. Expert in developing windows applications, web applications, windows services and web services in Microsoft .NET IDE.
- Well acquainted with SLDC System Analysis, Design, Development, Testing, and Deployment & Documentation.
- Good knowledge in Object Oriented Analysis/Design(OOPS) and implemented Design Patterns across the applications.
- Expertise in Web development and application development using Microsoft .NET Technologies like C#, ASP.NET, ASP.NET, MVC, AJAX, CSS, WCF, VB.NET, ADO.NET, LINQ, Web Services.
- Experienced in creating rich User Interface on the web using HTML, XAML, DHTML, Master Pages, Angular JS, CSS, Ajax, JavaScript and JQuery.
- Experienced in using XML technologies like XSD, XSLT, XQUERY and XPATH Navigator
- Experience in developing applications using C#, ASP.NET Web Forms, Windows Presentation Foundation(WPF) and Windows Communication Foundation (WCF).
- Worked on generating the middle tier components using VB.NET, .NET framework.
- Experience in ADO.NET controls such as Grid View, Data List, Details View, Form View and Repeater.
- Experience in implementing the MVC (Model View Controller) 6/5/4/3/2 design pattern to standardize the application architecture.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
- Expertise in using Master Pages in designing the webpages and using Cascading Style sheets for a unified look of the application.
- Experience in working with .NET features like Events & Delegates, Collections and Exception Handling.
- Knowledge in developing Graphical User Interfaces (GUI) using HTML, CSS.
- Good experience in Service Oriented Architecture (SOA) with a thorough understanding of WCF, WSDL, SOAP.
- Experience in developing, deploying and consuming WCF Services.
- Created windows application using WPF (Windows Presentation Foundation) for requirement phase.
- Used Microsoft Team Foundation Server (TFS), Visual Source Safe(VSS), GIT for version Control and source code maintenance needs.
- Implemented Restful architecture using Web API Controller to use in the application to populate the data from the database.
- Hands of experience in SQL Server in writing database queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database, Experience in Query Optimization.
- Created Entity classes, relationships between entity classes using LINQ to SQL to manage relational data as objects with Entity Framework.
- Extensive database designing and programming skills using SQL Server, XML data source, RDBMS and MS Access.
- Development of reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Followed Scrum and Test-Driven Development Methods in Agile Scrum Methodology to produce high Quality software.
- Experienced in deploying the project in different environments.
- Used TFS (Team Foundation Server) for source Version Control.
- Involved in unit testing with N-Unit, preparing System Test Cases, Documentation, Debugging and bug fixing.
- Expertise in development of 3-Tier/ N-Tier Architecture and implementing OOPS paradigm using Waterfall and Agile-Scrum, TDD, Iterative methodologies.
TECHNICAL SKILLS:
.Net Framework: 2.0 - 4.5 C#.NET WEB API Angular JS
ASP.Net: OOPS WCF REST ADO.Net JQuery, JSON
JavaScript & AJAX: SOAP WPF Unix & Linux
ASP.NE MVC 3/4/ 5 SQL: Server 2005/08 SQL Server 2012 Silver light
Jasmine framework: IaaS, PaaS Kendo ASP.MVC
PROFESSIONAL EXPERIENCE:
Confidential, Walnut Creek, CA
Sr. .Net Developer
Responsibilities:
- Designed and Developing the Application using ASP.NET MVC 5, OOPS, ASP.Net, C#, Angular JS, Kendo UI.
- Provide technical support to client on the delivery of solution, escalating issues/concerns of potential impacts across the organization e.g., data architecture, form and report designs, data flow routines, and security designs).
- Writing extensive unit tests using automated TDD tasks
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Implemented MVC based Single Page Application (SPA) using Angular.js, ASP.NET MVC Kendo UI and JQuery.
- Implemented Browser Detect to detect the browser type and version
- Customized Data Tables and High charts into Angular JS Directives
- Implemented Angular Controllers to maintain each view data
- Implemented Angular Service calls using Angular Factory
- Implemented Directives to make customized components
- Unit Testing using Jasmine framework.
- Designed the Web Pages using HTML, Bootstrap, CSS, JavaScript and JQuery.
- Written Unit Test cases for controller action methods.
- Responsible for implementing the Client-Side Validations using Java Script.
- Responsible for mapping data into Azure tables to publish monitoring data to check on board.
- Developed HTTP Services using WEB API to expose business logic.
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database.
- Worked on Web API to build HTTP Services that return JSON data to the client.
- Used Entity Framework 6 ORM tool to interact with the database.
- Written Unit Test cases for controller action methods.
- Team analyze how much time they got to complete task during the Sprint using Agile Scrum Methodologies
- Handled performance testing to measure memory and CPU utilization using ANTS profiler.
- Performed code reviews, debugging and testing using Chrome debug tool.
- Written technical documentation and developed workflows for the business functionality.
- Actively involved in deployment process, production server bug fixes and implemented new Change Requests
- Used Team Foundation Server (TFS) for source and version control.
Environment: ASP.NET MVC 6, .NET Framework 4.5, OOPS, Angular JS, C#, Entity Framework 6, Visual Studio 2013, ADO.NET, HTML, XML, IIS, SQL Server 2012, TDD, Telerik, SOAP, RDBMS, Jasmine framework, Kendo ASP.NET MVC, JSON, Ajax, SOAP, NUnit, TFS, LINQ, WCF Rest, WEB API, Azure storage explorer, Agile Scrum Methodologies.
Confidential, NC
.Net Developer
Responsibilities:
- Designed and Developing the Application using ASP.NET MVC 5, ASP.Net, C#, OOPS, TDD, XML, AngularJS and JavaScript.
- Provide technical support to client on the delivery of solution, escalating issues/concerns of potential impacts across the organization e.g., data architecture, form and report designs, data flow routines, and security designs).
- Designed and architected multi-threaded, n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
- Designed the Web Pages using HTML, CSS, JavaScript, JQuery, Angular JS, XML, OPPS, JSON and AJAX.
- Written Unit Test cases for controller action methods.
- Responsible for implementing the Client-Side Validations using Java Script and JQuery.
- Developed HTTP Services using WEB API to expose business logic.
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database.
- Developed Web API’s for Task Management Application.
- Worked on Web API to build HTTP Services and WCF Services that return JSON data to the client.
- Writing extensive unit tests using automated TDD tasks.
- Used Entity Framework ORM tool to interact with the database.
- Written Unit Test cases for controller action methods.
- Performed code reviews, debugging and testing using Batarang tool.
- Written technical documentation and developed workflows for the business functionality.
- Actively involved in deployment process, production server bug fixes and implemented new Change Requests
- Used Team Foundation Server (TFS) for source and version control.
Environment: ASP.NET MVC 5, .NET Framework 4.5, C#, Angular JS, Entity Framework 5, Visual Studio 2013, ADO.NET, HTML, XML, IIS, SQL Server 2012, JSON, SOAP, TDD, Jasmine framework, SQL Server 2012, NUnit, TFS, LINQ, WCF, RESTful Services, WEB API, Agile Scrum Methodologies.
Confidential, Chicago, Illinois
.Net Developer
Responsibilities:
- Involved in gathering requirements from the end clients.
- Performed maintenance and additional feature development using C#.
- Designed Front-end User Interface screens using Web forms.
- Involved in development of Single Page Applications using Angular JS and responsive designs using Bootstrap technologies.
- Used C# to create Windows client applications and XML Web services.
- Have experience implementing Service Oriented Architecture (SOA) with XML Web Services using SOAP.
- Designed the Graphical User Interface with C# and WPF.
- Used MVVM pattern for creating WPF applications.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Used WPF as the applications can be run on multiple platforms as it separates the user interface with business logic.
- Implemented role based security and customizable workflows based on a user's role.
- Designed & Developed Web Forms using HTML & JavaScript.
- Implemented Ajax for greater Performance.
- Developed WEB API services and hosted with ASP.NET MVC 4 application.
- Extensively used ASP.NET controls such as Web Data Grid, Web Date Chooser.
- Implemented WCF Service to get the data from source systems.
- Experienced in creating business requirement Documents, User Requirements specification.
- Documented and maintaining structured Business Process and Procedures
- Migrated our services tier and security model from ASMX web services to WCF services.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- Implemented Restful architecture using Web API Controller to use in the application to populate the data from the database.
- This project was implemented using Agile and SCRUM methodology for rapid development.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS).
- Developed testing report, Stored Procedures using SQL Server 2000 and SQL scripts, and DTS packages and Data Modeling.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: Visual Studio 2013, C# 5.0 .NET Framework 4.5.1/4.5, VB.NET, Web forms, MVC 5.2/5.1.3, WEB API, HTML, XML, WCF 4.0, WPF 4, CSS, Ajax, SOAP, Java Script, Angular JS, JQuery, Restful web services, SQL Server 2014, Agile Methodologies.
Confidential
Developer
Responsibilities:
- Developed the modules in Visual Studio .Net 2010 using ASP.NET MVC, C#. Net, JavaScript, HTML, CSS, ADO.NET and SQL Server 2008.
- Developed and consumed WCF services for communication with internal systems.
- Validations of forms were performed using JavaScript, AJAX and .Net Validation controls.
- Used Cascading Style Sheets (CSS) to render a uniform look and feel for the application.
- Created multithreaded web services to enable efficient and fast access of these services from the client applications.
- Designed and Implemented data access layer-using ADO.Net to connect/update/access databases.
- Created Queries, Stored procedures, Triggers and Views to access the database.
- Performed Unit Testing.
- Integrated multi-threading functionality to make asynchronous communication from procedures.
- Generated various reports using SQL Server Reporting Services (SSRS) on monthly, quarterly and yearly basis to look at the progress of various agents across the state.
- Crystal Reports was used to generate complex reports. The reports could be exported in Excel or PDF formats.
- Involved in Unit testing and debugging.
- Designed and Implemented data access layer-using ADO.Net to connect/update/access databases.
- Created the database and several stored procedures and views were written to access the database.
- Developed Database Triggers to enforce Data integrity and additional Referential Integrity.
- Used SSIS, SSRS for the reporting part of the application.
- Generated various reports using SQL Server Reporting Services (SSRS) on monthly, quarterly and yearly basis to look at the progress of various agents across the state.
- Crystal Reports was used to generate complex reports. The reports could be exported in Excel or PDF formats.
- Involved in Unit testing and debugging.
Environment: ASP.NET MVC, C#, ADO.NET, .Net Framework 4.5, HTML, CSS, AJAX, Java, JavaScript, Visual Studio 2010, MS SQL SERVER 2012, SOAP, IIS 7.0, T-SQL, SVN, WCF, Web Services, Crystal Reports, Visual Source Safe, SSRS, SSIS, Scrum.
Confidential
Jr .Net Developer
Responsibilities:
- Designed the VB.NET application to deliver the same, stateless business classes & Crystal.
- Gathered the requirements and involved in requirement analysis.
- Designed the UI for some modules of the application using ASP.NET controls.
- Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Designed and developed business logic layers using C#.
- Developed Custom Controls and User Controls using ASP.NET and C#.
- Developed stored procedures and Functions SQL Server-2005.
- Documented the code for some of the modules.
- Performed unit testing and involved in documentation.
- Handled many production issues and enhanced the User interface as per the requirement.
Environment: .NET Framework 4.0, C# 3.0, SQL SERVER 2010, VB.NET, HTML, CSS, JavaScript, ASP.NET, VB.NET, XML.