We provide IT Staff Augmentation Services!

Sr.net Developer Resume

Redmond, WA

SUMMARY:

  • Confidential Certified Professional with 8+ of IT experience in developing web applications and enterprise applications based on various industry standard architectures like n - Tier, Client/Server, and Service Oriented Architecture (SOA) using Confidential tools and technologies.
  • Sound knowledge and good working experience in all phases of Software Development Life Cycle (SDLC) right from requirement phase to deployment and production phases in lies with TDD, Waterfall and Agile methodologies.
  • Proficient with C#, ASP.NET Web Forms, Win Forms, ASP.NET MVC
  • ASP.NET, WebAPI, WCF, ADO.NET Entity Framework, SOAP, MVVP, Hibernate ORM, Spring, SQL/T-SQL, ADO.NET, LINQ, AJAX, JQuery, HTML, XML, XSLT, CSS, and JavaScript.
  • Experience in publishing reusable services using Web Services (ASMX), WCF, WPF and Web API for inter and intra operable solutions.
  • Experience in designing and developing Databases in SQL Server 2005/2008 R2 which includes the development of functions, stored procedures and triggers using Transact SQL and PL/SQL .
  • Experience with popular Data Providers such as SQL Server, Oracle, and Confidential Access.
  • Good knowledge in SSIS, SSRS (SQL Server Reporting Services), and Crystal Reports.
  • Experience in developing unit tests using Confidential Unit Test Framework and mocking library like Moq.
  • Experience desiging entity relationship diagrams, use cases, class diagrams using Microsoft Visio .
  • Experience with Configuration Management tools like Team Foundation Server ( TFS ) including Visual Studio Online.
  • Well Experience hands on in .NET/WPF/C# MVVM Framework technology design and development with Financial, Banking and Health care domain .
  • Good hands on experience with making reports using Crystal Reports, SSRS.
  • Created SSRS Reports to display results for front end users based on business requirements.
  • Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast-paced environment or quickly changing priorities.
  • Experience of working with latest concept of C# like Generic Collection, Reflection, Partial Class etc and using Design Patterns .
  • Experience in using Language-Integrated Query LINQ (LINQ to Entity)
  • Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
  • Excellent in learning and adapting to new technologies. Proven ability to work independently and as well as in a team and motivated to face challenges and meet deadlines.
  • Good knowledge in Share point (MOSS).
  • Have an experience working with Android applications.

TECHNICAL SKILLS:

Programming Language: C#,ASP .NET, T-SQL,PL/SQL

.Net Technologies: ASP.NET, WebForms, MVC, WebAPI, Entity Framework, ADO.NET, WCF, ASMX, Web API, MS Test

Open Source Frameworks/Libraries: StructureMap, AutoMapper,Moq

Scripting Language / JS Framework: Html,CSS,JavaScript,JQuery,Ajax,CSS,Bootstrap

Database: SQL server 2005/2008/2012, Oracle 10g

Application Design/IDE: Confidential Visual Studio 2008/2010/2012/2013.

Tools: Nunit, Confidential Visio, SSRS, SSIS, ANTS, Telerik Tool Kit

Operating Systems: Windows 2008/2012/win7/Win8.1

Version Controls: Git, TFS, VSS, SVN, Source depot.

PROFESSIONAL EXPERIENCE:

Confidential, Redmond, WA

Sr.NET Developer

Responsibilities:

  • Emitting events in specific conditions, logging the emissions (error logs, ETW logs, etc) to gather the necessary data for the business side of the team for faster and efficient decision-making.
  • Good hands on experience on CRM 2011, CRM 4.0, C#, WCF, with the ability to work on any assignment with minimal learning curve.
  • Producing architecture and logic for health runner to analyze the health of the deployed services to send reports and send timely alerts exceptions or unforeseen errors arise.
  • Collection of high priority alert logs and displaying the data in a meaningful format for a Confidential internal alerting tool with a response times of 1 minute, 3 minutes, and 5-10 minutes (as required).
  • Creating and manipulating datasets to record and hold the log and event data in the form of unstructured/structured streams.
  • Using Scope (SQL-like language) scripts to aggregate large datasets and produce structured streams.
  • Dumping the structured stream data from Cosmos (Microsoft’s internal big data solution) onto SQL Databases for faster accessibility.
  • Accessing those SQL Databases/structured streams using iScope (ADO.net like), perform data manipulation, and structure them in a format specific to the requirements in an MVC Controller.
  • Converting the results from required controller methods to a JSON format to access them in js files. Alternatively, MVC Models were also extensively used.
  • Configuring High charts (3rd party plugin) charts using Angular JS services get and query to access data and data objects sent in JSON format.
  • Assigning the accessed data to the customized high charts config series.
  • Formulating the logic (click functionality, dynamic rendering, UX) necessary using global $scope and local variables in the js files.
  • Formulating the MVC View to in corporate all the elements and charts required that represent the data in a meaningful format. Partial view were also employed.
  • Presenting the work in demos to the larger team, documentation of it in OneNote, and ramping up of new hires were also part of the responsibilities.
  • Performed Unit Testing, Integration Testing and Regression Testing of the application.

Environment: ASP.NET 4.0, MVC 4.0/5.0, C#, JSON, JavaScript, OData, CSS3, TFS, Git, Visual Studio 2015, Image Builder, PowerShell, Code Flow, IIS, SQL Server 2012, WCF, Restful Web API, Windows Azure, Scope Studio, iScope, Angular JS.

Confidential, Iowa

Sr.NET Developer

Responsibilities:

  • Developed application using N tier methodology and Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings
  • Co-ordinate with business for better understanding of functional requirements, Analyze and implement the requirements.
  • Built Rich Prototypes and Applications using HTML5, CSS3,JavaScript,Jquery,KendoUI,Ajax,Json,AngularJS, Bootstrap with my SQL Database.
  • Used AngularJS to build responsive display and editor user interfaces.
  • Deployed Bootstrap to apply responsive utilities and appropriate positioning of elements to the website
  • Designed and developed user interface using Visual Studio 2013 and ASP.Net
  • Designed and developed the web application using ASP.NET MVC 4.5, C# and SQL Server 2012 for the web application
  • Used server side controls to dynamically change the look of the application. Created Web page elements like navigation controls and Calendar Controls once and reused across multiple areas of the site.
  • Developed the necessary Stored Procedures, Triggers, Cursors and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Created Business Layer, Data Access Layer and Presentation Layer, Stored Procedure for multiple Pages in the Application
  • Used ADO.Net Entity framework ORM tool for Database operations.
  • Involved in developing Views, Controllers and Model and Used ASP.Net MVC model binding that allows to map HTTP request data with a model.
  • Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
  • Written Stored Procedures in SQL Server 2012 and used LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Implemented Depending Injection using IOC StructureMap container.
  • Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
  • 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.
  • Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
  • Developed Partial views for reusing them where ever necessary.
  • Implemented Logging by extending Custom Action filters to handle errors, Validation & Authorization.
  • Used Data Annotations and written custom Validations whenever necessary.
  • Used the WCF services as the major component in communicating with the data access layer and Consumed web services developed on various platforms
  • Implemented Confidential Enterprise Application blocks for exception handling
  • Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
  • Created SSRS Reports to display results for front end users based on business requirements.
  • Performed unit testing of various business modules using MSTest.
  • Used Quality Center for defect tracking and maintaining history
  • Release management (handles the build & deployment of application to various environments) .
  • 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.
  • Build dataSync on windows azure to synchronize data from sql 2012 database to SQL Azure.
  • Used GIT/Stash for configuration management. All the project codes are checked in to GIT repository

Environment: Visual Studio 2013, SQL Server 2012, C#, ASP.NET MVC, Web API, WCF, MSTest, LINQ, Entity Framework, JQuery,KendoUI, AngularJS, HTML 5, CSS 3, IIS, TFS, Quality Center.

Confidential, Texas

Sr .Net Developer

Responsibilities:

  • Developed Application with ASP.Net MVC 4.0 Framework, c# using sql server.
  • Involved in complete SDLC of the project.
  • Prepared design documents including flow diagrams and screen mock ups.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Designusing UML with Confidential Visio 2007.
  • Implemented Entity Framework 5 for ORM. Used LINQ for operations on Entity Framework Objects .
  • Installed and configured IBM WebSphere Application Server V 6.0/ 6.1 on Linux server.
  • Created Web User controls for code reuse and Wrote Custom delegates to handle the events raised by the controls.
  • Extensively used JavaScript for client side validations and JQuery for UI side DOM manipulation.
  • Used AJAX forms and Partial views for the good performance. .
  • Design and implementation of tables, triggers, views, PL/SQL statements for database perations using ADO. NET.
  • Deploying J2EE applications on WebSphere Application Server.
  • Worked on Session Handling and implemented Role based Authorization .
  • Developed a friendly user interfaces using various .NET Server Controls like GridView, DataList and User Controls
  • Web Forms and grid view controls were extensively used. Nested Grid Views were also used forsetting or updating required parameters.
  • Master Pages were developed and used for uniformity and CSS were coded and used for implementing themes.
  • Extensively used Html Helpers for writing views.
  • Developed WCF and consumed services.
  • Reviewed existing application with help of debugging and knowledge transfer and fixed bugs and added new features using WPF, XAML, MVVM,LINQ, and Entity framework to expose the data and developed to WCF application to automate the data loading process and parse save back to Sql server database
  • Worked on export to PDF and EXCEL functionalities.
  • Involvement in fixing the bugs based on the client requirements, involved in the enhancements for the webforms, class files, and stored procedures.
  • Developed various reports using Crystal reports, modified functionality of reports, and formatted them to match exactly with the predefined styles.
  • Troubleshoot errors in user data entries with custom tools, code updates, and order reprocessing.
  • Configuration Management, setting up company Version policies, build schedule using (TFS) Team Foundation Server
  • Implemented Sharepoint site for easy collaboration of team at Offshore/Onsite in terms of project work items.

Environment: & Technologies: ASP.NET MVC 4, C#, WCF, EF, LINQ, SQL Server 2012, WebSphere, HTML, CSS, AJAX, JavaScript, JQuery, Confidential Visual Studio 2010, TFS.

Confidential, Baltimore, MD

Sr .Net Developer

Responsibilities:

  • Involved in the Software Development Life Cycle including Analysis, Design, and Implementation, Testing and Maintenance and support.
  • Implemented MVC architectural pattern
  • Developed Application with ASP.Net MVC 3 Framework and C# and SQL Server 2008 for web applications.
  • Used various data controls grid view, multi view and detail views for creating user controls, Configuration of Bindings.
  • Redesigned an existing Silverlight application responsible for overseeing workflow of billing and vendor data submissions.
  • Coded arithmetic functions in JavaScript for the ASP.NET application.
  • Developed applications using Continues Integration (CI) System.
  • Created reports for more data visualization and used multidimensional entities by using SSRS.
  • Involved in developing Views, Controllers and Models.
  • Created Layout pages and CSS Files to maintain consistent look and feel across the website.
  • Developed Partial views for rendering using JQuery.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Confidential Visio 2007.
  • Working with Team Foundation Server (TFS) for version control and project tracking.
  • Designed layout views for look, feel and standard behavior to centralize the common functionality of all the web pages using CSS3 and Razor .
  • 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.
  • Implemented Stored procedures calls in the Data Access layer using ActiveX Data Objects (ADO.NET) for use by the web layer.
  • Used ADO.NET Entity Framework and LINQ to access the data.
  • Used Telerik MVC components for more rich UI and extensive additional Properties.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
  • Azure Cloud Service Project as part of cloud deployment.
  • Created Stored Procedures, Triggers, Cursors using SQL Server 2008.
  • Used WCF services to invoke business objects and data access objects.
  • 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.
  • Used SSRS Reports for the reporting part of the application.
  • Troubleshoot errors in user data entries with custom tools, code updates, and order reprocessing.
  • Performed unit testing of various business modules using MS Test.

Environment: & Technologies: ASP.NET MVC3, C#, ADO.NET, Entity Framework, JavaScript, JQuery, WCF, Team Foundation Server, Visual Studio 2010, SQL Server 2008, MSTest.

Confidential, Santa Ana, CA

Sr .Net Developer

Responsibilities:

  • Involved in Understanding Existing Application and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using Agile the Scrum Methodology.
  • Extensively worked on HTML, CSS and JavaScript including JQuery for web forms designing and validations.
  • Designed and developed in ASP.Net Web Forms using C#.NET & SQL Server 2008.
  • Implemented several WCF services to expose Data Access and Business tier.
  • Architected a Silverlight LOB based Prism/ MEF/ MVVM/ RIA Services/ POCO/ SQL Azure application proof of concept for conversion from an existing thick client Windows based very large scale LOB application with over 1,400 forms.
  • Worked extensively on web forms and data binding controls like data list and drop down boxes.
  • Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.
  • Implemented validations on Web Forms using .NET Validation Controls and JavaScript, for client side and server side validation as required.
  • Developed UI forms using WPF, XMAL with MVVM framework .
  • Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys .
  • ColdFusion 9 and 10 used with SQL Server 2008.
  • Designed layout views for look, feel and standard behavior to centralize the common functionality of all the web pages using CSS3 and Razor .
  • Successfully manipulated the data by retrieving it from a SQL Server 2008 database using ADO.NET .
  • Performed Unit Testing for ensuring the reliability of the application development.

Environment: & Technologies: Visual Studio 2010, C#, ASP.NET, SQL Server 2008, ColdFusion, SVN, XSD.exe, HTML, CSS, JavaScript.

Confidential

Jr .Net Developer

Responsibilities:

  • Interacted with business analyst team to understand the system requirements.
  • Involved different phases of Software Development Life Cycle (SDLC) including Designing, Development, Implementation, and Testing.
  • Developed Web Forms for this application using ASP.NET MVC 2.0 and C# with Visual Studio.NET 2008 environment .
  • User Interfaces using CSS, Master Pages and JavaScript, Navigation Controls, HTML, for a consistent look and feel for page designing.
  • Developed various screens for this portal using ASP.NET and C# .
  • Developed various XML config files, methods in handlers for displaying controls names, error messages and some text messages.
  • Successfully developed different Web Pages using C#, ASP, HTML, JavaScript, CSS .
  • Developed class files for business process layer and data access layer.
  • Extensively used data controls like data view controls and dropdown list controls for manipulating the data.
  • Developed and Consumed Web Services for business process layer.
  • Utilized Confidential application blocks & practices for data access, configuration and for minimizing repeated code.
  • Designed database and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships
  • 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.
  • Coded Stored Procedures that contained joins and used in ADO.NET for creating, updating or deleting the data and even perform some information related tasks with multiple tables
  • Performed unit testing and system integration testing .
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL .
  • Involved in all the stages of SDLC . Completely understand the importance of Quality of work in deliverables given to client
  • Responsible for manual testing, Unit testing, Integration testing, System testing for modules coded.

Environment: & Technologies: Visual Studio, C#, ASP.NET, ADO .net, SQL Server 2008, HTML, CSS, JavaScript, Web Services, AJAX, LINQ.

Confidential

Jr .Net Developer

Responsibilities:

  • Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application
  • Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
  • Designed GUI in ASP.NET using .NET controls, C# and writing of common controls.
  • Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc and multi-threading.
  • Involved in creating the modules for Card Expenses Allocation, Maintaining of Account Codes, Department Codes using web forms & .NET Server controls.
  • Developed web pages using data binding controls like dropdown list, grid control and various other UI controls.
  • Developed screens using data grid control with paging and enforced standards for CSS across the application.
  • Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX.
  • Implemented client side validations using Java Script and server side validations by using .NET validation control.
  • Used ADO.NET objects to manipulate and retrieve data from the database.
  • Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
  • Created custom controls and user interfaces customized for proprietary products and objects.
  • Created .NET Remoting objects to return the transaction data to other systems, which are residing on the same network. Used TCP Channels to consume the .NET Remoting objects from other module.
  • Created Database Objects like tables, stored procedures and Triggers in SQL and PL/SQL to communicate with oracle database.
  • Created Rapid Application Development tool for database interaction and used MS-Access to load data bundles of previous data into the database.
  • Configured application for SSL, added SSL checks at application level & View State encryption.
  • Developed various reports using Crystal reports, modified functionality of reports, and formatted them to match exactly with the predefined styles.
  • Implemented Exception Handling mechanism using .NET Framework Classes.
  • Used SMTP in System.net to send emails
  • Involved in N-unit testing of the application with different sets of inputs.
  • Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: ADO.NET, C#, SQL Server, T-SQL, Visual Studio, Asp .Net

Hire Now