Senior .net Developer Resume
WA
SUMMARY
- Over 8 years of professional IT experience in Object Oriented Analysis/Design, development, deployment, testing, maintenance and implementing enhancements of Web applications and support.
- Experience with C, C++, C#, Multithreading programming (CFML).
- Using Server controls, user controls, data binding, exception Handling, Debugging, tracing and Security in .NET applications.
- Very good experience working on HIPAA translation based claim processing systems (claims and encounters) and other ANSI X12 EDI implementations.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Experience in Version Controlling tools such as VSS, Clear Case and TFS.
- Web using Java Script, jQuery, IIS, Master pages and CSS. Experienced in developing applications using ASP.NET MVC, CSLA, VB.net Entity Framework 4.1/3.0, and JQuery.
- Extensively used third party controls and Design patterns.
- Experience in doing unit testing, regression testing and integration testing. Rich experience in design, developing and integrating various customized reports using Crystal Reports and SQL Server Reporting Services (SSRS) and creating packages in SSIS.
- Hands on Experience in ASP.NET MVC3/4/5, WCF, WPF, PCI/OWASP, .NET 2.5/3.5/4.5.
- Wrote extensive HTML/ HTML5, CSS3, JavaScript, JQ Grid Angular JS, Ajax, XML, XAML, XSD, BOOTSTRAP, and JQuery code to build dynamic pages using Eclipse
- Worked with current tools/Web technologies includingSiteCore8 and Visual Studio.
- Strong understanding of web identity & federation standards such as SAML, OAuth, SSO, OpenID, etc.
- Hand on experience in sharepoint tools and business tools like CSOM using JSOM.
- Extensive experience in SQL Server, Oracle, ODAC, ODP.NET, IIS 6.0/ 7.5/8.0 and M Access, AZURE.
- Extensive experience in handling various backend data sources like MS SQL Server 2000/2005/2008 , MS Access, XML Data source and Oracle database.
- Hands - On Experience in using Visual Studio 2005/2008/2010 Team suite, TFS Server, Visual Source Safe.
- Strong Experience in designing, developing & consuming XML web services (.ASMX) using C#, SOAP Headers and Extensions, SOAP Protocol, WSDL.
- Extensively usedADO.NET, Ajax Control Toolkit and WCF.
- Proficient with Agile Methodology (SCRUM).
- Expertise in working with Object Oriented design and implementation using C#. Expertise in UML design. Expertise working with XML technologies: XML, XSL, XSLT, XPATH and XML Schema.
- Active participation in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies like ASP.NET 2.5,3.5, 4.5, C# 4.0/3.5, Ext JS, WCF, WPF and MVC 5.
- Developed core front end components of a fast, stable, complex desktop web applications using framework Angular js and Backbone.js
- Involved in doing the easy way of validations in MVC 4 web API (RESTFUL) by JSON, Entity Framework 4.5 by using data annotations.
- Understanding of SSO concepts required. Knowledge of various ways to accomplish SSO using ISAM/WebSeal preferred.
- Build highly interactive user interfaces relaying heavily on open source java script libraries and frameworks such as knockout.js, node.js.
- Good Experience inSitecore8 CMS (Web forms and MVC) technology
- Good knowledge with tools like Oracle SQL Developer 3.2 and Rapid SQL 8.1 for all manipulations including DML and DDL in Oracle 11g. Good knowledge in WPF and Silverlight.
- Possess excellent abilities in developing database programs like Stored Procedures, Triggers, Views, Cursors, Packages and Implementation scripts using SQL Server 2008/2005/2000.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Expertise inTeam Foundation Server 2008 (TFS)administration, Source control set up and other features, and also have experience on Subversion (SVN) using Tortoise
TECHNICAL SKILLS
Programming: C#, VB.NETC#, MVC 3.0/4.0, Java, ADO.NET, Web services, AJAX, WCF, WPF, XAML, REST, CSS, HTML, LINQ, Windows Services, HTML 5.
Scripting: Java Script, AJAX, JQuery, Type Script
Frameworks: .NET 1.1/2.0/3.0/3.5/4.0
IDE: Visual Studio 2005/2008/2010/2013 , Azure Portal.
Web Technologies: ASP.NET 2.0/3.5/4.0/4.5 , API, Classics ASP, XML, HTML, HTML 5, Angular Js, MVC 4/5, WEB API, MVVM,VB.net
Web Services: .NETWeb Services, SOAP, HTTP,JSON
OS: Windows 2003, 2008, UNIX
Web server: IIS 6.0/IIS 7.5./IIS 8.0
Database: SQL Server 2012/2008/2005/2000 , MS Access, Excel 2007/2003/2002 , SQL/PLSQL
Data Access: ADO.NET, LINQ
Version Control: Visual Source Safe, SVN, TFS(Team Foundation Server), Git
Associated tools: ADO,ADO.NET,Agile(SCRUM),Backbone.js,VisualStudio 2005/2008/2010/2012 , Chrome developer tools, LINQ Pad, Eclipse
PROFESSIONAL EXPERIENCE
Confidential - WA
Senior .Net Developer
Responsibilities:
- Worked on Designing CRM 360 app in dynamics CRM project.
- Used Angular Js as the development framework to build single page applications.
- Worked closely on customer’s development team to identify API's and document workflows, business requirements and domain knowledge.
- Used HighCharts and D3 charts in the web application.
- Designed prototypes using Gridstack, Gridster, Packery, Highcharts and D3 charts.
- Developed the web app using jquery, javascript, CSS, Angular Js and Gridstack.
- Worked on Azure Portal for dynamics CRM project.
- Used TypeScript, knockout js for the portal.
- Added the features for the portal.
- Deployed apps in to the portal.
- Deployed the portal in to the cluster.
- Perfomed end-to-end tests and unit tests for the portal.
- Used Restful API services to get the data from the backend.
- Wrote test cases for the Azure Portal to create resources and also for the Data Management.
- Used GIT for the source control.
- Followed AGILE scrum methodology.
Environment: Azure Portal, Agile(SCRUM),GIT, Knockout.js,Angukar.js, JavaScript, HTML, XML, IIS 8.0, ADO.NET, JQUERY,CSS, Gridstack,Gridster,Packery,Highcharts,D3 charts,Typescript
Confidential - Houston, TX
Senior .Net Developer
Responsibilities:
- Designed and created different interfaces, classes to build the business rationale utilizing C#, C, C++.
- Designed and created Web Forms utilizing ASP.NET Controls, CSS and HTML to encourage the clients.
- Involved in planning website pages with rich UI, AJAX, JAVASCRIPT and JQuery utilizing ADO.NET.
- Used TFS to communicate with all the team members.
- Used multithreading in programming to improve overall performance.
- Responsible to create new web services usingASP.NetwithC#
- Implemented Unit Testing, Integration Testing and Regression Testing..
- Developed classes in Business Layer and in Data Access Layer in C#.NET.
- Worked extensively onXML/XSLTand usingXMLbased properties in project.
- Application implemented as a single-page, angular.js client.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS).
- Effectively utilized different ADO.NET components Data Reader, Data Adapter and Dataset for recovering data from backend database SQL server 2005.
- Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
- Responsible for developing desktop web applications by WCF services using C# and agile methodology. The application extensively uses and exposes the web services.
- Used MVC5 to create web pages and also used Master page, JSON, Entity Framework.
- Hands-on programming using Visual Studio 2008, SQL Server 2012 and C#, web services and windows applications.
- Designed web forms, presentation layer using web server controls, HTML5 control, Java Script, ANGULAR JS, EXT JS, Knockout, HTML, cascaded style sheets (CSS3) and AJAX, Dev Express 10.
- Configure the service web.config files programmatically usingLinq to XML.
- Used Angular.Js as a development application for the website.
- Developed testing report, Stored Procedures using SQL Server 2000 and SQL scripts, and DTS packages and Data Modeling.
- Participated in all phases of the Project Life Cycle furthermore performed examination of the framework in view of n-level structural planning
- Used Bootstrap technology for this to use it in mobile devices.
- Used DLL for the library for some functionalities.
- Effectively Used State Management Techniques, Sessions, View State, Cookies..
Environment: Confidential ASP.NET 4.5,VB.NET C#.NET, Azure, Agile(SCRUM), CSLA,TFS,HIPAA, SQL Server, Telerik controls, Backbone.js, Node.js, Node.js proxy, Grunt.js, sitecore, WCF, Kendo, CEF, Team foundation Server, Multithreading, AJAX, CMS, JavaScript, HTML, XML, IIS 8.0, ADO.NET, JQUERY, Crystal Report, SSIS, Ext Js, MVC.
Confidential - Denver, CO
.Net Developer
Responsibilities:
- Requirement Analysis in light of "Framework Requirement Specifications" arranged by Business Analysts.
- Prepared System Design records, Class Diagrams, Sequence Diagrams, use-case reports utilizing Enterprise Architect.
- Implemented OOPS Concepts and different outline Patterns like Factory system, Strategy.
- Implemented UI and Business Objects layers utilizing .Net structures.
- Developed the Graphical User Interface (UI) utilizing ASP.NET Web Forms, TelerikRad Grid controls. Implemented SQL put away strategies.
- Implemented Dependency Injection, Repository Pattern, Unit of Work and Mocking framework for Unit test of entire application.
- Used MVC web forms for this project. It also required cloud computing knowledge.
- Maintaining the version of the project inTeam Foundation Server(TFS) by merging the module developed with latest version in TFS.
- Defining the project architecture, design strategies (OOPS) and patterns (MVP/MVC)
- To update the code TFS is used by all the team members.
- Using Bootstrap, implemented a Responsive Web Design. After the initial page load, the application executed all data transactions with the server through MVC 4 Web API (RESTFUL) via JSON, no additional full page loads were initiated. Implementing client-side data-binding via Knockout.js (MVVM pattern).
- Developed Data Access layer (DAL) for communicating SQL Server.
- AJAX for rich user experience in designing the screens.
- Worked extensively with Windows Communication Foundation (WCF) for client server applications.
- Used windows Azure for deploying and managing applications.
- Implementing customer side information binding by means of Knockout.js (MVVM pattern).
- Development and Integration of Documentum Foundation Services APIs.
- Designed and implemented using VSTS 2010.
- Coding, support and Unit testing. Caching and other execution change exercises.
- Writing customer side scripts for customer operations and Ajax calls utilizing JQuery.
Environment: Confidential ASP.NET 4.5, VB.NET, C#.NET, SQL Server, Mocking Framework, Windows 2008, cloud computing, TFS, API, WCF, PCI/OWASP, VSTS 2010,LINQ, Enterprise Library, Clear Case, Team foundation Server, Angular.Js AJAX,, Backbone.js, Node.js, JavaScript, HTML, IIS 7.5, ADO.NET, JQUERY, Crystal Report, Legacy VB.
Confidential - Chicago, IL
.Net Developer
Responsibilities:
- Involved in gathering the requirements from client and in the analysis, design & development of the project.
- Involved in the design of security module that authenticates users based on the roles.
- Followed agile methodologies (scrum, extreme programming) and test driven development.
- Followed MVC architecture and used MVC 4.0/5.0 for the application development.
- All the client interface layers, website pages are made and incorporated to keep up the execution of information stream and information honesty utilizing ASP.NET User Controls, Server Controls and Bootstrap control.
- Developed Multiple Applications for embedded devices that run Windows Mobile.
- Implemented Server and Client side approvals utilizing ASP.NET acceptance controls, J-Query and Knockout js.
- Engineered major windows, web and mobile application development projects, which includes complete Project Life Cycles.
- Data binding was widely used to bind different server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was utilized as a part of displaying rows of data in a customized template format.
- Implemented Web Services for validating credit card information.
- Implemented server side business rationale utilizing C#.
- Used Linq to SQL with Dynamic Linq library.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Provided session level security and password authentication using Session objects and Cookies.
- Re Engineer the Application and provided enhancements to Mobile Deposit.
- C#, Web Services, SOAP, XML, Windows Mobile 7.0, 8.0 and 8.1.
- Used Cascading Style Sheets (CSS 3) with HTML 5 to attain uniformity of all web pages.
- Used VSS as version controlling tool. Involved in testing the application.
Environment: Visual Studio 2012, ASP.Net 3.5, MVC 4.5,Agile(SCRUM), Angular.Js C#.Net, HTML 5, CSS 3, Knockout js, J-Query
Confidential
.Net Developer
Responsibilities:
- Involved in Analysis, outline, testing and execution of the application.
- Implemented the electronic front end utilizing ASP.Net and business level utilizing VB.Net.
- Involved in Requirement Analysis, assemble procedure and documentation.
- Provided database association and information access utilizing ADO.NET.
- Used AJAX for giving rich UI.
Environment: VS.NET 2008, .Net 3.5, VB.NET, ASP.NET, Windows 2003, Web Forms, ADO.Net, AJAX, Java script, SQL Server 2005, Visual Source Safe, CSS.
Confidential
.Net Developer
Responsibilities:
- Effectively used various ADO.NET components Data Reader, Data Adapter and Dataset for retrieving data from backend database SQL server 2005
- Implemented the project using ASP.NET, C# and back-end database SQL Server 2005
- Initial Prototypes are developed using HTML, JavaScript and CSS.
- Wrote various stored procedures, triggers and complex SQL statements to access data
- AjaxToolkit was used to improve performance & functionality of the application
- Extensively used Data Grid&Data Lists to display data returned from Server.
- Developed Personalized Views using themes and master pages.
- Involved In designing, developing and testing the application using C#.net, SQL Server as database
- Created Windows Forms to meet the business necessities furthermore included in Requirements gathering.
- Windows administrations and C# code are made to recover the client collected information.
- Worked on Grid perspective utilizing ADO.NET and recovered information from SQL Server 2008 utilizing inquiries. Involved in Unit Testing.
- Involved In planning Low-Level configuration and High-Level outline Documentation
- Good association with Functional and Testing group
- Active support in the combination of modules
- Good association with Functional and Testing group
- Active support in the combination of modules. Fixing up of bugs and determining issues with respect to the modules, raised by the testing team
Environment: .NET framework 2.0, C#, ASP.NET, AJAX, ADO.NET, XML, JavaScript, Ajax Control Toolkit, HTML, Web Services, Visual Studio 2005, VSS, SQL Server 2005, IIS 6.0