Senior .net Developer/full-stack Developer Resume
Danville, PA
EXPERIENCE SUMMARY:
- Over 8 Years of Expertise in Windows applications, Web applications, Web services in .Net Framework and experienced hands in coding in Integrated Development Environment(IDE)
- Expertise in developing Windows based and Web based applications using C#, C Sharp Visual Basic(VB).Net, Java, VC++, JScript, SSL, COBOL
- Extensive experience in designing, developing, and deploying application in .NET 2003, 2005, 2008 and 2012 & also with ASP .NET 1.1, 2.0, 3.0, 3.5, 4.0, 4.5 & 5RC1(GitHub) and MVC4/5, MVC 6 beta1, ADO.NET,MVP, MVVM.
- Expertise in using Model - View-Controller (MVC4/5) Architecture and experience with MVC 6 beta1 And Model View Presenter (MVP)Architecture
- Expert in Internet languages like HTML, CSS3, XML, DHTML, VBScript, Angular JS, JavaScript,XAML and AJAX &CSS Frameworks such as Bootstrap, Foundation, or Skeleton
- Developed new features for the internal Web application using JS framework,JavaScript, HTML5, CSS, Restful Services, .NET, C #, LINQ, and entity framework.
- Created (BLL) Business Logic Layer and Presentation layer in VB.NET. Worked on MVVM design pattern.
- Extensive experience in webAPI/Azure backend,Bootstrap/AngularJSfront-end, iOSSwift companion app, ASP.NET MVC &MVPcontrol logic, using C# and the Razor View Engine (HTML)&HTML5
- Experienced with Silverlight and Windows Presentation Foundation(WPF) in Model-View-View model(MVVM)architectural pattern in building ASP.NET Applications
- Hands-on experience in IDE Tools: Eclipse, RSA, WSAD, Red Hat Developer Studio.
- Experience in developing SharePoint deployments(2013) and Building solution with technologies, such as CSOM, JavaScript, OAuth, and OData
- Experience in both progressive enhancement and single page applications(SPA) built using client side MVC frameworks such as AngularJS, Backbone, Knockout and Ember
- Experience with preparing sap crystal reports and invoice application with asp.net
- Expertise in different Windows Presentation Foundation (WPF)controls, layouts, asset library and customized the appearance using their properties
- Worked on an open-source CMS Drupal to build website. experience with Object Oriented Programming(OOPS) and working with N-TierArchitecture&3-tier architecture
- Experience using with SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) in MVC 4/5
- Experience in Structured Query Language (SQL) data retrieval and expert in writing applications utilizing an MS SQL Server database 2005 and 2008, Microsoft SQL Analysis Services 2005 and 2008
- Experience with LINQ to Entities or LINQ to SQLBehavior Driven Development (BDD).
- Experience in Cloud based application development and implementation in NOSQL technologies like HBase, Cassandra, Couch DB, Mango DB and Amazon Web Services.
- Worked extensively on XCode, Android Studio, Xamarin Studio.
- Experience with version controls like TFS, CVS, SVN, GIT, MERCURIAL
- Experience with Kendo Controls and Telerik controls in building interactive and high-performance websites and applications
- Experience in connecting Bit bucket or GitHub accounts with JIRA using the JIRA DVCS Connector plugin
- Experience in building system and deploy application code to different environments, such as DEV, UAT, PRODUCTION using TeamCity, MS Deploy, TFS, GIT.
PROJECT EXPERIENCE:
Confidential, Danville, PA
Senior .Net Developer/Full-Stack Developer
Responsibilities:
- Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Designed the complete solution using 3-tier Architecture model
- Successfully followed agile development steps starting from requirement to deployment.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Worked on single page applications in MVVM way using AngularJS 4.0. Created different views for the screens in HTML 5. Created controllers to use in angular views, created angular based http services to consume Web API& also used jQuery-basedAjax.
- Experience in using Data Grid controls for displaying dynamically data.
- Developed Data Centric Application using ADO.NET, Used Ajax, CSS, JavaScript and Bootstrap for the front-end web development. Knowledge of Asp.net page life cycle and using it in accurate way.
- Worked on UI using AJAX for making smaller, faster and user-friendly web-page application.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion. Migrating an existing on- premises application to AWS.
- Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model. Used Angular Bootstrap for rich user interface and faster performance.
- Worked with VB.Net Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application.
- Used various VB.Net server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
- Used Silverlight andAppliedCSS for a consistent look and feel for Page design in the application
- Worked on AJAX to populate user interface controls such as drop-down list and generate warning messages to enhance overall UI experience.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Used JavaScript functions to implement complex Business Rules and Validation of front-end forms.
- Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
Environment: Microsoft Visual Studio 2012, CRM, RWD, .NET 4.0, ASP.NET, DB Scripts, Backbone.js, Proficy, Node.js, VB.NET, WCF, C#, Kendo UI, ADO.NET, WPF, RAZOR, CMS, SILVERLIGHT, SHAREPOINT, XAMARIN, IOS, ANDROID, XAML, MVVM, LINQ, ADO.Net, Eclipse, Entity Framework, WCF, SOAP, Web APIs, SPA WEB Service, SharePoint, PYTHON, MVC, WebAPI, Multithreading, HTML 5, CSS, XML, AJAX, Java Script, Angular JS, Azure, Bootstrap, SQL Server 2012, SSRS, Windows 7.
Confidential, Virginia Beach, VA
Sr. .NET Developer
Responsibilities:
- Involved in Requirement Analysis, Low Level Design, Coding and Integration.
- Involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Involved in working with asp.net page navigation using workflow(4.0) functionality
- Building an invoice application with asp.net and crystal reports
- Created Python scripts for bringing up environment and for Data Metrics.
- Implementation of Xamarin Social component for accessing to Facebook Authentication API
- Map SharePoint out-of-box configurable features to business requirements to a maximum possible extent
- Created (BLL) Business Logic Layer and Presentation layer in VB.NET. Worked on MVVM design pattern.
- Integrated web services with existing Dynamic CRM application for contact and opportunity module.
- Administration of SharePoint platforms - versions SharePoint Online/2010/2007 (Intranet and External) Monitor, administer Backup/Restore activities using DocAve.
- Propose and implement Service Improvement Plans in SharePoint Support Design and implement of PCLs for handling database connections across platform using SQLite.NET
- Create reusable ColdFusion Components (CFCs) to write business logic and Data Access Components.
- Worked in MVC architecture to create web applications using ASP.NET and SQL Server.
- Good understanding of BizTalk Rules Engine -BRE, creating rules, vocabularies etc.
- Worked on designs using Responsive Web Design Grids (RWD)
- Use JS framework such as AngularJS for data driven apps and Backbone.js for heavy DOM manipulation.
- Involved in developing front end using MVC .NET, JavaScript, HTML, and CSS.
- Worked with LINQ, Entity Framework and Object Relational Mappers (ORMs) and used Entity Framework 5 as ORM to communicate with SQL server.
- Used Auto Mapper to convert Entity Framework Model to WCF Model.
- Designed and developed Web Pages using ASP.NET, VB.Net, C#. NET, HTML, JavaScript, Angular JS, CSS and server controls.
- Used LINQ extensively to manipulate in memory collections
- Customizing CRM Forms using HTML, jQuery & JavaScript. ·
- Using Web Services like SOAP & REST for interaction of data between Microsoft Dynamic CRM & Microsoft SQL Server ·
- Created the WebAPI’s to access data from database and passed as datasource for DevExpress controls.
- Involved in writing queries using LINQ.
- Worked with entity framework, LINQ in C# and extensively used LINQ to SQL to query the database.
- Used LINQ and WCF to communicate between DAL and other business components.
- Design, develop and implement WCF and Web API application which consume SQL server as backend.
- Created a Windows service to host the WCF service.
- Leverage the usage of the tool for SharePoint Administration
- Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database
- Designed and Developed Event, Batch module using Silverlight 4, MVVM and Prism.
- Experienced with cloud-based web application development using Web API, Entity Framework.
- Responsible for implementing the Client-Side Validations using JQuery and Java Script.
- Configured adapters for sending messages to SQL Server from BizTalk Server.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Create dynamic views using AngularJS and implement different modules in AngularJS.
- Extensively used ASP.Net for UI design with VB.NET acting as a code behind.
- Worked with refactoring, re-architecting and enhancing an existing AngularJS application to follow strict
- Migrated some of action classes and JSP to Angular JS Controller, and developing web based GUIs using AngularJS.
- Designed and Developed CME Inbox using Silverlight 4, MVVM and PRISM architecture.
- Developed the UI component architecture for developer framework using AngularJS.
- Created various Web Forms & User Interfaces Screens using VB.NET& ASP.Net
- Developed forms using Bootstrap framework
- Implementing various functionalities of bootstrap like buttons, modals, and menu bar.
- Involved with code development and testing on a website hosted on Windows Azure cloud.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Used client-side techniques for manipulating the document object model (DOM) in user interface (UI)
- Used telerik UI controls in interactive and high-performance of Applications
- Designed User Interface using Asp.net Standard Controls, Win Forms and Ajax Controls.
- Involved in User Acceptance Testing (UAT) or End-User Testing.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi-developer environment.
- Involved in business basic database language of MAS90,MAS200SQL
- Used LINQ to work with datasets, objects, entities as well as ADO.NET Entity Framework.
- Consumed ADO.NET Entity Framework for Entity Data Model, Entities, Relationship Mapping, and Querying Data.
- LINQ experience to work with datasets, objects, entities as well as ADO.NET Entity Framework.
- Involved in designing and developing, windows based application using Microsoft .Net framework 4.0 with C# and VB.Net as code behind language
- Used ADO.NET to connect and retrieve data from SQL Server.
- Maintain and support SQL Server database server and hosting monitor SQL Server connectivity and performance, user session timeouts, load time and Data integrity.
- Writing stored procedures and SQL queries to fetch the data using SQL Server 2012.
- Creating Data Access Classes to interact with Database.
- Normalize the Access database tables so that data can be more easily migrated to more robust backend databases
- Used Agile-Waterfall Hybrid Methodology and worked with API integrations applications
Environment: Microsoft Visual Studio .NET 2012, VB.NET, Backbone.js, Node.js, Proficy, .NET Framework 4.5, BIZTALK, PYTHON, Azure Cloud, Xamarin, IOS, WPF, Eclipse, ANDROID, WCF, RWD, ASP.NET, C#, MVC, WebAPI, JQuery, ADO.NET, SILVERLIGHT, SHAREPOINT, COLDFUSION, Entity Framework, HTML, CSS, SOAP, ASP JavaScript, Agile Scrum Methodologies, SQL Server 2012
Confidential, Austin, TX
Sr. .NET Developer
Responsibilities:
- Extensively used ASP.NET MVC for UI design, with VB.NET and C# acting as the source of code.
- Created various Web Forms & User Interface Screens using C#.NET & ASP.NET.
- Worked in MVC architecture to create web applications using ASP.NET and SQL Server.
- Worked with Java-based tool called Jenkins in web interface, and uses MS Build to build .NET projects in Visual Studio.
- Used XML Web Services for sharing some important financial calculation functions with all other applications
- Designed and developed class library for Domain entities using Entity Framework 5.0.
- Worked with Implementing Language-Integrated Query (LINQ) and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL)
- Worked in developing code for the database applications to interact with the databases, using ADO.NET, LINQ and Entity Frame Work.
- Worked with Accessing the Data from Database and XML's using LINQ.
- Developed Http web services with Asp .Net Web API Frameworks for all CRUD Operations.
- Used Web API to populate dropdown list and utilize JQuery UI autocomplete to call action method in controllers.
- Designing and developing user interface (UI) screens using ASP.NET and VB.NET.
- Used Bootstrap for layout and style for developing interactive web applications.
- Involved in deployment of application on Azure server by creating packages
- Implemented complex financial processes by designing data and business layers utilizing C#.NET, ADO.NET and XML.
- Developed Master Pages for multiple pages and CSS for unique look and feel of the application and code behind coding are done with VB.NET.
- Used Validation Controls. Created various User Controls for the application.
- Used AJAX advanced techniques for textbox autosuggest.
- Worked with Inversion of control (IOC) and Dependency Injection (DI) to remove dependencies of application, to makes the system more decoupled and maintainable.
- Worked with best testing practices including unit, system and integration testing methodologies to ensure minimal impact on production systems
- Worked extensively on designing databases and normalizing tables.
- Used ADO.NET for the storage and retrieval of data from the database.
- Used XML based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQL Server database.
- Created database tables and implemented SQL Stored Procedures, Triggers, and complex queries in SQL Server.
- Worked with ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Implemented the data access layer using ADO.NET Entity Framework.
- Designed and developed SQL Server database structures for optimal database performance. Ensure data integrity
- Wrote and ported stored procedures for SQL Server and Oracle (T-SQL and PL/SQL).
- Used lean principals in scrum master in Agile Framework and worked with Agile software development methodologies
Environment: Microsoft Visual Studio 2012, .NET 4.0, ASP.NET, HL7, BIZTALK, VB.NET, C#, ADO.NET, WPF, XAML, LINQ, ADO.Net, Entity Framework, WCF, SOAP, Web APIs, SPA WEB Service, SharePoint, MVC, Multithreading, HTML, CSS, XML, AJAX, Java Script, Bootstrap, AZURE, SQL Server 2012, Oracle, PL/SQL, SSRS, Windows 7.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Implemented agile methodology and SCRUM framework for rapid development. Acted as Scrum Master.
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Design and connect the database with the use of VB.net components.
- Designed UI for Timesheet Memo, Delegation, Switch User, Timesheet Query, User Profile, Client Search using ASP.NET and UI controls.
- Used SOAP to Access a Third-Party Web Service
- Used Resource Strings for providing the multilingual text to support application in multiple countries.
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects and accessing
Environment: ASP.NET, C# 4.0, VB .NET, HTML 5, AJAX, DHTML, CSS3, Visual Studio.NET 2010, SQL-Server 2008 R2, Oracle, PL/SQL, JavaScript, JQuery.