Sr .net Developer Resume
WA
PROFESSIONAL SUMMARY:
- 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based Clients - Server and N-tier Architectures.
- Developed N-tier web applications using Visual Studio 2008/2010/2012/2013, C#, ASP.Net 3.0/3.5/4.0/4.5, ADO.Net, WCF, XML, SOAP, Web Services, Web Forms, Win Forms and Microsoft.Net Frameworks.
- Proficient in Web Programming to enhance user experience and performance using JavaScript, jQuery, KendoUI, KnockoutJS, ANGULARJS,HighChartJS,AJAX, AJAX Toolkit and CSS.
- Experience in developing applications using ASP.Net MVC 4.0 Framework, HTML5, CSS 3.0, bootstrap CSS and Entity Framework 5.0.
- Experience in creating SQL Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types, functions, SSIS and SSRS.
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework 4.0/5.0/6.0and T-SQL in developing Data Access Layer.
- Extensive experience with development & deployment of Web Services (SOAP, UDDI & WSDL), WCF services, SOA, SSO (Single Sign On) and MSMQ using the .NET Framework 3.0/3.5/4.0/4.5 .
- Expertise in developing windows & web application using WPF, Silverlight 4.0 with MVVM pattern.
- Experienced with WCF, Web Services, and .NET Remoting using TCP/IP and Multithreaded programming.
- Experience in developing UI using Silverlight 3.0/4.0, ASP.Net Server Side Controls, HTML Controls, CSS, JavaScript, and JQuery.
- Good Knowledge on WPF, Azure/Cloud,Silverlight and Microsoft Dynamics CRM.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like MVVM, Abstract factory, Singleton.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/2008/2005 & Oracle 11g/10g/9i/8i.
- Experience in creating and scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages and link servers.
- Very good experience with Reporting Tools SQL Server Reporting Services (SSRS).
- Hands on Experience with Performance Tuning for Oracle RDBMS using Explain Plan and HINTS.
- Experienced in Configuration Management, setting up company Version policies, build schedule using (TFS) Team Foundation Serverand Visual Source Safe ( VSS ).
- Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide the update on the daily basis.
TECHNICAL SKILLS:
Programming Languages: .NET,VB .NET, HTML, CSS,T-SQL, PL/SQL, C++, C#
Web Technologies: ASP.NET 4.0/3.5/3.0/2.0, MVC 4.0/3.0, Ajax 3.0/2.0, Javascript, KendoUI, KnockoutJS, Bootstrap, RESTJquery,VB Script, AngularJS, HighChartJS
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XHTML, XPATH, XSL
UI Technologies: WinForms,WPF, Web FormsIDE Tools: Visual Studio 2013/2012/2010/2008, SQL Server Management Studio
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0.
Databases: MS SQL SERVER 2012/2008/2005, MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
ETL Tools: SQL Server Integration Services (SSIS 2008/2005)
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2012/2010)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFFESIONAL EXPERIENCE:
Confidential, WA
Sr .Net Developer
Responsibilities:
- Involved in the Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team.
- Participated in code reviews, worked during releases and delivered on time.
- Solved many production bugs during production time.
- User AngularJS framework for the frontend development and developed new features on the project using AngularJS
- Used HighchartJS for showing a graphical representation of the server log reports and performance of testing.
- Used different technologies like AngularJS, HighchartJS, MVC, MVVM, Javascript,HTML and CSS for the front end in current project.
- Worked on migration of code from Jquery to AngularJS
- Wrote unit tests for each and every line of javascript code.
- Involved in meetings with UX team as I was writing the Design Document for every new feature I worked on.
- Used Entity framework and LINQ to SQL for Server log Analysis and Report solution.
- Used Team Foundation Server (TFS) for version control of source code and got a chance to review every code before it is checked-in.
- Used MVC and MVVM pattern for most part of the solution.
- Worked on ASP.NET MVC and webAPI with ODATA Protocol.
- Wrote a few unit tests and integration test of the services.
- Worked onSQL Server Management Studio 2012 andwrote new Store Procedures to get the data for Log Reporting and Performance Testing solutions.
Environment: Visual Studio 2013, C#, ASP.NET, ADO.NET, JavaScript, CSS, JQuery, HTML, AJAX, MVC, MVVM, WCF, WebAPI,AngularJS, HighChartJS, SQL Server 2012.
Confidential, VA
Sr .Net Developer
Responsibilities:
- Involved in the Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Worked on Agile Programming Methodologies, Scrum.
- Held Agile Scrum coaching sessions for Product owner, and development team.
- Designed and developed user interface using XAML and MVVM architecture.
- Worked on writing the logic for the backend admin tool was responsible for controlling the behavior for the chat window to appear on specific pages or show on all pages.
- Involved in implementing the chat application for the devices like phones and tablets.
- Used technologies like MVC, JavaScript, JQuery, HTML and CSS for the front end UI and animations.
- Worked in Service Oriented architecture with a good understanding of WSDL, UDDI, XML-RPC, Remoting etc.
- Developed WCF services to perform asynchronous data transfer.
- Involved in design, development and implementation of user interfaces in ASP.NET and validation using JavaScript and jQuery.
- Developed the data layer class using C# which is reusable for data transactions of entire project.
- Expertise in programming with C#, ASP.NET, VB.NET and ADO.NET.
- Focused on the current-generation Microsoft technologies including cutting-edge HTML5 development using AngularJS with ASP.NET hb& MVC4 in both the C# and VB.NET languages.
- Experience with ADO.Net Entity Framework and LINQ to SQL.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Azure Cloud Service Project as part of cloud deployment.
- Worked on web service calls, JSON parsing included in the project.
- Worked on SSRS to generate Reports.
- Worked on fixing defects.
- Application using WPF with MVVM pattern and object oriented programming to create new application
- Developed C# WPF and Win Forms systems for managing data.
- Implemented Unit Testing and Spec Flow testing.
- The chat application was helpful for customers who had any questions while purchasing products in the website, which had links to chat to a sales representative, call or send an email to the customer care.
Environment: Visual Studio 2013, C#, ASP.NET, ADO.NET, JavaScript, CSS, JQuery, HTML, AJAX, NUnit, MVC,WPF, WCF,AngularJS, Remoting, SharePoint, SQL Server 2012.
Confidential, PA
Sr .NET Developer
Responsibilities:
- DBA Production Support of all repeatable and automated processes in business critical applications.
- Iterative approach to BAU support and DevOps in an Agile development environment.
- Evolving requirements from discussions to ensure data integrity, scalability, and security.
- Preserve database & server by backing up the server and anticipating needs for future capacity increases.
- Used AngularJS framework for event management for data validation of input forms.
- Worked on and used few Silverlight Controls like Text Block, List box, Grid for better look and feel.
- Construct a RESTful web service that pinpoints 404 errors with Entity Framework and Web API.
- Dynamically set and retrieve JSON objects in an Asp.NET SPA using the AngularJS.
- Work with architect to tune T-SQL query performance to improve upon business needs.
- Create a dynamic AngularJS UI for displaying vital reports on server health monitoring.
- Rewrite business logic to improve testability by decoupling DOM and UI components.
- Developed new modules from legacy system using C#5.0, .NET 4.5, Kendo UI, MVVM, HTML, JavaScript/jQuery, Kendo SPA
- Responsible for the development of application by utilizing C#, Silverlight, MVVM, WCF, JQuery etc.
- Front end of this project is in WPF with MVVM design.
- Built web services around public and private Google APIs to output formatted action results.
- Worked on Middleware for Mobile application IOS and Android for AllStateDealerServices (ADS).
- Created graphs, charts, media player and media elements using Silverlight.
- The backend, database connectivity modules were designed using ADO.NET with SQL Server.
- Unit of work, repository, MVC to architect Asp.NET SPAs using EF, AngularJS, and Web API 2.
- Implemented MVC pattern for development of the product.
- Troubleshoot errors, escalate critical issues, and generate solutions for a holistic customer experience.
- Involved in MS Dynamics CRM 2013 installation, configuration, create organizations.
- Exception handling for logging errors in HTTP request/response pipeline.
- Rapid deployment of critical issue code fixes using Source Tree for release management.
- Troubleshoot errors in user data entries with custom tools, code updates, and order reprocessing.
Environment: Visual Studio 2013, Asp.NET, SQL Complete, ReSharper, HTML5, MVC, C#, XML, ADO.NET, WPF, Microsoft Dynamics CRM, AngularJS,Remoting, Mobile applications on IOS and Android
Confidential, GA
Sr. Net Developer
Responsibilities:
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- MVC (model-view-controller) architecture based development.
- Created Forms that provide Asynchronous operations using AJAX Helper Class to provide functionalities like Partial Page Rendering, Client Side Validations, Error Handling and Auto Complete to optimize UI.
- Actively participated in project schedule, code reviews and deliveries.
- Used Validation Controls, CSS in Web Forms for frontend development.
- Used MVC and MVVM pattern.
- Developed JDBC layer for database persistence.
- Designed an Enrollment UI for the project, where one can register with personal details.
- Developed style-sheets for UI design and layout.
- Used Silverlight Layout Panels and Control Templates for Customization
- Experience with razor code in View pages.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Developed Log4Net for creating log files.
- Client side validations were designed using Data Annotations and JavaScript.
- Edited and corrected errors in jQuery functions for improving performance of a page.
- Supported platforms include Web (Asp.Net, MVC, and WebApi), iOS and Android native.
- Used WCF for creating services for the application.
- Used SOA architecture for developing services.
- Creating and consuming WCF services from different platforms.
- Used Fault Contracts SOAP mechanism that transfers errors from service to SOAP specifications.
- Developed Windows console application and MSMQ to create bundle in thread queue.
- Used WSDL queried SOAP services in remote machine for transforming XML messages between servers. Also used SOAP Objects/Interfaces in order to make request and get responses from server.
- Designed class libraries for database connection using ADO.NET.Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Used LINQ and ADO.NET Entity Framework 5.0 for Database interaction.
- Designed the database structure for storing userspersonal information.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Developed applications in TDD (Test Driven Development) environment using Unit testing.
- Proficient in Data Migration from sources like MS Access, SQL server, Text Files, Excel to SQL server 2005/2008/2012 using SQL Server Integration Services (SSIS).
- Worked on developing SSRS reports for generating different types of reports.
- Used SQL Profiler for monitoring an instance of the SQL Database Engine.
- Implemented Action Filters to handle errors, Validation & Authorization.
- Deployed the application and components on the test and production servers.
- Used TFS for the purpose of project tracking and Source Control.
Environment: ASP.NET 4.0, C#, Web Services, WCF, MVC 4.0,LINQ, HTML, CSS, Visual Studio 2013/2012, SQL Server 2008 R2, SQL Server Management Studio 2012,Entity Framework 5.0,AJAX, ADO.NET Framework, MVC Architecture, Mobile(IOS, Android),SSRS, TFS.
Confidential, OH
.Net Developer
Responsibilities:
- Developed application using ASP.NET MVC4 framework.
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team.
- Implemented business logic/rules using WCF services and integrated with the UI components.
- Used Cascading Style Sheets (CSS) and JavaScript.
- Created application using HTML5 for responsive design.
- Developed User Interface in Razor Views.
- Used User Control, Ajax Toolkit to develop the application.
- Used Master pages, User controls, Custom controls to suit user’s needs.
- Developed using CSS3, C#, JAVASCRIPT, JQUERY.
- Developed Business logic layer using ASP.Net with C# under Visual Studio.
- Designed and Developed Web Forms using ASP.NET, C#, XML.
- Have developed WCF AND Restful Services by using C# and Web API.
- Created User Controls for better reusability of codes in the application.
- Developed Entity framework based database access layer using ADO.Net and Entity Framework.
- Implementing LINQ queries using LinqToSql on different data sources in Silverlight applications.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Accessing SQL Server 2008 from a Silverlight application using WCF.
- Created Web Service in ASP.Net to serialize XML data over HTTP; where the third party uses XML for the query and transferring the data.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET.
- Publishing the web site on IIS server.
- Used Team Foundation Server (TFS) for Version Control.
- Generated reports using the SQL Server Reporting services (SSRS).
- Performed unit testing and functional testing using NUnit.
Environment: Visual Studio 2010, C#, ASP.NET, WCF, JavaScript, JQuery, MVC, HTML5,CSS3,LINQ to SQL, IIS 7.5, AJAX, XML, SQL Server 2008, Team Foundation Server.
Confidential
.Net Developer
Responsibilities:
- Designing web forms and coding associated methods using ASP.NET and C# for developing complex business modules and to perform data access operations.
- Used ASP.NET validation controls (required field validator, regular expression validator, compare validator, range validator) to perform data validation operations.
- Developed several class modules in the business layer using C# to perform data insert and retrieve operations.
- Involved in Performance testing coordination team for various builds on development and test environments.
Environment: Visual Studio 2008, SQL Server 2005, VB.Net, AJAX, ASP.NET, JavaScript, HTML and Web Services