We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

Memphis, TN

SUMMARY:

  • 11+ years of experience in implementation of Web applications using ASP.NET, MVC 6, Web API 2.0, ODATA 2, C# 6 and ADO.NET and Windows applications using WPF with 5+ years of hands on experience working with WCF, WPF, Silverlight 5, LINQ and Entity Data Model
  • Expert in RWD (Responsive Web Design) for creating UI using Bootstrap, HTML5, CSS3 and Angular.js, Knockout.js and jQuery for Client - Side Scripting
  • Experience in using Identity Framework 3 and ASP.NET Identity for security.
  • Extensively worked with all the Phases of Software Development Life Cycle (SDLC)
  • Familiar with Agile Methodologies, Waterfall Methodologies and Test-Driven Development with solid Scrum experience
  • Excellent knowledge of using Storyboards, Key Frames, Double animations, Triggers, Convertors, Data Templates, Control Templates, Resource Dictionaries, Styles, User Controls and Custom Controls with WPF and Silverlight. Expert in designing XAML mockups using Expression Blend/Design and VisualStudio.NET
  • Expert in leveraging WCF RIA Domain Services, Entity Framework, LINQ to create Domain Entities, to implement Validations and Security to authenticate and authorize the users
  • Experience in developing stored procedures, triggers using PL/SQL, T-SQL in relational databases such as SQL Server 2008/2012 and Oracle 10g
  • Extensively worked with Microsoft Team Foundation Server (TFS) and Tortoise Sub-Version (SVN)
  • Extensive experience with IIS Web Server 6.0 and 7.0
  • Thorough knowledge of testing: Black box testing, White box testing, Ad hoc testing, Unit testing, Component testing, Regression testing, Load and Stress testing, Integration testing and System testing and Hands-on experience with Microsoft Testing Framework and N-Unit
  • Experience in Drawing Design Diagrams, Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using Unified Modeling Language (UML)
  • Excellent communication skills to support analysis, design, testing, and troubleshooting of project issues as related to usability and design
  • Strong attention to detail and Capable of performing under minimum supervision either independently or as part of a team

TECHNICAL SKILLS:

Design Patterns: MVC, MVVM

Languages: C#, SQL, T-SQL, PL/SQL

Web Technologies: HTML5, CSS3, ASP.NET, MVC 6, Web API 2, ODATA2, WCF, Web Services, ADO.NET, LINQ, PHP

Scripting Languages: JavaScript, Ajax, jQuery, JSON, Angular.js, Knockout.js

Databases: MS SQL Server 2008/2012, Oracle 10g/11i, MySQL, MongoDB

Development Tools: MS Visual Studio 2008/2012/2013, Expression Blend 4, Adobe Dreamweaver, Adobe Photoshop, Net Beans, Toad, Eclipse, Notepad++, Fiddler, SoapUI

Version control Tools: Tortoise Subversion (SVN), Team Foundation Server(TFS), RedGate SQL Source Control

Operating Systems: Windows Server 2008/2012, Windows XP/7/8.1, Ms-Dos

Servers: IIS 6.0/7.0, Apache

Protocols and Others: TCP/IP, FTP, HTTP, SMTP, SOAP

Methodologies: Agile, SCRUM, Test Driven Development, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Memphis, TN

Sr. .Net Developer

Responsibilities:

  • Worked on migrating the legacy omega application written in Fortran into a Web application, with client-side UI implemented using MVC6, HTML5, CSS3 and Knockout.js and server-side built using Web API, OData and Entity Framework.
  • Implemented security by partially authentication through Identity Server 3 and then through Active Directory. preformed user management using ASP.Net Identity.
  • Implemented RWD (Responsive Web Design) for creating the UI using Twitter Bootstrap, HTML5 and CSS3.
  • Used Autofac for dependency Injection and Log4Net for logging.
  • Wrote test cases to test the application using N-unit & Moq Framework
  • Used TFS for version controlling the applications on Visual Studio 2015
  • Performed Code reviews and peer testing of the code and bug fixing using Visual Studio2015

Environment: ASP.NET, MVC6, WEB API2, ODATA, Entity Framework, knockout.js, Auto Mapper, LINQ, C#.NET, Visual Studio N-Unit Testing Framework, Moq Framework, XML, .NET4.5, Visual Studio 2012, Team Foundation Server, Oracle

Confidential, Liberty Corner, NJ

Lead/ Sr. .Net Developer

Responsibilities:

  • Enhanced CatpultDNF (Silverlight) application to integrate with other internal applications, for seamless flow of data and better processing turn around.
  • Converted a Legacy Silverlight application into a Web application, with client-side UI implemented using MVC5, HTML5, CSS3 and Angular.js and server-side built using WebAPI and Entity Framework. Used Autofac for Dependency Injection.
  • Implemented RWD (Responsive Web Design) for creating the UI using Twitter Bootstrap, HTML5 and CSS.
  • Created a windows service to process, thousands of submissions in parallel using TPL.
  • Worked on a simple WPF Application Using Prism for listing all available submissions.
  • Created tables, views and stored procedures in SQL Server 2012 database and created migration scripts to transfer data from legacy system
  • Wrote PowerShell scripts for deploying the application to various servers
  • Wrote test cases to test the application using N-unit & Moq Framework
  • Used TFS for version controlling the applications on Visual Studio 2013
  • Suggested possible application enhancements and performed major application rewrites
  • Performed Code reviews and peer testing of the code and bug fixing using Visual Studio2013

Environment: ASP.NET, MVC5, angular.js, WCF, Silverlight, XAML, MVVM, LINQ, C#.NET, Visual Studio N-Unit Testing Framework, Moq Framework, XML, .NET4.5, Visual Studio 2012, Team Foundation Server, SQL Server 2012

Confidential, Lenexa, KS

Lead/ Sr. .Net Developer

Responsibilities:

  • Suggested possible application enhancements and performed major application rewrites
  • Analyzed and estimated tasks for the User Stories and assigned them to the team members
  • Involved in Code reviewing and peer testing of the code and bug fixing using Visual Studio2013
  • Developed views and partial views using HTML5 and MVC razor syntax
  • Implemented client-side validations using javascript, JQuery, Knockout.js and server side validations in controllers using C#
  • Used Ninject and Windsor Castle for dependency injection and Implemented Application Logic in Facades and Components and exposed them via WCF Services
  • Used NHibernate to map application data entities to the database objects
  • Created tables, views and stored procedures in SQL Server 2012 database and created migration scripts to transfer data from legacy system
  • Wrote test cases to test the application using Moq Framework and N-Unit Framework
  • Used Tortoise SVN for version controlling the applications and RedGate SQL Source Control to version control the MS SQL Server database

Environment: ASP.NET, MVC4/5, Knockout.js, WCF, WPF, XAML, MVVM, LINQ, C#.NET, Visual Studio N-Unit Testing Framework, MOQ Framework, XML, .NET4.0, Visual Studio 2013/2010, Tortoise SVN, SQL Server, RedGate SQL Source Control

Confidential, Bellevue, WA

Sr. WPF Developer

Responsibilities:

  • Re-Designed the entire UI for the WPF Application to make it more interactive and user friendly
  • Worked with Third Party Company to get the design artifacts and used Adobe Photoshop, Expression Blend 4.0 and Visual Studio 2012 to design the UI as per the design artifacts
  • Developed various user controls, custom controls, Converters and declared them in the Resource Dictionaries
  • Implemented MVVM design pattern and PRISM Architecture
  • Implemented Data Triggers, Property Triggers and Event Triggers in XAML
  • Designed and developed Rich presentation tiers using WPF, XAML and Expression Blend with C#.NET 4.0 and Visual Studio 2012 and leveraged features such as Styles, Animations, Story Boards, Behaviors, Path objects, Resource Dictionaries, Control Templates, Data Template with MVVM
  • Implemented dependency properties to develop Custom Controls, used Themes/Generic XAML to define custom UI Properties and developed reusable user controls
  • Involved in performing Enhancements and also in Cache reduction on application load
  • Presentation Logic Implemented in View Models, used LINQ and tested with Visual Studio N-Unit Testing Framework
  • Performed Data Modeling using Entity Framework and created custom business Entities Class Library to transport the data between Application and Presentation Tier
  • Application Tier developed using WCF Web Services using C#, LINQ, implemented client side logic with WPF and tested using Visual Studio N-Unit Testing Framework and hosted on IIS 7.0
  • Used Team Foundation Server (TFS) to maintain version information. Prepared test cases and performed unit testing using Visual Studio Unit Testing Framework
  • Involved in mentoring new and existing staff on WPF
  • Suggested possible application enhancements and performed major application rewrites
  • Involved in Code reviewing and peer testing of the code and bug fixing using Visual Studio2012

Environment: .NET4.0, Visual Studio 2012/2010, WPF, WCF, Expression Blend 4.0, MVVM, LINQ, C#.NET, XAML, Visual Studio N-Unit Testing Framework, XML, SQL Server, Windows Server 2008, Team Foundation Server

Confidential, Vernon Hills, IL

Silverlight UI Developer

Responsibilities:

  • Developed a Silverlight Out of Browser Application using various user controls, custom controls and Telerik controls with MVVM design pattern and PRISM Architecture
  • Used Visual Studio 2010 and Expression Blend 4.0 and responsible for configuring and hosting Silverlight application on IIS 7.0
  • Designed and developed Rich presentation tiers using Silverlight5.0/4.0, XAML, ASP.NET and Expression Blend/Web with C#.NET 4.0 and Visual Studio2010
  • Used Silverlight features such as Styles, Control Templates, Data Template and Resource Dictionaries
  • Implemented dependency properties to develop Custom Controls and User Controls
  • Visual Studio2010 and involved in mentoring new and existing staff on Silverlight and WCF
  • Implemented Complex Layout using built-in Silverlight Panels with XAML
  • Presentation Logic Implemented in View Models, used LINQ and tested with Visual Studio Unit Testing Framework
  • Performed Data Modeling using Entity Framework and created custom business Entities Class Library to transport the data between Application and Presentation Tier using C#
  • Implemented client side logic with jQuery, ASP.NET, MVC, Razor Engine, HTML5, CSS3 and tested using Visual Studio Unit Testing Framework and hosted on IIS 7.0
  • Used Tortoise SVN to maintain version information. Prepared test cases and performed unit testing using Visual Studio Unit Testing Framework
  • Suggested possible application enhancements
  • Involved in Code labeling prior to production and moved the code to Deployment Integration Testing (DIT) and System Integration Testin g (SIT) environments
  • Involved in Code reviewing and peer testing of the code and bug fixing using visual studio

Environment: .NET4.0, Visual Studio2010, Silverlight5.0/4.0, ASP.NET, MVC, Razor Engine, WCF, WPF, Expression Blend, MVVM, LINQ, C#.NET, XAML, Visual Studio Unit Testing Framework, JavaScript, jQuery, XML, Oracle Database, Windows 7, Tortoise SVN

Confidential, Dallas, TX

Middleware Test Designer

Responsibilities:

  • Attended business, functional requirement analysis to gather and validate the requirements from the stake holders, analyzed them in system’s perspective and deliverables meetings for the project.
  • Responsible for creating the High level scenarios based on the business, functional requirement and use cases we gathered from the clients.
  • Responsible for developing Test Plans and Test cases using requirements and design documents while specifying Testing Overview, Approach and testing Strategies.
  • Performed functional and regression application testing.
  • Support complete testing life cycle for NDA projects by creating test cases, testing reporting to the project management and support client testing.
  • SOA experience including WSDL, XML, and/or SOAP messaging to create and validate XMLs from XSDs in XMLSPY based on the architecture of a particular web service testing.
  • Used SQL for deriving and validating data for testing.
  • Conduct training sessions for the new team members.

Environment: Quality Center 9.0/10, Rational ClearQuest, Web Services, Eclipse, XMLSPY, SOAP, XML, WSDL, TOAD, MS Office 2007, Oracle.

Confidential, Houston, TX

Web Developer

Responsibilities:

  • Involved in the Analysis, Design, Development, Testing and Maintenance of Applications
  • Developed the CRM Tool in ASP.NET which is used to keep track of inventory, Customers contact information, Basic Accounting and various means to contact customers like E-mail templates
  • Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Application
  • Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to fetch and handle user data
  • Used Web Services for online transactions using C# and exposed them through SOAP and HTTP
  • Implemented AJAX functionality to improve the responsiveness
  • Used various validation controls as well as custom controls and code to check for correct information in checkout module
  • Developed Stored Procedures, Queries and Triggers in SQL
  • Involved in resolving bugs from Developers Bug Log and writing Test Cases for various screens for N-Unit Testing
  • Used Tortoise SVN for Version Controlling

Environment: C#.NET, ASP.NET, OOPS, Visual Studio 2005, HTML, JQUERY, CSS, XML, XSLT, Java Script, ADO.NET, UML, T-SQL, SQL SERVER 2005, Tortoise SVN, IIS 6.0, Windows 2003, SOA, .NET Framework 2.0, AJAX, Web Services

Confidential, MI

Jr Developer

Responsibilities:

  • Solely responsible for the development of this module.
  • Collected required data from the user using PHP and loaded the requested data from the knowledge base which is in the XML format using SOAP.
  • Stored the data in the server to load it into PowerPoint file.
  • Understood the XSD of the PowerPoint slide and appended data into it and then provided an option to format the PowerPoint into 7 different templates.
  • Uploaded the PHP script using the UNIX environment.

Confidential, MI

Jr Developer

Responsibilities:

  • Created web pages using ASP.NET for data input from applicants.
  • Implemented multiple stored procedures and functions for data insertion and retrieval in SQL Server 2005.
  • Created scripts to parse XML data and insert into corresponding tables in the database.
  • Performed Unit, Integration and Functional testing on the forms developed.
  • Responsible for maintenance and bug fixing for multiple projects.

Confidential, MI

Intern Developer

Responsibilities:

  • Participated in end-user meetings to obtain business requirements for report creation
  • Generated reports using advanced metrics, objects, filters, prompts and customizing templates to facilitate end users to create customized reports by choosing filters, metrics and report attributes using advanced SQL Scripts.
  • Used Teradata for the purpose of the Data Warehouse and SQL Server for the purpose of Metadata Repository.
  • Developed scorecards and dashboards that provide users a highly graphical, summary view of key metrics

Confidential

Jr Developer

Responsibilities:

  • Configured Teleform to read the data from the patients survey forms.
  • Designed and Developed the database on SQL Server 2000 where the data will be updated by an application built on C#
  • Implemented the project in Visual Studio 2005.
  • Performed unit testing and integration testing.

Hire Now