Sr.net Developer Resume
Charlotte, NC
SUMMARY
- Microsoft certified professional with eight plus years 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 Microsoft tools and technologies. Sound knowledge and good working experience in all phases of Software Development Life Cycle right from requirement phase to deployment and production phases with Waterfall and Agile methodologies.
- Proficient with ASP.NET, VB.Net, C#, MVC5.0 / MVC4.0, WPF, MVVM, ADO.NET Entity Framework, SQL/T-SQL, ADO.NET, LINQ, AJAX, JQuery, HTML, XML, XSLT, XSD, CSS / CSS3, and JavaScript.
- Experience in publishing reusable services using Web Services (ASMX), WCF, for inter and intra operable solutions.
- Experience in developing web pages using HTML5, Bootstrap and AngularJS
- Experienced in developing Angular MVCsingle page applications (SPA)
- Hands on experience in working with Windows Communication Foundation (WCF), SOAP .NET Web Services using Web Api, REST
- Expertise in creating complex SQL queries, Stored Procedures, Constraints, Indexes, Views, Cursors, Triggers, and User Defined Functions.
- Experience with popular Data Providers such as SQL Server 2014/2012/2008/2005, Oracle, and Microsoft Access. Experience in working with SSIS, SSRS, and Crystal Reports.
- Experience in developing unit testing frame-work in test first and test-driven methodologies, and developing performance, load testing scenarios revolving around these methodologies using NUnit.
- Good experience with development methodologies like Agile (SCRUM), Waterfall and Test-driven development
- Experience desiging entity relationship diagrams, use cases, sequences, class diagrams using Microsoft Visio and Rational Rose.
- Experience with Configuration Management tools like Team Foundation Server (TFS), Tortise SVN, and Visual Source Safe(VSS).
- 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.
- Experience in developing web pages using HTML5, Bootstrap and AngularJS
- Experienced in developing Angular MVC single page applications (SPA)
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr.Net Developer
Responsibilities:
- Prepared analysis, design documents, estimation, for different component and functional modules required by the system.
- Coded extensively in C#.NET targeting the Business requirements.
- Designed User Interface with Razor Views, Partial Views and Twitter Bootstrap for Layout View
- Developed single page application (SPA) with Asp.net Web API and knockout JS/AngularJS using MVVM pattern.
- Development of the application Win forms from the scratch in ASP.NET, VB.NET and SQL server 2014/2012 as backend
- Developed rich user interface using WPF and XAML
- Developed web forms using Infragistics controls and CSS Style sheets for the unique look for the page
- Developing code with dependency injection design pattern
- Developed SSRSReports for different modules in the project.
- Extensively worked with Correspondences module by generating SSRSreports.
- Developing reports on SSRS on SQL Server 2008R2, and excellent in SSISpackages for integrating data
- Created Webpages for various work streams using C#.NET, ASP.NET, AJAX, JSON with JQuery, Telerik RAD Controls and business logic layer which connects to the other services using VB.NET
- Created and used user controls and custom controls for using Win forms
- Implemented NUnit to test the business layer.
- Involved in .NET applications development using MVC 5.0 framework
- Worked with java script libraries wijmo, require qtip.
- Wrote and Consumed the WCF services.
- Worked extensively with Kendo UI Components like Grid, Cascade Dropdown List, Date Picker, Tab Strip, Tool Tip, Combo Box etc
- Implemented the data access layer using C# and ADO.NET.
- Used Bootstrap with less for styling the Application.
- Used JQuery to dynamically render the content on web pages developed using C#.
- Used Viewbag, Viewmodel and Partialview in order to achieve the data transfer in the MVC architecture
- Used Agile methodology for the development process
- Created custom bindings in the knockout for the generic use.
- Implemented Role based Authorization.
- Writing Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2014/2012 for inserting/Updating/Deleting the data into the relational tables
- Worked on TFS for version control, Code Review and for automatic builds and continuous integration
- Extensively used LINQ for operations on the business objects
- Prepare Root Cause Analysis (RCA) document for any production issues and maintain it in SharePoint
- Worked with AJAX enabled WCF services using VB.NET C# and ASP.NET
- Used XSD schemas to validate XML documents
- Used AJAX forms and Partial views for the good performance.
- Used SVN for source control.
Environment: ASP.NET MVC 4, C#, VB.Net, WCF, WPF, EF, LINQ, HTML5, CSS3, Bootstrap, Telerik, JQuery, Kendo UI, AJAX, Win Forms, JavaScript, Knockout.js, AngularJS, TFS, IIS, SSIS, SSRS, XML, XSD, Agile methodology, Oracle, business objects, Microsoft Visual Studio 2013, SVN
Confidential
Sr. Web Application Developer
Responsibilities:
- Involved in the SDLC, Design, Development and Unit Testing of the application
- Involved in creating database design along with complex stored procedures, Triggers and user defined functions using SQL Server
- Used N - Tier Architecture design to build the application
- The User interfaces are developed using ASP.NET MVC
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
- Used C# 4, Entity Framework Model, SQL Server 2014 extensively for the application development
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself
- Developed WCF services to interact with Domain and Data Access components
- Developed code for importing excels data to Oracle database with SSIS and SSAS
- Developed n-tier Application with UI, Business and Data Access layers using C#, Web Services, WPF, WCF, Prism 2.x/3.0, MVVM pattern
- Used Bootstrap with less for styling the Application.
- Modified some Front-end Applications using JQuery, HTML5, CSS3, JavaScript, AJAX, XML
- Involved in Complete redesign of the whole application from Telerik/Kendo UI to AngularJs
- Used Telerik jQuery to validate web forms input controls
- Used Telerik Kendo UI for the widgets, grids and CRUD operations on the grid
- Used Razor to create dynamic web pages with the C# programming language
- Creating applications using VB.NET and enhancing projects for .NET applications
- Created custom binding in the knockout for the generic use.
- Created the UI of the application using WPF
- Created complex Win Forms, presentation layer controls using WPF, ASP.NET and C#
- Created Multithreaded ASP.NET Applications for concurrent users
- Migrated data from Excel to XML files using C# and XSD Schema
- Implemented Role based Authorization.
- Implemented design patterns using C#.Net and User controls in Win forms
- Imported data from flat files to SQL Server database using SSIS
- Worked with Test Driven Development (TDD) by writing automated test cases.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
- Extensively used LINQ for operations on the business objects
- Used AJAX forms and Partial views for the good performance.
Environment: ASP.NET MVC 4, C#, VB.Net, WPF, WCF, EF, LINQ, Razor, Kendo UI, AngularJS, Oracle 10g, HTML5, CSS, AJAX, XML, XSD, JavaScript, web forms, Win Forms, Knockout.js, TFS, TDD, IIS, SSIS, SSAS, Agile methodology, Crystal Reports, business objects, SQL Server 2014/2012, Microsoft Visual Studio 2010, SVN
Confidential, Miami, FL
.Net Developer
Responsibilities:
- Developed Application with ASP.Net MVC 3.0 Framework.
- Developed user interface screens using web forms and Win Forms
- Developed SSRS reports to display various reports like receivables, discrepancy, payments
- Designed and developed effective Web forms based on technical design and requirement specifications
- Involved in developing Views, Controllers and Model.
- Developed ETL packages using SSIS to load data from feed files and also move data to report server database for reporting
- Develop new functionality in existing applications using VB.Net
- Used C# 4.0, Entity Framework Model, SQL Server 2008 extensively for the application development
- Used Dependency Injection Pattern to reduce the dependency coupling between classes
- UsedASP.NETMVC model binding that allows mapping HTTP request data with a model.
- Used VB.NET in MVC framework for front-end development
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP
- Consumed WCF services and implemented multi-threading in asynchronously calling WCF services
- Using Razor view Engine for rendering the view and making AJAX Calls for the UI Interactions to the Controller actions using JQuery and getting the data back as JSON and parsing it on to the UI
- Decreased the page response time using the server side asynchronous JavaScript, AJAX and JSON technique
- Extensively used Html Helpers for writing views.
- Experience programming and troubleshooting in C#, ASP.NET, VB.NET, VB6, Web Services
- Responsible to improve the responsiveness of the overall application using HTML5
- Used Built in JQuery MVC Validations and written custom Validators whenever necessary.
- Used Data Annotations to implement Validation Logic
- Used Layout views and CSS to provide Consistence
- Used AJAX forms and partial views to improve UI performance
- Used Team Foundation Server (TFS) for continuous integration and version control
- Created several SSRS reports and consumed them in MVVM project
- Created Reports using Crystal Reports to display the information upon the given search criteria
- Create custom reports and forms using Crystal Reports or other tools using VB.Net
- Worked on Agile Methodology to meet timelines with quality deliverables
- Worked on Database design along with different database objects that include stored procedures, functions, views and Triggers
- Created technical specification document (TSD) in SharePoint and gets reviewed before final upload and available for everyone in the team
- Supported the Test, UAT and Production for Technical and functional issues.
- Implemented authentication and authorization using Asp.Net Active Directory membership provider in Intranet Applications.
- Used LINQ for operations on Entity Framework Objects.
Environment: ASP.NET MVC 3, C#, VB.Net, WCF, EF, LINQ, WPF, Razor view Engine, Web forms, Win Forms, MS SQL Server 2008, SSRS, XML, HTML/HTML5, CSS, AJAX, HTTP, JQuery, Crystal Reports, TFS,SSRS, IIS, Microsoft Visual Studio 2010
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- MS Visio was used for the UML Diagrams like Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
- Developed the business logic and UI for Service Based Pricing (SBP) main screen using C#, ASP.NET, Data Access Layer and ADO.NET.
- Developed all the database design tables and created multiple stored procedures and triggers to store the testing data
- Developing code with dependency injection design pattern
- Developed the server side code using C#, VB.Net and client side code using Java Script with Visual Studio IDE
- Used validation techniques and Java Script for User Input Validations. Designed and developed web forms using ASP and VB Script
- Development of .NET batch applications which processes high volume of data using SSIS
- Performed debugging in multithreaded environment in .net framework 4.5
- Worked with the integration of existing ASMX services with the business logic to update Mainframe and to consume Strata Web Service in an effort to make the transition from processes to other processes.
- Extensive use of AJAX control toolkit for enhanced user experience.
- Experienced working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code
- Used Web User Controls for dynamic loading of the web page.
- Created Dropdown and Drill through reports using SSRS
- Developed Stored Procedures, functions, views and Triggers.
- Actively participated in the release processes during the switch from QA to Production
Environment: ASP.NET,VB.Net, AJAX, ASMX Web Services, VSS, ADO.NET, T-SQL, Win forms, SQL Server 2008/2005, SSIS, SSRS, IIS, MS Excel, MS Access
Confidential
Junior .Net Developer
Responsibilities:
- Involved in Design, and Development of ASP.NET Web Forms using C#.NET
- Used VB.NET in MVC framework for front-end development
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself
- Developed reusable User controls
- Developed import package to import data from Excel, CSV files into SQL Server using SSIS
- Designed and developed Reports by using Crystal report Bundled Version for .NET
- Implemented Data Access Layer using ADO.NET to communicate With the MS SQL Server 2005 Database
- Involved in writing Stored Procedures and creating Tables, Views in SQL Server 2000
- Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS
- Improved the application performance using stored procedures
- Created Custom Reports such Appointment date, Patient ID, Discharge Date and Specialty wise etc. using Crystal Reports
- Used Server side Asynchronous JavaScript and XML (AJAX) techniques to improve performance
- Developed Report Component, so that it retrieves the data by executing Stored Procedures throw Data Access component
Environment: .NET Framework 2.0, VB.Net, SQL Server 2005, C#, ASP.NET, Crystal Reports, SSIS, Visual Studio.NET 2005, Agile methodology, Visual SourceSafe
