Sr. Dot Net Developer Resume
St Cloud, MN
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, Visual Studio, C#.NET, ASP.NET.
- 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, and MVVM.
- 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, PL/SQL, JavaScript, HTML, CSS, VB.NET, ADO.NET, XML, XSL, XSLT, C, C++, VC++, VB6.0, ASP.
.NET Technologies: Microsoft .NET Framework (CLR, CLS, CTS), Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, .NET Remoting, COM/COM+ Interoperability, NUnit, NAnt, NDoc, NReport, 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, St.Cloud, MN
Sr. Dot Net Developer
Responsibilities:
- Good experience designing and developing Web Applications using ASP.NET, C#.Net, ADO.NET, AJAX, JavaScript and HTML.
- Involved and used ASP.NET MVC as a platform to develop a web application .NET Framework 4.5.2.
- Creating the models, views and controllers using ASP.NET MVC 5, C#.NET.
- Used Entity Framework for accessing the data objects and displaying on the UI.
- Responsible for coding the web application using C# by following layered architecture and ADO.NET.
- Designed the database and Created the Tables, Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2014 to insert, update, and delete data inside tables .
- Worked on User Interface Development using HTML5, CSS3, JavaScript, AJAX, JSON, J Query, AngularJS, Bootstrap.
- Extensively developed and worked on HTML 5, XML Schemas, XML Documents, and XSL Style Sheets with MVC Razor View engine.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Consume and integrate various WCF, WPF REST web services.
- Developed PowerShell scripts to automate the changes in the Scheduler.
- Developed workflow jobs integrated with PowerShell scripts.
- Used Open XML open source libraries for reading and writing data to XML Documents.
- Analyze the system as per the requirements and implement each aspect for all the feature in the web applications.
- Involved in Database modeling, creating tables and writing stored procedures using Oracle PL/SQL.
- Involved in development of individual Sprints with the help of GitHub.
- Created and consumed ASP.Net Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement
- Used GIT Extension for code check in and checkout.
- Used HTML 5 validations and new form element types to implement validation in Angular JS.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System
- Used Fiddler to debug web request and responses.
- Responsible for designing, developing and testing the multi-tier architecture involving the presentation layer, Business component layer and database layer .
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Extensive debugging the code and bug fixing and pushing the application in to production.
- Providing Support and fixing the production issues.
- Created SQL queries to perform insert, update or delete operation on SQL Server database.
- Created and modified SQL scripts, stored procedures, functions and pre- and post- deployment scripts using T-SQL.
- Worked on controller, ng-controller and ng-model in Angular JS.
Environment:C#, ASP.NET MVC, HTML5,NET Framework 5.0/4.0, CSS3,JavaScript, XML, AJAX, JSON, JQuery, AngularJS, Bootstrap, ADO.NET, GitHub, Entity Framework, Web services, WPF, GIT,SQL Server 2014, Visual Studio 2015,.
Confidential, St.Cloud, MN
Dot Net Developer
Responsibilities:
- Involved and used WPF C# as a platform to develop a desktop enterprise level GIS application on .NET Framework 4.5.2.
- Involved and designed UI withInteractive XAML Prototypes for illustrating new interactions and animations and also a lot of great templates, styles, triggers, converters and resources.
- Used ArcGIS Runtime SDK for WPF on building native mapping apps and share source code across Windows applications.
- Integrated a range of mapping and GIS capabilities online or offline, including 2D and 3D data visualization, web and mobile maps, editing, geocoding, routing, and spatial analysis.
- Used WPF user control libraries as a plugins to create a custom controls where it generates dll’s and referencing on the WPF application.
- Used MEF (Managed Extensibility Framework) architecture in creating lightweight, extensible application and allows to use extensions within and across applications without any configuration.
- Designed and developed the database tables, ADO.NET, PL/SQL stored procedures using TOAD in Oracle 10g.
- Creating Various Reports Using SSRS for analysis and managing claim processing.
- Used WPF in creating custom controls, various animated scenes using the combination of transforms, animation controls and color effects.
- Understanding the requirements from the customer and start adding and developing new features to the WPF GIS application.
- Understanding the ArcGIS Runtime SDK and keep adding the working functionality and API’s to build and deploy the WPF enterprise level native application.
- Analyzed and designed the application using Dependency Injection (DI) pattern, from design to completion
- Test Driven Development (TDD) can be implemented using the NUnit Framework for unit testing and ability to load, explore and execute tests.
- Used Castle Windsor in the application which is best of breed, mature Inversion of Control container available for .NET and Silverlight.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System
- Responsible for maintaining versions of source code using Team Foundation Server
- Used GitHub as the version control to for code commits and code changes and also to achieve a good communication between the teammates.
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Create and enhance WPF forms, views using XAML. Writing functions and stored procedures, database tables using SQL Server 2005. Used MS Blend tool to design the WPF Forms.
Environment: C#, WPF, XAML,Visual Studio 2015,GitHub,Agile Scrum, Restful API, Version1,Dependency injection, VB6.net, NET 2013, SSIS,Castle Windsor,NET Framework 5.0/4.0 MEF, WPF, TFS, TDD, SSRS, SQL Server 2014.
Confidential, Houston, TX
Sr. .Net Developer
Responsibilities:
- Used Web API as an ideal platform in building Restful applications on .NET Framework 4.5
- 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.
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Used signal IR in ASP.Net. You will add SignalR to an empty ASP.NET web application and create an HTML page to send and display messages.
- Create a Virtual Network on Windows Azure to connect all the servers, application on the Azure API platform that requires no on-premises hardware.
- Experienced in MVC client side Js framework likeAngular and Backbone.
- Design WebApi with factory design pattern to call WebServices or data access layer.
- Simulated and tested the business workflows for conducting the Proof of Concept (PoC) implementation of SAP BO Business Planning & Consolidation (SAP BPC).
- Performed Backup and Restoring of Databases on Microsoft SQL Server while migrating team projects form Research TFS 2010 to Research TFS 2012.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System
- Experience with APIGEE to enable companies to secure, manage, scale, and analyze their digital business.
- Used Fiddler to debug web request and responses.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
- Worked with delivery team along with offshore and onshore team members for planning timely delivery of project modules
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2014 to insert, update, and delete data inside tables.
- Configured SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for various tables in the database for improving the performance of the application Created Restful Web API's to expose the analytics data to the clients.
- Used Agile practices and Test Driven Development (TDD) techniques to provide reliable, working software early and often
- Used CSS 3 (Cascading Style Sheets) in ASP.Net pages
- Designed and developed front-end applications using WPF (Windows Presentation Foundation)
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, EXTJS, ODATA and JQUERY
- Create a Virtual Network on Windows Azure to connect all the servers, application on the Azure API platform that requires no on-premises hardware
- Extensively developed and worked on HTML 5, XML Schemas, XML Documents, and XSL Style Sheets with MVC Razor View engine
- Application client implemented as a multi-page, responsive solution with Knockout and jQuery
- Tracked all of the test cases in MTM and JIRA and mapped then to requirements to create RTM
- Identify, record, document thoroughly and track bugs
- Reporting the bugs found during execution using JIRA and MTM.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS
- Worked with Visual Studio Tools for Office (VSTO) to do automated dump the results into Excel, Word etc. Also worked extensively with VBA, Macros for Excel Models.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud
- deployment.
- Responsible for maintaining versions of source code using Team Foundation Server
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012
- Involved in Troubleshooting and Debugging of the application within the stipulated time
Environment: C#,VBA, ASP.NET MVC 4.0, WPF, WPF TOOL KIT, Entity Framework, Testing skills TFS,MTM, WCF, WEB API, TFS 2012, Biztalk 2013, signal IR, APIGEE, Wireshark, Angular JS, JQuery, Visual Studio 2013, Microsoft Enterprise Library, GitHub, PRISM, MS EXCEL, CSS3, IIS 7.0., HTML5,Restful Web API, DOM, Web Services, LINQ, SQL Server 2014.
Confidential, Buffalo, NY
.Net Developer
Responsibilities:
- Involved in design and developing of navigations control, user controls, custom control etc.
- Involved in gathering requirement and creating prototype for the new upgrade application.
- Used validation controls in web form Application.
- Responsible for coding the web application using C# by following layered architecture and ADO.NET.
- Created static logger class using Log4Net.
- Worked on User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, AngularJS, Bootstrap.
- Automatic deployments using puppet, PowerShell and chocolatey.
- Responsible for designing, developing and deploying collaboration portal and Master data workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS) and, .NET Framework.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL. Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard
- Proven background translating cell formulas in Excel into VBA code and using Excel-based VBA to design, analyze and deploy programs.
- Used WebAPI technology to make CRUD operations taking advantage of the HTTP-Verbs support that Web API provides.
- Used Data List, Data Set, Data Adapter, Grid view to connect with SQL data base.
- Good experience in developing Configured and Consumed Restful Web Services using Windows Communication foundation (WCF) in C# / VB.NET.
- Analyze the system as per feature requirements and implement each aspect for all the feature releases.
- Used GitHub as the version control to achieve a good communication between the teammates.
- Developed Web-based ASP.NET 4.5 Internet application linked to firm-wide SQL databases.
- Worked on PostgreSQL , created procedures, functions and querying data from database.
- Migrated SharePoint Sites, Lists and Libraries, web parts, permissions, documents between servers using SharePoint Site Migration Manager (MetaLogix).
- Developed and implemented custom workflow forms using InfoPath and custom workflows using SharePoint Object model and MS Office 2007.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
- Analyzed the requirements, Design and Developed the Web Forms by using Web Controls and Custom Controls for .Net application.
- Used Rational Clear Case / WinCVS for version control.
- Used InfoPath Form services to convert forms into web based forms to allow users to easily fill out form data within the SharePoint form library.
- Used Cascade Style Sheet CSS and HTML to design user Interface.
- Used C# language in coding to create class libraries and business logic.
Environment: ASP.NET 4.5, C#, VBA, .NET, HTML5, CSS3, MVC, JavaScript, SQL, T-SQL,Puppet,WinCVS,XMLchocolatey, AJAX, JSON, JQuery,AngularJS,Bootstrap,GitHub,Postgre SQL, SPS, Restful Web API,WSS, SQL Server 2012,ADO.NET, Windows Server 2003, Log4Net.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Responsible for designing, developing and testing the multi-tier architecture involving the presentation layer, Business component layer and database layer
- Developed day to day documents for reporting and developing the application
- Designed & developed web user interface using ASP.net, C#, HTML, CSS, JavaScript, server controls and AJAX Control Toolkit, and developed customized Web User Controls
- Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET
- Used controls like Update Panel, Accordion control, Calendar Control, Collapsible panel in AJAX control toolkit to provide a rich and interactive web experience
- Used java Script for client side validations and displaying messages
- Extensively used ADO.NET and data objects such as Data Adapter, Data Reader, Data Set, Data Table, Data view to access data from SQL Data sources to Business Objects and updating the changes accordingly to SQL data sources.
- trong Understanding of Archer Data Feeds, questionnaires, calculated fields, work flow, reports, dashboards, I-views, Packaging.
- Used Windows Presentation Foundation (WPF) for developing desktop applications.
- Worked with LINQ in querying the data sources
- Used ASP.NET State Management Techniques while implementing the solution
- Wrote Stored Procedures, Triggers, Functions and T-SQL Statements to access and manipulate data from SQL Server Database 2008.
- Prototyping and review of the design using Object Oriented Methodology -UML
- Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications. Defined service contracts, implemented service contracts and hosted in IIS 7.0. All service (contracts) configured with secured bindings
- Implemented WCF RESTfull service using basic bindings endpoint and called by the MVC controllers.
- Worked with Visual Source Safe and TFS for version control
- Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and users.
Environment: Visual Studio 2008, Archer, ASP.NET 3.5, VB.NET, WPF, C#, XML, XSLT, HTML, CSS, JavaScript, Restful API,AJAX, SQL Server 2008, VSS, TFS, T-SQL, ADO.NET, LINQ, WCF, IIS 7.0, Windows XP.
Confidential
.Net Developer
Responsibilities:
- Developed Object Oriented approach for analysis and designing N-Tier architecture.
- Worked in Agile Methodologies and SCRUM.
- Involved in Building the Front end and developed code based on inheritance, data binding to binding expressions, dependency properties.
- Extensively used Java script, JQuery and JQuery plugins for various client side scenarios and for also validations.
- Created server side validations using validation controls.
- Created and Used Stored Procedures for the data access and tested them using Oracle 9i and SQL Server 2000 databases. This helped in making the application independent of the DB Server and provided portability.
- Worked with MVVM pattern and developed view-models using typescript
- Extensively worked in ADO.NET for back-end connectivity to manipulate and retrieve data from SQL Server db.
- Implemented appropriate error handlers for Run Time and Design Time Errors using C#.NET.
- Developed and Consumed REST Web Services to communicate with third party systems and implemented Security Authentication
- Utilized ADO.Net Data Objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Data sources.
- Involved in performance tuning of the complex queries in the database.
- Implementation of SQL Stored Procedures using SQL Server for data manipulation.
- Worked on XML for reading and writing data to XML Documents.
- Used Visual Source Safe as Source Code Repository for the entire application
- Generated and enhanced various Internal Reports using SQL Server Reporting Services.
- Performed N-Unit testing for all the development activities.
- Extensive debugging and bug fixing.
- Code review and documentation of the developed results.
Environment: ASP.NET 3.5, Visual Studio 2008, WebSphere, Entity Framework, C#, ADO.NET, LINQ, Web services, XML, HTML, Java Script, JQuery, SQL Server 2008, Oracle 9i, AJAX, VSS, SQL Server Management Studio
Confidential
.Net Developer
Responsibilities:
- Developed a Framework for the Report Development. This framework will reduce the development of individual reports and simplifies the addition of any new reports to the application. Each report is a user control that is derived from a Base Report Control class and all the attributes and base methods are implemented in the Base Report Control class. This concept has later been implemented in other applications of BTS
- Developed an Org Hierarchy Filter Custom Control for filtering of the Org hierarchy, this control has later been used in most of the applications within BTS.
- Developed Security framework for the application to limit the data access of the users.
- Developed Retail Compliance Scorecard, MSC Scorecard and MSB Action Required Reports as part of this project.
- Implemented Microsoft Data Access Application block for data access.
- Developed Stored Procedures, User defined function and created indexes for improving the query response time.
Environment: ASP.NET, VB.Net, ADO.NET, SQL Server 2005, IIS5.1, UML in MS Visio, HTML, JavaScript, TFS, CSS and Visual Studio .NET 2.0.
