Sr.net Developer Resume
New Braunfels, TX
SUMMARY:
- Extensive experience in 10+ analyzing, designing, development and maintenance of web applications and SQL databases with good exposure to full Software Development Life Cycle (SDLC), Designing Database and Tables, Object Oriented Programming, Code Review, Production Support, Maintenance and Testing.
- Expertise in working with .NET 2.0/3.0/3.5/4.0/4.5/4.6.1 Framework and Visual Studio 2008/2010/2012/2013/2015.
- Expertise in Microsoft Technologies such as .NET Framework, ASP.Net, C#.NET, Web Services, WCF, REST, LINQ, IIS, SOAP, MVC5, MVVM, XAML, HTML, HTML5, CSS/CSS3, VB.Net, Visual Studio, AJAX, WPF, Share point, HTML Classic ASP, SSIS, SSRS packages, Web API, OLAP and ADO.NET.
- Developed dynamic and responsive web pages using the HTML5, CSS3, Bootstrap, JavaScript frameworks (JQuery, Angular JS (2.0).
- Extensive experience in ASP .net, Asp .net MVC, C#, VB .net, Web API, Web API 2, WCF and Web Services.
- Expertise in working with Web Forms, MVC2.0, MVC3.0, MVC 4.0, MVC 5.0, Web Pages, User Controls, Custom .net Controls.
- Expertise in .Net Security features using ASP.NET Authentication and Authorization (Member ships and Roles, Windows Authentication), Open ID and OAuth, Asp .net Identity, token based authentication and authorization, certificates and SSL/TLS.
- Hands on experience in developing web applications using HTML, Master Pages, CSS, XML, XSLT, Java Script, Ajax, JSON, KnockoutJS, Underscore, AngularJS 1.0, JQuery and various JQuery plugins.
- Experience with implementing unobtrusive client side validations and applying server side validations.
- Proficient in various Object - relational mapping tools (LINQ to SQL, Ado.net Entity Framework), dependency injection containers (Autofac, Ninject, Unity) and testing frameworks (MS unit test, NUnit, Qunit).
- Used TFS (Team Foundation Server) and Tortoise SVN for Source Versions Control systems.
- Well-versed in ADO.NET, having built query-driven applications.
- Proficient in developing N-tier distributed .NET applications using SOAP based and RESTFUL Web services using Windows Communication Foundation (WCF), WEB API.
- Experience in using ORM (Object-relational mapping) tools like NHibernate 3.1 and Microsoft Entity Framework.
- C #.NET, Web Services, WCF, ASP.NET Web API, ADO.NET, JavaScript, JQuery, AngularJS, Bootstrap, PowerShell, CSS, HTML, UML and XML.
- Expertise in creating, consuming and deploying Simple Object Access Protocol (SOAP) services using WCF / Web services and Representational State Transfer (REST) Services using Web API and WCF REST.
- Strong knowledge in the Web Services Description Language (WSDL) files.
- Experience in setting up Production environment for applications on Win 2003/2008/2008 R2/2012 and in configuring, securing and deploying web applications / WCF services / RESTful services on IIS 7.5/7.0/6.0/5.1/5.0/4.0.
- Experience with version controls systems - Visual Source Safe (VSS), Team Foundation Server (TFS) and Git.
- Have ample of experience in developing Crystal Reports for report generation and integrate into .NET applications.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF) in .Net Framework 4.0/3.5/3.0 and Language Integrated Query (LINQ) in .Net Framework 3.5.
- Commercial experience in Azure, C# & VB .Net, Entity framework, CSS, LINQ, TFS, Git, Jenkins, Node JS.
- Experience in developing SQL Server Integration Services (SSIS) packages for data-management applications and also for creating reports using SQL Server Reporting Service (SSRS) using Visual studio 2010 shell / Business Intelligence Development Studio (BIDS).
- Experience in using Web Server - IIS 7.5/7.0/6.0/5.0.
- Experience in database design and development using SQL Azure, Microsoft SQL
- Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Experience in designing and developing Databases in SQL Server 2000/2005/2008/2012, Oracle 9i/10g includes the development of functions, stored procedures and triggers using Transact SQL
- Hands on experience in SQL Server Database Design and Development, Writing Constraints, Indexes, Views, Functions, Stored Procedures, Cursors and Triggers using T-SQL.
- Experience with business analysis and requirements in Iterative Agile, Waterfall methodologies and Test-driven development (TDD).
- Strong Business and Application analysis skills with excellent communication & professional skills. Self-motivated, good learner and quick to adapt to any new technology.
TECHNICAL SKILLS:
Lagunages: C#.Net, VB.Net, C++, T-SQL, PL/SQL
Microsoft Technologies: .Net Framework 4.5/4.0/3.5/2.0, ASP.Net MVC 5.0/4.5, ADO.Net, LINQ, Web Forms, Windows Forms, WCF, WPF, Web API, MSMQ, WWF, Windows Server2008/2012, WSE 3.0, Entity Framework.
Web Technologies/client Scripting: AngularJs (1.3,1.4,1.5), AJAX, WEB API, HTML 5, DHTML, XML, CSS, KnockoutJs, Bootstrap, AWS.
Cloud Technologies: Microsoft Azure, Amazon Web Service Redshift
Databases: SQL Server 2014/2012/08 R2 (PL/SQL, SP, Functions, Triggers, Views).
Development Tools: Visual Studio.NET 2015/13/12/10, TFS, Remedy, NUnit, Service Now
Reporting and Testing: MS SQL Reporting Services, Dynamic Report, SSRS, SSIS
Versioning: Team Foundation Server (TFS), GIT, SVN, Visual Source Safe (VFS).
Testing Tools: Unit testing, ETL Testing, and Junit, IE debugger, Firebug, Chrome testing.
Methodology: Agile Methodology, Waterfall Model, UML, Object-Oriented analysis/Design
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr.NET Developer
Responsibilities:
- Involved in writing AngularJs and Java script to perform client-side validation and to enhance UI of the application, worked with parsing xml data.
- Worked on PROD defect fixes in .Net frame work 4.0/2.0/1.0
- Configuring IIS 7 application server management and deployed .Net applications code in Dev, QA, UAT and PROD.
- Used Entity Framework technology for querying, data retrieval, manipulation and data storage using LINQ.
- Responsible for developing WCF Service for exchange of data between systems and implement business logic.
- Designed and developed Rule index matrix using C#.
- Designed Truckload quoting pricing tool for sales staff to quote and price carrier and customer clients using ASP.NET MVC 5, C#, Angular JS, JavaScript and JQuery.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Helpfiles.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET
- Designed and developed an integrated n-tier web application using C#, WPF, ASP.NET and ADO.NET
- ASP.NET (C#, Vb.net), Web forms development/programming as per the design specifications.
- Used ASP.NET MVC, Web API, SQL Azure, AngularJS, Bootstrap for single page apps.
- Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
- Implemented Azure Application Insights to store user activities and error logging.
- Expert in performance monitoring tools like AWS Cloud Watch and Stack driver
- Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
- Implementation of client side validations using jQuery, Angular JS and server-side validation using ASP.NET MVC Validation at Controller level.
- Written various unit tests using NUnit and Framework
- Worked on Angular JS (1.5) to implement Client side Java Script Modules.
- Experienced in creating and consuming XML Web Services (SOAP, and WSDL) using VisualStudio.Net, ASP.NET.
- Worked on WebAPI and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Used nHibernate, WPF and WCF to communicate between DAL (Data Access Layer) and other business components.
- Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server 2008
Environment: C#. ASP.Net3.5/4.0, MVC 4, MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Visual Studio 2008/2010/2013, VB.Net, VB Script, SQL Server2005/2008, SSRS 2005/2008, SSIS 2008, Microsoft Power BI and MS Access, WCF, Microsoft Azure, AWS RedShift, Exchange Web services(EWS)Confidential, CA
Sr.NET Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- MVC (model-view-controller) architecture and SOA based development.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Experience in developing applications using ASP.Net MVC 4.0 Framework, HTML5, CSS 3.0, bootstrap CSS and Entity Framework 5.0 with EDMX files.
- Used AGILE/SCRUM methodology to implement the application
- Maintained quality of SOA services like security requirements such as reliable messaging, authentication, authorization and policies associated with it.
- Designed the application using MVC design patterns and generated UML diagrams.
- Used WCF for creating services for the application.
- Used SOA architecture for developing services.
- Creating and consumed WCF services following SOAP protocol and created WSDL documents to describe web services.
- Used AJAX, JavaScript libraries like JQuery for fast and asynchronous communication between page and server without refreshing the page.
- Used Sencha Ext Js framework for event management for data validation of input forms and to support cross-platform.
- Construct a Restful web service that pinpoints 404 errors with Entity Framework and Web API.
- Create a dynamic AngularJS UI for displaying vital reports on server health monitoring.
- Dynamically set and retrieve JSON objects in an Asp.NET SPA using the AngularJS.
- Worked with XML Serialization to enable the conversion of XML documents to common language runtime objects.
- Proficiency in developing XML applications using DTD, Schema, DOM, XSL.
- Used LINQ and ADO.NET Entity Framework 5.0 for Database interaction.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Developed applications in TDD (Test Driven Development) environment using Unit testing
- Performing unit testing on logics that are being built.
- Deployed the application and components on the test and production servers.
- Used TFS for the purpose of project tracking and Source Control.
- Co-ordinate with business for better understanding of functional requirements, Analyze and implement the requirements.
- Developed and Customized Applications using ASP.NET, VB.NET, WPF (Win forms), Web Services, VB Scripts.
- Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ, SQL Server 2008
- Consumed web services(WCF) created by Visual Studio application
- Developed WCF services to save/get the data for Users information, Transactions details, In-detailed users dealings with the company, using C#, LINQ
- Worked on implementing services using .Net, Oracle SOA Suite and Oracle Service Bus.
- Worked on highly advanced user interface design and development using AngularJS, Node.Js, HTML and CSS.
- Performed JSON data parsing using Angular JS to render the information on user interface pages.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, Sencha Ext Js, JQuery, Ajax, JSON, AngularJS, Telerik controls and Bootstrap with MySQL database.
- Consumed Web API’s (HTTP/REST) Services to implement business logic.
Environment: .NET Framework 4.5, ASP.NET, ADO.NET, HTTP, XML, XSLT, JavaScript, IIS 7.0, HTML5, DHTML, CSS, Angular JavaScript, C#, VB, SQL Server 2012/2008, Oracle11g, T-SQL, AJAX, Microsoft Visual Studio 2013/2012, SSRS, SSIS, JQuery.
Confidential, Monterey, CA
.NET Developer
Responsibilities:
- Extensively used ASP.NET for UI design, with VB.NET acting as the source of code.
- Created various Web Forms & User Interface Screens using C#.NET & ASP.NET & Angular Js.
- Implemented complex financial processes by designing data and business layers utilizing C#.NET, ADO.NET and XML.
- Worked extensively on designing databases and normalizing tables.
- Presentation layer was developed using ASP.NET, HTML, Java Script and C#.
- Business and Database layers were implemented by N-Tier architecture.
- Telerik controls toolkit was used for rich user interface.
- AJAX Library, CSS and various other web controls were used.
- Involved in portal GUI design using Master Page, Login control and Client side validation is done by AJAX validation extender.
- Effectively used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel, Header menu extender and Timer within some existing web pages.
- Experience in WCF to simplifies development of connected applications through a new service-oriented programming model
- Developed the entire user controls and forms using .NET Framework 4.0.
- Implemented validations on Web Forms using .NET Validation Controls and JavaScript, for client side and server side validation as required.
- Grid view and Custom paging were used to display huge amount of data.
- Created Indexes, Stored Procedures, Triggers and Views using SQL server 2008.
- Used LINQ to Entities, LINQ to SQL, INQ to XML and LINQ to Objects for retrieving the data proficiently.
- Involvement in fixing the bugs based on the client requirements and involved in the enhancements for the web forms, class files and stored procedures
- Involved in Unit testing, with NUnit, for ASP.NET Web Forms.
- SSIS was used for creating packages and automating them using SQL scheduler.
- Experienced in the Design and Development of Data Access Layer.
- Used Validation Controls. Created various User Controls for the application.
- Used AJAX advanced techniques for textbox autosuggest.
- Used ADO.NET for the storage and retrieval of data from the database.
- Created database tables and implemented SQL Stored Procedures, Triggers, and complex queries in SQL Server.
- Used XML based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQL Server database.
- Experienced in working with Windows Communication Foundation (WCF) and possess good knowledge of Windows Presentation Foundation (WPF).
Environment: Microsoft Visual Studio .NET 2012, .NET Framework 4.5, WCF, ASP.NET, C#, MVC, Angular Js, JQuery, ADO.NET, Entity Framework, HTML, CSS, JavaScript, Agile Scrum Methodologies, SQL Server 2008.
Confidential, Wilmington, DE
.NET Developer
Responsibilities:
- Implementation of changes in coding as per the client requirement.
- Developed UI functionality of Employee Management and Complete Functionality of User Management modules. I used membership API of Dot net for User Management Module and SQL server as Backend.
- Designed and developed web pages using ASP.NET and C#.NET as business layer language.
- Used ADO.NET extensively for retrieving, querying, storage, and data Manipulation for achieving continuous database connectivity.
- Involved in developing and deployment of Web Services to communicate with legacy systems.
- Implemented UI validation using Validation Controls and JavaScript.
- Designed and developed several user controls and custom controls that are used in the entire application using ASP.NET and C#.
- Extensively used ADO.NET objects such as Data Set, Data Table, and Data Reader for consistent access to SQL databases.
- Used ADO.NET to access database, modify records and update database.
- State management was achieved using Session State, View State and Application State.
- Involved in Database Design, Creating tables, and Triggers.
Environment: ASP.NET, C#, .NET Framework 3.5, Windows Server 2003, SQL Server 2008, Microsoft Visual studio 2008, Java Script.
Confidential, New Braunfels, TX
.NET Developer
Responsibilities:
- Converted data layer xml services to web API Rest Services.
- Implemented MASSL (Mutual Authentication) while consuming WCF and REST internal and external services.
- Provided production support for compliance requirement, upgrading TLS protocol through Cassandra config and pin pad troubleshooting.
- Implemented the process for capturing customer signature through pin pad using Apache MQ, Window service, Web Api, and Ajax.
- Created a testing framework to test all MASSL (Mutual authentication) services using MVC 5.0
- Developed and maintained various background jobs using Quartz.net and C#.
- Designed and Developed NDM file transfer through web api using NDM Script.
- Upgraded web applications, windows services, WCF services and web api from .net 4.1
- Developed a library to allow REST communication from .net Client. (i.e. background jobs, window services etc.)
- During each release provided support for background jobs, Windows services, MQ, Web api and UI.
Environment: C#.Net, ASP.Net, ADO.Net Entity Framework 6.0, MVC 5.0, Microsoft Visual Studio 2012, JQuery, AJAX, LINQ, SQL Server 2012, Web forms, HTML, XML, Event Logs, Visio and Windows XP Professional, WCF
