.net Developer Resume
Topeka, KS
PROFESSIONAL SUMMARY:
- 8+ years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Experience in .NET Framework 4.6/4.5/4.0/3.5/3.0 Web based application development using Microsoft.NET technologies including ASP.NET, C#, ADO.NET, WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation), Silver light, AJAX, MVC (Model, View, Controller) 4.0, Entity Framework and VB scripts and ASP.
- Experience with Software Development Life Cycle (SDLC) namely Waterfall, Agile and Prototype and good knowledge in SCRUM methodology and CMS system.
- Experience in Designing, Development and Deployment of High - Performance, Scalable, Distributed, ASP.NET Applications. Experience in Test Driven Development (TDD) and Automation.
- Experience in NUnit Testing and Implementation of Client/Server applications using C#, Oracle and MS SQL Server with N-tier development environment.
- Experience in designing, developing and updating Web-Forms using .NET Technologies like HTML, CSS, C#, AJAX, Telerik, JQuery, ASP .Net and Silverlight.
- Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding. Worked on themes and styling for the application.
- Used Windows PowerShell for configuration management and task automation.
- Experience in consuming, building and implementing Web Services using SOAP and REST Protocols.
- Experience in data accessing using Data Adapter, Data Reader & Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL &LinQ to XML.
- Good experience in ASP.Net 4.0, VB.Net, SQL PLUS, ASPX, Java Script, jQuery, AngularJS, DHTML, IIS, LDAP Queries and SharePoint.
- Experience in development of a well responsive single page application using AngularJS framework, JavaScript, jQuery and C# in conjunction with HTML5 and CSS3.
- Experience in creating Services and Endpoints and working with WCF (Windows Communication foundation).
- Design, Code and Test web applications using HTML, C#, NUNIT.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
- Experience in using libraries like ASP.NET Signal R to develop applications in ASP.NET which helps in adding web functionality to them.
- In-depth knowledge of WPF and experience that includes: authoring custom controls, data binding, control templates, styles, triggers, behaviors, data entry forms, nested forms and grids, data validation.
- Hands on experience in MS SQL Server and Oracle database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Experience with SSIS (SQL Server Integration Services) for data extraction, transformation and loading.
- Experience using SSIS tools like Import and Export Wizard, Package Installation and SSIS Package Designer.
- Experience in creating drill down, drill through and linked reports using SSRS (SQL Server Reporting Services) and Crystal Reports with multi-valued parameters and LOV's.
- Experience of Design patterns like MVC 4.0/5.0 and MVVM.
- Acquaintance using report generation tool Crystal Reports.
- Highly dedicated, quick starter, solution driven pattern programmer, strong in Object Oriented Analysis and Design.
- Excellent at solving complex problems under strict deadlines, communication and interpersonal skills.
TECHNICAL SKILLS:
Operating Systems: Windows 2003, Windows 7, Windows 8, 8.1, UNIX, Linux.
Programming Languages: C#, ASP.NET, Angular JS, jQuery, Typescript, JavaScript, HTML, CSS, VB.NET, ADO.NET, XML, XSL, XSLT, C, C++, VC++, VB6.0, ASP.NET
.NET Technologies: Microsoft .NET Framework (CLR, CLS, CTS), Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, .NET Remoting, COM/COM+ Interoperability, NUnit, NAnt, NDocNReport, NHibernate, WCF, WPF
Web Development: ASP.NET, ASP.NET MVC, Web Services, ASP, IIS 6.0, VBScript, AJAX, JSON.
Development Tools: Microsoft Visio, Microsoft Team Foundation Server, Microsoft Application Center Test, StarTeam, VSS, JBuilder, Netbeans, Toad, SSIS, SSRS, MOSS 2007, Infragistics, WinDbg, Oxygen 2010, Gliffy, Beyond Compare, RAD/IDE Visual Studio
Unit Testing Frameworks: MS-Test, Nunit, Jasmine, Karma
Dependency Injection Tools: StructureMap, Ninject, Unity Framework
RDBMS: MS-SQL Server, Oracle, DB2, MySQL, T-SQL, Sybase
Source Repositories: Git Hub, TFS, VSS
Modeling and Design Tools: Microsoft Visio, IBM Clearcase, Rational Rose, UML
Software Methodologies: SDLC, Agile, OOAD, DDD, TDD
PROFESSIONAL EXPERIENCE:
Confidential, Topeka,KS
.NET Developer
Responsibilities:
- Involved in requirements gathering, database design, n-Tier Application development (MVC), User Interface, Application Layer, Business Layer, XML Parsing, creating and consuming Web Services, system integration and deployment.
- Activly participated in deployment activities like solving dll issues in Visual Studio.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Used JavaScript, Angular, Node, Bootstrap, HTML5, CSS3 for frontend development.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Enhanced and developed UI functionality using HTML, XML, XAML.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Involved working with Control development and Dynamic Templates using WPF.
- Used multi threading and multi processing to improve the performance.
- Used VBAtool for controlling Excel.
- Implemented Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Implemented Entity Framework Migrations to enforce the frequent changes in Conceputal layer changes to database.
- Created and consumedASP.NET Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement REST API.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2012 to insert, update, and delete data inside tables.
- Built DataSync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure. Building automation framework using Specflow and XUnit.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Fixing Assembly issues and deployment issues in Visual Studio 2012.
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- ExtensivlyusedDevEx 11.1.8 for information gathering.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Created automatically running stored procedures for day-end operation using SQL Server agent .
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012.
- Involved in Troubleshooting and Debugging of the application within Stipulated time.
- Developing, monitoring, extracting and transforming data using SSIS.
- Created many Drill through and Drill Down reports using SSRS.
- Development of enterprise reports by pulling data from various sources and presenting in Telerik Rad.
Environment: Visual Studio 2013/2012, C#, ASP.NET MVC 5.0/4.5, Entity Framework 6.0/4.3, WCF, WEB API, content management system, TFS 2013, AngularJs, Backbone, JQuery, Microsoft Enterprise Library, IIS 7.0, HTML 5, DOM, DHTML, XHTML, Rest Web Services, LINQ to Entities,Microsoft Windows Azure, SQL Server 2008 R2 and DB2 v8.1.
Confidential, Buffalo, NY
.Net Developer
Responsibilities:
- Used AngularJS framework for validating the required fields and check the duplicate records in client side validation.
- Developed cross browser compatible, customer facing online application based on N - Tier Architecture.
- Dealt with Bootstrap to present the application in a visually appealing manner and to render customer information as users were adding details to their profile.
- Implemented Layouts and partial view to maintain the consistent look and feel for Razor Web pages.
- Used Interfaces, Delegates, Generics and Collections in the business logic layer.
- Used multi threading and multi processing to improve the performance.
- Writing Stored Procedures and User Defined Scalar Functions (UDFs) to be used in the SSIS packages SQL Scripts.
- Creating - Tables, Indexes, Views, User defined functions, Triggers, Parameterized Stored Procedures, Constraints and Roles.
- Implemented debugging and exception logging mechanisms modules for WCF services which will be used in Business to Business services to save time and cost.
- Implemented various endpoints to establish communication with multiple transport protocols.
- Implemented Controllers and Actionresults and Custom Action Filters and Routing Mechanisms.
- Generated business objects in DAL layer to implement more functionality in Entities.
- Implemented Custom httphelpers and strong typed helpers in Views.
- Providing Release Management and Build Automation with TFS 2013 Build Automation.
- Responsible for Automated Staging Server Version Deployment to Production.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Developed procedures and functions for business &data transactions with Error Handling.
- Used Re-Sharper and Style Cop for code enhancement Designed and coded application components in an Agile environment.
Environment: .NET Framework 4.0, Visual Studio 2012, ASP.NET 4.0, C# 4.5, HTML, CSS, WCF, SOAP UI, XML, LINQ, SQL Server 2008, SSRS, ORACLE11G, PL/SQL and TFS.
Confidential
.Net Developer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software lifecycle.
- Designed and developed complete front-end application using VB.NET Web Forms.
- Developed the components for middle tier (Business Layer) using VB.NET.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes.
- Used pagination and sorting features of data grid in reports.
- Designed and developed stored procedures and User defined functions SQL Server Database.
- Implemented role based security and customizable workflows based on a user's role.
- Created queries and stored procedures in the SQL Server Database Implemented validation using ASP.NET validation controls.
- Extensively worked on ADO.NET objects.
Environment: ASP.NET 2.0, ADO.NET, C#, VB.NET 2005, .NET Framework 2.0, XML, MS SQL Server 2000, SQL, IIS6.0, WINDOWS 2000, SSRS 2005.
Confidential
.Net Developer
Responsibilities:
- Responsible for Analysis, Design and Development.
- Analysis and design for the enhancement of the system.
- Handling Production issues and modifying the code according to the requirement.
- Developed C# code for the project.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and created the database for the tool.
- Programmed ADO.NET for communication between application and the SQL Server.
- Wrote stored procedures to handle data manipulations using TSQL.
- Wrote test cases and performed regressiontesting.
- Giving the production support and maintenance.
- Bug fixing based on issue generated by the client.
- Involved in Unit & Functional Testing.
Environment: VisualStudio.Net 2003, .Net Framework 1.1, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS.
