Sr. .net Developer Resume
Richmond, VA
SUMMARY:
- Over 6.5 Years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based N-tier architecture systems using using Microsoft Technologies.
- Strong experience in design of Web-based applications and Software Applications using C# (4.0/3.0/2.0) .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET (5.0/4.0/3.5/3.0/2.0 ), VB.NET (9/8/7), ASP.NET MVC Framework 5.0/4.0/3.0/2.0, ADO.NET, AJAX, LINQ, WCF, IIS 8.0/7.0, Web Forms using HTML 4/5, CSS (2/3), Bootstrap 3, XHRML, Angular JS (1.4), JavaScript, Query (2.0/1.0), Razor, VB Script, AJAX, XML / XSL/XSLT, Json SOAP, .NET Remoting, Visual Studio.Net 2013/2012/2010/2008/2005, Master Pages, Web Services, Windows servicesand Server Controls.
- Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies.
- Experience in MVC (Model View Controller) architecture with ASP.NET framework and Microsoft.Net Design Patterns .
- Strong experience in design patterns like Model View Controller (MVC 5.0/4.0/3.0)
- Very Strong in developing applications using HTML, DHTML, CSS, DOM Manipulation, JavaScript, JQuery, Angular JS, AJAX and JSON.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJs, Knockout.js, Backbone.js and Bootstrap.
- Good knowledge of latest version of object oriented JavaScript Libraries like Backbone.js, Angular.js, Node.js, Bootstrap, Require JS, Ext.js 4.0X and Dojo toolkit.
- Used Cascading Style Sheets (CSS3) for achieving uniformity through all the web pages.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using MS Unit Testing for the piecewise testing of the Applications.
- Good experience in Object Oriented Analysis & Design (OOAD) and Object Oriented Programming (OOP) concepts including Encapsulation, Inheritance, Polymorphism and Abstraction.
- Experienced in MEAN stack development (MongoDB, Express, AngularJS & NodeJS).
- Excellent working knowledge in Developing Windows Services, Web Services, SOAP, XML, XSD, XPATH, IIS and JavaScript.
- Experience in Windows Communication Foundation (WCF), REST and Service Oriented Architecture (SOA).
- Experience Working on Windows Communication Foundation (WCF), Windows Presentation Foundations LINQ and Microsoft Enterprise Application Blocks.
- Good experience in implementing Service Oriented Architecture(SOA) and consumed WCF services to setup the endpoints.
- Good knowledge on concepts of JQuery, N-tier architecture, Entity Framework, ORM, RDBMS and also content-management systems.
- Experience in implementing features like security, performance, migrations etc.
- Expertise in Implementing ORM,Entity Framework Code First, DatabaseFirst approach.
- Experience in drawing Use Case, Sequence, Class Diagrams, and Wireframes using Micro soft Visio.
- Expertise in setting up the connections to Relational Database Management (RDBMS) like SQL server 2012/ 2008/2005 and Oracle11g /10g.
- Designed and developed several SSIS and SSRS packages to transfer and integrate the data between the various environment systems.
- Good experience at Windows Communication Foundation (WCF) and Restful Web services using WebAPI, .NET Web Services using WSDL, SOAP, JSON and UDDI.
- Experience in SQL SERVER 2014/2012/2008/2005/2000 Database Design and Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions using T-SQL.
- Experience in Quality Assurance & Testing including Unit (MS Fakes, Nunit), System, Integration, Functional, Smoke, BlackBox, WhiteBox Testing.
- Experience with Test-Driven Development(TDD) and Domain Driven Model(DDD).
- Experience in using Visual Source Safe (VSS), Team Foundation Server (TFS) and IBM ClearCase for Version Controlling.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET MVC 5, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, Kendo UI, N-Hibernate, SILVERLIGHT, SOAP, RESTFULL SERVICES
Languages: C#.NET, VB.NET, Visual Basic, C, C++, T-SQL, PL/SQL
Databases: SQL 2012/2008R2/2008/2005, Oracle11g/10g/9i/8i, MSAccess, NoSQL
Web Technologies: HTML, DHTML, XML, XSLT, XSD,WSDL,XAML, SOAP, CSS, Web forms, Web Services, POWERSHELL
Scripting Languages: HTML5, CSS3, JavaScript, JQuery, VB Script, Knockout JS
Web Servers: IIS 8.0/7.0 /6.0/ 5.0
Web Page Editors: Visual Studio .NET 2 / .
.Net Framework: 2.0/3.0/3.5/4.0/4.5
Operating Systems: UNIX, Windows 8/7/XP/Vista / 2000 / NT / ME / 98.
Reporting Tools: SSIS, SSRS, Crystal Reports, MS Excel and PDF
Version Control Tools: Microsoft Visual SourceSafe, Team Foundation Server, SVN, GIT
IDE and Tools: Microsoft Visual Studio. Net 2013/2012/2010/2008/2005, MS Office, Microsoft Visio, SQL Profiler, SQL Server Agent, NUnit, Azure
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio, SharePoint 2010, MS Excel
Content Management System: Sitecore, Civic Plus, Umbraco
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, VA
Sr. .Net Developer
Responsibilities:
- Highly involved in requirement analysis and application design meetings with business analysts and team members to finalize the requirements and Created Initial page layouts using wireframes.
- Used AGILE methodologies to implement the application and participated in daily SCRUM and weekly SPRINT meetings.
- Create new web forms, design and implement business logic behind them using ASP.NET, C#, VB.NET, Kendo UI
- Designed and Developed views in MVC 5 using Razor Engine.
- Responsible for coding as per the coding standards and perform the Unit testing and integration testing.
- Develop a Sitecore ASP.Net CMS website.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Responsible for writing async programming which is a new future of .Net Framework 4.5
- Designed and Developed dynamic WebPages using Bootstrap JavaScript JQuery
- Perform enhancements for Web using C# ASP.Net, T-SQL, N-Hibernate and SQL Server
- Experience in using SSIS and SSRS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Created Data Templates with standard values in Sitecore.
- Created Templates and Renderings as part and integrated with Code.
- Worked WCF Restful and simple ASMX services to retrieve data using XML and JSON.
- Created Custom HTML Helpers for MVC Validations.
- Involved in the development of models, view models, views, partial views and controllers
- Worked closely with the Business Analysts in requirement gathering and design review activities
- Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
- Designed, developed, tested, and maintained Tableau functional reports based on user requirements.
- Mastered the ability to design and deploy rich Graphic visualizations using Tableau.
- Converted existing BO 5x reports into tableau dashboards
- Evaluated system performance and validated NoSQL solutions.
- Integrated Tableau dashboards into internal web portal using Java Script API.
- Worked on SOAP and RESTFUL Service API using WCF which return XML and JSON data using WCF attributes.
- Used LINQ to XML for retrieving the data efficiently.
- Various advanced Sitecore customization techniques: Jobs, Scheduled Tasks, Pipelines etc
- Created different Action Filters for decorating across various Action Results. The Action Filters used include the ones used for Handling errors and Caching
- Created hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008/2012 for inserting/Updating/Deleting the data into the relational tables.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Working with Team Foundation Source Control TFS as the source for version control and project / issue management
- Have been involved in project migration from ASP.Net to MCV 5
- Created Control Rendering as Part to achive the Fleibility
- Worked on MVC test Project to create automated test for simple test cases and for input validation.
- Worked on entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository
- Performed Unit testing on every new version before sending it for User Acceptance Test UAT .
- Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
- Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.
Environment: Microsoft Visual Studio 2015/2013, MVC 5.0, .Net Framework 4.5,MVVM, Bootstrap, WCF RESTFUL Service API, ASP.NET, C#, HTML5, CSS3, Azure, AngularJS, XML, JSON, JQuery, Kendo UI, Linq, NUnit, N-Hibernate, Team Foundation Server 2010, Agile and Scrum, IIS 7.0, AJAX, Microsoft Enterprise Library, Log4Net, NUNIT, Oracle11g, SQL Server 2008, Oracle 10g, No-SQL, Windows Server 2008 R2/2008.
Confidential, Rosemont, IL
Senior .Net Developer
Responsibilities:
- Involved in System Specification meetings, analyzing user requirements, coordinating with coders and team members by following all phases in SDLC.
- Followed Agile and Scrum Methodology to produce a higher Quality software and all the applications where built with the help of Test Driven Development.
- Involved in Implementing Service Oriented Architecture (SOA) and used WCF and REST services to expose business logic as services and consumed those services.
- Involved in enhancing the application for client's requirement based on the market demand using the MVC pattern, Angular.js, JQuery, Bootstrap and WebAPI.
- Developed the presentation layer by using Telerik Kendo Ajax controls and web server controls.
- Developed test pages for different flows of application using JavaScript, JQuery, HTML, HTML5, CSS, CSS3, AJAX and JSON.
- Involved in performance tuning and query optimization by using Query Analyzer and other tools on SQL Server 2012.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts using SOAP Messages to transfer information between client and server.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Created issues in SharePoint and updating them, linking these issues with work items on TFS while coding to keep track of these issues.
- Experience Working on Windows Communication Foundation (WCF), Windows Presentation Foundations LINQ and Microsoft Enterprise Application Blocks.
- Developed Single Page Applications (SPA) on .Net Framework with the help of AngularJS and created HTML pages with the help of directives in AngularJS .
- Strong Experiences in creating and consuming XML Web Services and having knowledge of SOAP, SOAP HEADER and SOAP EXCEPTION.
- Implemented the front end using ASP.Net, HTML5, XML,CSS3, Java Script, Bootstrap, AngularJS and AJAX for dynamic web content and create a responsive webpages.
- Designed and developed the booking and contracting engine using C#, multithreading, serializations to transfer and persists data XML datasets. Used caching feature to increase the user response.
- Used Window azure to deploy the application on cloud and Hosted WCF services on Azure to manage the session.
- Responsible for designing and developing the Application using ASP.Net MVC 4.0, Razor Syntaxes, Razor view engine .
- Used LINQ, ADO.NET Entity Framework for communication between the application and the SQL Server 2014/2012 Database
- Created DTS import package that included several SQL Server Stored Procedures and VB scripts
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server 2014 database.
- Worked on optimizing the SQL queries and improved the performance. Developed Stored Procedures, Functions, Indexes, Tables, Views on SQL Server 2014/2012
- Created complex Reports like drill down, drill through, parameterized reports using SSRS.
- Used SSRS for SQL Reporting services and integrated them with ASP.NET applications
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Worked on multiple SSIS transformations such as Data Conversion, Conditional Split, Bulk Insert, Lookup, Merge, Derived Column, Union all and created ad-hoc reports using SSRS
- Created issues in SharePoint and updating them, linking these issues with work items on TFS while coding to keep track of these issues.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture .
- Involved in unit testing and bug fixing of the project, worked on SSIS to update share point libraries from SQL server tables.
- Part of implementation of MVC 3.0/4.0 patterns to serve interaction between server and client.
- Used TFS to Deploy the Code and Task Management.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing .
Environment: VisualStudio2012, HTML5, VBA, .NET 4.5, HTTP,ADO.NET, AGILE, AJAX, Entity Framework 4.0, Angular JS, JQuery2.0/1.0, Java Script, Infragistics tools, TFS 2010, TDD, WCF, MVC 3.0/4.0,C#4.0, ASP.NET, Web API, XML, LINQ, LLBL Gen ORM, Microsoft Enterprise Library,ASP.NET4.0, SSRS, SSIS, CRM, Windows XP, WEB API, SQL Server 2008 R2, MS Test, Visio 2012, XML, IIS 7.0, Windows Server 2003, Windows Server 2008 R2/2008, Azure, SharePoint, PL/SQL, Continuous Integration.
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Created new pages using Html, CSS and made modifications to existing applications and modules in accordance with client specifications.
- Participated in complete development life cycle activities like design, coding, testing and production release.
- Developed and integrated complex scripts using AngularJS and implemented various functionalities to current code
- Carried out stake holder meeting with the product owners to meet the need of clients and business.
- Translated technical requirements and design documentation into application modules using AngularJS, JSON and JavaScript.
- Created various API’s to communicate for accessing web services to store data onto database
- Modified and added various styles to current code using CSS and LESS preprocessor.
- Deployed the modified code to the server using Jenkins.
- Worked with Bootstrap, Bento and ported a big portion of the application, using LESS to manage CSS consistency and reuse.
- Used custom LESS files at module and page level while also maintaining general styles for the whole site.
- Worked with the UX team in upgradation of Bento UI version from 0.3 to 1.4 using CSS, JQuery, Html, AngularJS and Bootstrap.
- Created responsive pages as part of front end work using companies pre-owned Bento UI.
- Analyzed and fixed the defects identified during Unit testing and UAT.
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data in AngularJS.
- Worked closely with back-end developers to ensure the integrity of the UI throughout the development life cycle.
- Worked on spreadsheets, grids and implemented various functionalities and methods on it using SpreadJS and Wijmo5.
- Developed cross-browser/platform pages using CSS3 Media Queries and AngularJS to match design specs for complex page layouts while adhering to code standards.
- Participated in project planning session with team members to analyze development requirements.
- Used Firebug, IE Developer Toolbar, for debugging and browser compatibility.
- Worked with an Agile, Scrum development methodology to ensure delivery of high quality work with monthly iteration, involved in sprint planning and retrospectives.
- Worked on Angular 2 framework in recent project to compile our Typescript into Type 0 version.
- We used webpack to build application.
Environment: HTML5,XML, CSS,LESS,JSON, GruntJS, JavaScript, Bento UI, JQuery, AngularJS, Angular2, NodeJS,C#, VB.NET, ASP.NET, Bootstrap, AJAX, Jenkins, SpreadJS, Wijmo5, Visual studio 2010, SQL Server Management studio, Microsoft Team Foundation Server, Cisco Slack/Jabber.
Confidential
.Net Developer
Responsibilities:
- The coding of the application was in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
- Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model. Used JavaScript for client side validations.
- Involved in full lifecycle of the project from design, development & Testing.
- Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams.
- Involved in designing the User Interface using the Telerik Controls.
- Used C#.NET to develop code behind logic.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Developed and consumed WCF Web Service to access data layer components.
- Created and deployed and consumed WCF services in UI layer.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
- Used LINQ to query on Collection objects and DBML data objects to filter the data.
- Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role based security in order to restrict accessibility to certain modules.
- Implemented Web Services using SOAP and are used on the middle tier to check credit card information of customers.
- Used LAMBDA expressions in writing delegates or expression tree types.
- Used Twitter Bootstrap for responsive web design of Navigation controls.
- Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop-based application.
- Developed the software using Agile Methodology.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Created Weekly and Monthly reports in SQL Server Reporting Service.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Used Team Foundation Server for the version control, branching and MS build.
Environment: ASP.NET 4.0, HTML5, HTML, CSS2/3, Visual Studio 2010, SQL Server 2008, Silverlight 4.0/3.0, Telerik Controls for .NET, Web services, C#, WCF, UML, XML, Ajax, IIS 7.0, JavaScript, jQuery, Bootstrap, TFS, Entity Frame work, ORM.
Confidential
.Net developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- Coding and debugging using ASP.NET and C#.NET
- Used N-tie r architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Testing - Nunit testing and FxCop.
- Creating Reports using the Crystal Report for the reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system
- Used a hybrid of waterfall and incremental as the SDLC.
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2003, JavaScript, VSS 6.0, IIS 6.0, HTML, DHTML, Crystal Reports, SQL Server 2000.