.net developer Resume
Sacramento, CA
PROFESSIONAL SUMMARY:
- Over 7+ Years of experience in Systems Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture involving all stages of Software Development Life Cycle(SDLC).
- Experience in Visual Studio.NET 2008/2010/2012, .NET 2.0/3.0/3.5/4.0, C# 4.0, ASP.NET MVC, ASP.NET 3.5/4.0/4.5, WCF, LINQ, EF4.0,EF6.0, ADO.NET, Ajax, VB6.0, SQL Server 2000/2005/2008, XML Web Services, T-SQL, ADO.
- Experience in implementing several Design Patterns to standardize the application architecture.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
- Experience in implementing error handling, exception management, tracing and logging features.
- Experience in Microsoft ASP.NET Ajax Library, JavaScript, Angular JS, JQuery, XML, HttpRequest, AJAX, JSON.
- Knowledge Windows, UNIX, and Linux platforms.
- Extensively worked with offshore and onsite tech leads and provided status report of team activities against the plan or schedule.
- Experience in working with HP Quality Center for tracking the functional testing issues.
- Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, boot strap
- ADO, Java Script and Angular JS.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Experience in developing Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
- Experienced UI Development, designing Web applications using Master Pages, CSS and Themes.
- Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL), Entity Framework and retrieve data from different data sources.
- Experience in developing applications using Service Oriented Architectures (SOA), Model ViewController (MVC)
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL in Microsoft SQL Server 2008/2005.
- Experience in developing multiple formats using SQL Server Reporting Services (SSRS).
- Experience in requirements gathering, analysis & re-engineering, ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Experience in Manufacturing and Financial domains.
- Strong knowledge of MVC, Razor Engine, and WebAPI.
- Experience with Client side frameworks such as Bootstrap.
- Keeps abreast of current and emerging trends and techniques. Versed in both agile and waterfall development techniques.
- Excellent communication skills and ability to work well with customers to determine requirements and application scope.
TECHNICAL SKILLS:
Programming languages: C#
.NET Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC, AJAX, Entity Framework, WCF, AngularJs.
Databases: SQL Server 2012/2010/2008/2005 and Oracle 11g/10g
Web Technologies: Web Services, HTML, CSS, jQuery, Java Script, AJAX, WCF, XML JSON, VB Script
Design Methodologies: OOAD,UML
Operating Systems: Windows XP/Vista/Windows 7/Windows 8/Windows 10
IDE/Utilities: MS Visual Studio 2015/2013/2012/2010/2008/2005, NUnit
Web Servers: IIS
Reporting Tools: SQL Server Reporting Services, Crystal Reports
Processes: SDLC, Agile Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
.Net Developer
Responsibilities:
- As a developer, Responsible for Designing, Coding, developing and implementing web application using C#, VB.Net, ASP.Net 3.5/4.0/4.5.
- Worked on Agile SCRUM methodology.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB .NET for the code behind modules.
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- 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 in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server2008/2012.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascading style sheets (CSS3).
- Experience in Web UI Technologies using HTML, JQuery, JavaScript, Angular JS and Node JS.
- Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
- Implemented user level security, extracted technical specifications from the database server using ADO.net and SQL Server stored procedures.
- Deployment of web application using apache web server across the cluster of LINUX/UNIX operating systems and Windows IIS.
- Developed XML Web Services using C#, ASP.NET, SOAP, XML, XSLT and WSDL.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers .
- Involved in designing of WPF screens and implementing MVC design pattern.
- Responsible for developing Application using ASP.NET MVC 5.0 and C#.
- Involved in design, development and maintenance. Used UML for designing the application.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Involved in developing distributed, transactional, portable and secure application using WCF hosted on IIS and access those application using different technologies like java, remoting services.
- Responsible is using JQuery for Client Side Validations, Calling the Controller Actions, and Making calls to the WCF Services.
- Development experience in C#, XAML for Silverlight applications and web applications for Microsoft SQL Server.
- Having knowledge on Microsoft Azure and Power shell.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Used knockout JS to create the observables and Data Binding.
- AngularJS was used to make the web applications dynamic and is used for making DOM manipulation.
- Developed an Azure based high performance compute environment and client side validations were designed using Data Annotations and java script.
- AngularJS was used for creating the controllers, Factories, Services, Custom Directives.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data
- Proficient in SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS).
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: .Net Framework 2.0/3.0/3.5/4.0 /4.5, Visual Studio 2008/2010/2012 /2013/2015, IIS7.5, ASP.NET, MVC 5, C#, VB.Net, SilverLight, WCF Services, WPF Screens, AngularJS, Web API, Angular JS, Azure, CSS, Design Patterns, Power Shell, Web Forms, ADO.NET, SQL Server 2008/2012 R2, Stored Procedures and Crystal Reports.
Confidential, Denver, CO
.Net Developer
Responsibilities:
- Involved in requirements gathering, Problem Analysis, Design, Development, Testing and Maintenance of the System.
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Designed and developed the application using MS Visual Studio 2010, ASP.Net 4.0, AJAX and C #advanced feature forms authentication.
- Experience programing and troubleshooting in C#, ASP.NET, VB.NET, VB6, Web Services.
- Designed and developed master web pages using ASP.NET 4.0 web form controls, Custom user Controls and Ajax controls in C#.
- Worked with jQuery to traverse through HTML elements, manipulate web page content, handle events, and working with AJAX using jQuery.
- Used Entity Framework Database first approach to design Database schema.
- Designed data access layer using SQL Server 2008 and the Entity Framework in the data tier with queries being written with LINQ to Entities.
- Experience in using LINQ in Web pages to retrieve and modify data.
- Experience in using javascript framework Angular JS.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS).
- Created new model classes in Web API to hold data.
- Used HTML5 for developing the webpages.
- Created new SSIS packages for populating data into MS SQL database.
- UsedWCF to provide various Services like authentication, User Definition, Logging, Configurationand Data Access to the applications.
- Have experience implementing Service Oriented Architecture (SOA) with XML Web Services using SOAP
- Used VB.NET in MVC framework for front-end development
- Used UML, Win Forms and C# to design and develop the code analyzer
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server 2008.
- Performed unit testing using NUnit testing framework.
- SSRS is used as the reporting tool for the financial status and the Annual Status reporting.
Environment: .NET, VB.NET, C#, WCF, LINQ, VB6, Angular JS, ASP.NET, ADO.NET, Visual Studio 2010, MVC, Web API, SOAP, SOA, Win Forms, HTML5, SQL Server 2008, Windows Server 2008 R2/2008, WebSphere MQ, TDD, TFS, VSS, LINQ, Refactoring, NUnit.
Confidential, Cherry Hill, NJ
.Net Developer
Responsibilities:
- Working in an Agile environment to deliver higher-quality software far more rapidly.
- Successfully organized initial set of requirements into master list of Use Cases.
- Involved in development of Web Forms, classes using C#.Net that incorporates both N-tier architecture and database connectivity.
- Used Visual Studio .Net 2008 IDE to design the forms, develop and debug the application.
- Worked on different aspects of .Net framework like ASP.Net 3.5, ADO.Net and C#.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Developed presentation layer using server-controls, HTML controls and user and custom controls.
- Created and deployed Web Services using C#, SOAP, XML for pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used various ASP.Net 3.5 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Used AJAX to trade data with a web server, without reloading the page.
- ADO.Net was used to connect to the data bases in a disconnected oriented architecture.
- Created event driven Web Forms using ASP.Net and implemented form validation.
- Extensively used Grid view control throughout the application.
- Used SOAP to implement Web Services and consumed and published XML web services in the application.
- Created CSS files to be applied to various web forms on the web pages.
- Using Validation controls using both custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2008.
- Developed extensive Stored Procedures and Triggers in SQL Server 2005.
- Involved in Unit Testing and Integration Testing of the entire application.
Environment: .Net Framework 3.0, ASP.Net, C#, ADO.Net, XML, Web services, HTML, JavaScript, IIS 6.0, Windows 2000 Server, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2005, SSIS, XML, XSL, HTML, SQL Server 2005
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Design and develop web application using ASP.NET MVC 4, Entity Framework 4.0 with Razor View Engine, HTML5, C#, Sql Server 2012 and WCF.
- Participated energetically in the daily stand-ups (scrum), sprint planning and sprint retrospective meetings.
- Developed user interface using MVC Html Helpers, HTML, Bootstrap, jQuery and CSS
- Worked extensively on jQuery Ajax calls for RESTful API's.
- Created Single Page Applications using AngularJS.
- Developed API using Web API that exposes data in JSON format that were consumed by this application along with other applications in the organization.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Used WCF to communicate between DAL and other business components.
- Created custom, general use modules and components which extend the elements and AngularJS.
- Worked on Entity Framework ORM with Code-First approach.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Used JQuery to perform Client side validations and also performed Server side validations using ASP.Net Validation Controls like Required Field validation and Compare Validation etc.
- Used Sql Server 2012 as back-end database.
- Created Restful Services using ASP.NETWeb API and C#.
- Created reports using SSRS and SSIS reporting tools.
- Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
- Performed NUnit Testing on the entire application.
Environment: ASP.NET MVC 4, C#, WCF, Web API 2, Entity Framework 6, SQL Server 2012, IIS, LINQ, Visual Studio 2013, jQuery, AngularJS, TFS, HTML5, CSS3, Bootstrap
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Involved in developing front end using MVC .NET, JavaScript, HTML5, and CSS3.
- Using RAZOR view engine to generate Views/ Pages.
- Implemented MVC 4.0framework to reduce the complexity and to get full control over the behavior of the application.
- Being a part of scrum team, Developed Code within specific sprint period of time which is for 2weeks.
- Worked on Team Foundation Server for Database Server and for Individual task status.
- Developed WebApiMVC4 application using C# .Net.
- Designed and Developed complex SQL queries, stored procedures, triggers & views using PL-SQL.
- Involved in application support and maintenance.
- Created Code for Different Authorization scenarios to make the users to get access for the web site
- Developed Field mapping for already existing environments.
- Used Restful web Services like Get, Put, Post and Delete for the existing services in the project.
- Used Swagger Tool for Documentation of the project for Get, Put, Post and Delete which also includes Discover part as we don't have a controller with Get, Put, Post and Delete. So the user can view the website and enter the values or can Get the values.
- Used Stripe tool as for Payment purpose like PayPal.
- Used Apiary tool for to verify whether it works for project Documentation.
- Used Bootstrap JavaScript for custom events.
- Used Fiddler to capture all the HTTP traffic during testing and also for trouble shooting purposes as it is being sent or received.
- Used Putty for connecting Database to Visual Studio.
- Used IIS to support all HTTPs through which all the HTTPs URL runs.
- Used Re-Sharper and Ncrunch to provide an integrated unit test runner that works with all of the known unit-test frameworks.
- Designed Cascading Style Sheets for uniform look of the web pages.
- Used JQuery to validate user controls and web forms.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation which is done by Ajax validation extenders.
- Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
- Created rich and interactive UI using WPF.
- Understanding and experience with design patterns using Dependency Injection.
- Performed extensive Unit testing using NUnit. Prepared test cases for functionality testing.
Environment: ASP.NET 4.0, C# 4.0, MVC, .Net Framework, jQuery, WPF, WCF, LINQ, MS Visual Studio 2012 & 2010, Oracle 11G, HTML 5, DHTML, JSON, CSS, SOA, SOAP, WSDL, SOAP, Crystal Reports, Entity Framework, TFS, NUnit.
