.net Developer Resume
Little Rock, AR
SUMMARY
- Over 8+ years of software development experience in web and windows applications including requirement gathering, analysis, design, development, integration, implementation and deployment using Microsoft .Net Technologies.
- Strong experience in .NET Framework, C#, ASP.NET, MVC, ADO.NET, ENTITY FRAMEWORK, SQL SERVER, VB.NET, XML, AJAX, Silverlight, Web Services, WPF, WCF, HTML, CSS, VB Script, Java Script, jQuery, Angular JS, Bootstrap, Knockout JS.
- Expertise in software development of web based applications usingvisual studio 2005/2008/2010/2012/ 2013/2015.
- Strong Experience with developing web applications by using MVC3/MVC4/MVC5, MVVM architecture and Razor.
- Experience in developing Web Forms applications using .Net framework 4.5/4/3.5/2.0 , C#, Visual Basic .NET and ASP .NET 4.5/4/3.5/2.0 .
- Experience in developing the web applications using ASP.NET, C#, Vb.net and database accessing using ADO.NET, Entity Framework and LINQ.
- Have strong knowledge and experience in using Object Oriented Programming Concepts (OOPS) using C# and VB.Net.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Develop ASP.Net Web API Controllers for implementation of service layer & data object layer components.
- Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions with SQL Server 2012/2008 R2 / 2005.
- Experience with developing the frontend/web applications using HTML5, DHTML, CSS3, JavaScript, AJAX, XML, XSLT, XSL, Restful Web Services, jQuery, JSON and Angular JS.
- Good experience withAngularJSDirectives ng - app, ng-init and ng-model for initialization ofAngularJS application data.
- Implemented Agile and Waterfall methodologies for different projects.
- Certified Scrum Master with hands on experience in projects involving Scrum methodology.
- Implemented Multithreading Concepts to improve the application Performance.
- Having Good experience of working in for developing rich windows applications.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru Entity SQL and LINQ to Entities.
- Excellent command overSharePointand ASP.NET Architecture.
- Good experience inSharePoint2010 new features like Client Object Model, LINQ toSharePoint, Ribbon Controls, master page customization.
- Expertise in data-centricweb forms with a focus on all tires inMulti-tire and N-Tire architecture.
- Extensively & efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, insert and update data in the database.
- Involved in the Design of ASP.NET User Interface Layer/Web forms usingTelerik.
- Excellent knowledge on Oracle Data Dictionary, RDBMS, Normalization Techniques.
- Extensively worked withOracleUtilities like Imports / Exports, SQL * Loader.
- Have experience of working in Bootstrap for designing UI.
- Developed applications by using Infragistics controls.
- Having Good Experience in Creating Dialog Flow Diagram (DFD).
- Good working knowledge with (Amazon Web Services) for cloud services to store data and content delivery.
- Experience with Unit testing, Integration testing & Functional testing using NUnit.
- Hands on experience in Bug Fixing and Reporting.
- Create dependency injection using Structure Map and logging framework using Nlog.
- Implemented exception handling usingnLogand elmah.
- Worked onJirafor tracking and updating theJiratickets and fixed the Jira issues.
- Developed static reports using SQL Server Reporting Services and deployed the reports (RDL files) in SQL Server 2012/2008R2/2005, PL/SQL and Oracle 9i/10g.
- Troubleshoot and Resolvemiddlewareissues across development, testing and production environments.
- Excellent knowledge of generating reports with integration and reporting services as SSIS and SSRS.
- Good Knowledge on Microsoft Azure.
- Strong Analytical and problem solving skills at any tense and deadline situations. Being a team player and self-motivated, I am confident of better understanding of the situation to get the best possible results.
TECHNICAL SKILLS
.Net Technologies: MVC(3.0, 4.0 and 5.0), MVVM, ASP.NET, ADO.NET, SQL, ENTITY FRAME WORK, XML, Web Services, Windows Services, LINQ, WCF, WPFLanguages C#, VB.NET, LINQ, PL/SQL, T-SQL
Client/Browser Technologies: AJAX, Web API, XHTML, HTML5, XML, CSS3, DHTML, XSLT, JavaScript, Jquery, JSON, Angular JS, Knockout JS, SharePoint, BOOTSTRAP.
Databases: Microsoft SQL Server 2012/2008R2/2005, T-SQL, DBMS, My SQL, ORACLE(PL SQL), MS Access 2007/2003
Microsoft Framework: .NET Framework 4.5/4.0/3.5/3.0/2.0
Design Methodologies: OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
Tools: & IDE: Visual Studio .NET (2013/2012/2008/2005 ), SharePoint Designer 2007
Version Control: Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS), GIT HUB/GIT Flow.
Testing Tools: NUnit, VSTS, Test Director, Win Runner, Load Runner.
Web Servers: Internet Informaton Server (IIS), AZURE.
OS: Windows 7, XP/2008/2003.
PROFESSIONAL EXPERIENCE
Confidential, Little Rock, AR
.Net Developer
Responsibilities:
- Study and analysis of requirement and existing system documents.
- Involved indesigninganddocumentingonline banking UI module using UML tools.
- Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
- Written Functional Specification Document (FSD) based on my analysis and involved in the FSD walkthrough with the business and stakeholders
- Used .Net framework 4.5, N-tier architecture and Object Oriented Methodologies for application development.
- Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET & C#.
- Extensively involved in component development using front end web development tools like HTML, CSS, JavaScript and JQuery, Angular JS, Node JS, Bootstrap and Knockout JS.
- Developed Single tire and multi tire Frameworks in WCF.
- Developing ASP.NET user controls.
- Created user interfacesfordisplaying results usingTelerik, Ajax and Asp.net.
- Involved in development of MVC patterns for client server interaction.
- Developed ASP.NET using MVC 4 (Model-View-Controller) pattern.
- Designed and developed several standalone applications usingwinformsin C#.
- Worked with ASP.NET Controls andWinForms.
- Worked Extensively on the UI, created Views by utilizing MVC created view models and wrote client side validations using JQuery and Knockout JS.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Created SQL store procedures for complex business logic.
- Used LINQ to manipulate and fetch the data from database.
- Used ADO.NETobjects to access data fromSQLServer 2012 database by using stored procedures and queries inT-SQL.
- Wrote Complex Stored procedures using Cursors, indexes for performing different searches.
- Created and updated tables using the Data Definition Language and Data Manipulation Language with respect to the business functionality.
- Involved in creating EDMX (ADO .Net Entity Data Model) and Mappings.
- Worked with Web API to provide services to HTTP requests.
- Used web services to interact with data layer to access data from the database.
- Helped to create a mobile friendly website withBootstrap.
- Solid understanding ofReactVirtual DOM Algorithm, forReactperformance optimization.
- Has worked onAngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Developed Custom Workflow Action in Visual Studio using C#.net and deployed that onto the SharePointDesigner.
- Created and configuredOffice365SharePointonline sites and sub sites.
- Creating a applications using VB.NET and enhancing projects for .NET applications.
- UsedNuGetfor adding the required packages to the solution.
- Involved in developing Web Services, WCF Web Service using SOAP/HTTP to communicate with legacy systems.
- UsedEnterpriseServiceBus(ESB) for designing and implementing communication between mutually interacting software applications in aServiceOriented Architecture (SOA).
- ImplementedWPFto create attractive and effective user Interface using XAML Document.
- Writing C# and XAML code on Windows Forms onWPF.
- UsedWebAPITechnology to make CRUD operations in the User Profile Module taking advantage of the HTTP-Verbs support thatWebAPIprovides.
- Hands on experience on web API, REST and RESTFUL SERVICES.
- Prepares technical designs, performs code reviews, debugging and testing.
- Involved in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control Templates.
- Used IaaS,PaaSandSaasservicesinframe working for cloud computing.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to WindowsAzureWorker Role.
- Used Microsoft Azure Service Bus for allowing applications to run on azure premise to communicate each otherina service-oriented architecture (SOA).
- Converted .Net application to MicrosoftAzureCloud Service Project as part of cloud deployment.
- Involved in resolving major bug fixes within the application.
- Responsible for creating Web Tests and Load Tests for the various application modules.
- Involved in deploying the application on the IIS.
- Involved in code management activities usingTFS.
- Used Microsoft Test Manager (MTM) runs the Test cases programmatically.
Environment: Net Framework4.5/4.0, C#, ASP.NET 4.5, MVC 4, MVVM, VB.NET, SQL Server 2014, T-SQL, Entity Framework, LINQ, Oracle 10g, AJAX, Microsoft Visual studio 2015, SharePoint 2013, WSDL/SOAP, XML, XSL, XSLT, WCF, HTML, HTML5, CSS3, JavaScript, JQuery, Angular JS, Bootstrap, WCF Data Service, Web Services, Azure server, TFS, IIS 7/6.
Confidential, San Francisco, CA
Sr. .Net Developer
Responsibilities:
- Followed Agile methodology to develop the software solution
- Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base and transition.
- Analyzed, designed and developed the application using Visual Studio 2012, C# and ASP.NET.
- Build variousSharePointbased solutions including out of box, customization with either Visual Studio orSharePointDesigneror InfoPath.
- Profound Knowledge of VB.NET developing web forms.
- Wrote new engine classes, business model inVB.NETalso maintained existing classes for connectivity with SQL Server databases.
- Utilized JQuery and Javascript to implement AJAX calls, validations and to implement other client side logic.
- Used JSON to transmit data between server and Web Application, an alternative to XML Serialization.
- Developed ASP.NET using MVC 3(Model-View-Controller) pattern.
- Designed and developed several standalone applications usingwinformsin C#.
- Worked with ASP.NETControls andWinForms.
- CustomizedCRMForms, export, import customizations for other environments.
- Involved in mapping customer requirements to MicrosoftDynamicsCRM.
- DevelopedWPFbased Form application with wonderful animation and designed on the form.
- Good Knowledge in Windows Presentation Foundation (WPF), Model View View Model framework (MVVM).
- Used XAML and Silverlight controls for rich user interface along with MVC.
- Experience in modular development making use ofMVVM& PRISM based proprietary frameworks
- Involved in using MVC pattern for the UI development.
- Created HL7 Document for respective State Department of Public Health by following HIPAA standards.
- PreparedBizTalkHealth Monitoring Reports on Weekly basis.
- Created Client side functions to load heavyDICOMdata and integrated it to the Third party tool to display inDICOMviewer.
- Responsible for implementing newEDItransactions and moving into production environment.
- Skilled in using SerenaPVCSand knowledge of Perforce version control systems.
- User interface separated with JavaScript include files and clients side validation.
- Used FSA/HAS/HRA Applications for improve the Existing health program processes.
- Designed the web UI using RAZOR View Engine, HTML, CSS, XSL/XSLT, JavaScript, JQuery,, Web Forms and AJAX controls.
- Integrate the dynamic pages withAngularJSand JQuery to make the pages dynamic.
- Extensive experience usingBootstrapfor layout.
- Web application development for backend system usingNode.js.
- Implemented features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- Worked in analysis and triaging general defects raised by Quality Analyst. Worked in data issues.
- Added new functionalities to the application using razor view engine, C#, ASP.NET, JQuery, Entity Framework, Stored procedure, T-SQL, CSS, WCF.
- Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the module of the application to bind the data.
- Created and developed independent WEB API services and defined service contracts for specific functionality in search module.
- Consumed WCF services that encapsulated logic to retrieve data from the database.
- Design, development & implementation of new Oracle Database forAXWAYPlatform
- Wrote the stored procedures using SQL SERVER 2008.
- Created SchemaObjectssuch as tables, views, maintained referential integrity and granted roles to the Users.
- Implemented Database First EDMX with POCO’s and used LINQ to Entities to message the Data and optimized the Query Expressions.
- CreatedSQLobjects (PL/SQLProcedures, Functions) for measuring the employee work performance on a daily basis.
- Created and maintained database objects like Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins in T-SQL.
- Co-ordinated with developers, Business Analyst and Quality Analyst to identify the root cause of defect and resolve it.
- Created Web Services (XML,SOAP) for the Application, components send and receiveSOAP messages
- Perform CRUD operations with WCF, RESTFUL services using web-get-invoke.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
- Created new and modified existing stored procedure, created migration scripts to meet the needs of the user story.
Environment: Visual Studio 2012, ASP.NET, C#, MVC, MVVM, .NET Framework 4.0, VB.NET, WINFORMS, WCF, HTML,CSS, XML, XSL, JavaScript, JQuery, Angular JS, Bootstrap, Knockout JS, MS SqlServer 2008 R2, Oracle11g, Windows services, IE-hosted controls, Team Foundation Server(TFS), UML, MS Visio, IIS 6.0.
Confidential, Alpharetta, Georgia
.Net Developer
Responsibilities:
- Participated in System Analysis and Application Designing Sessions With project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
- Worked in Agile (Scrum) environment which includes short term goals, iterative development and daily stand-ups.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET, XML, XSL, XSD, XSLT and ADO.NET.
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Used Document Object Model (DOM) parser of the .NET Framework.
- Involved in Unit Testing using NUnit Framework.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Developed user interface screens using webformsandwinforms.
- Designed large numbers of Windows Presentation Foundation (WPF)Forms, Custom Controls and User Controls.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented DAL using ADO.NET components like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views.
- Developed the company’s key service modules in ASP.NET using .NET Framework 4.0
- Extensively used AJAX control toolkit in creating efficient and responsive banking application.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Used Silverlight Layout Panels and Control Templates for Customization.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Developed database triggers, packages, functions, and procedures.
- Used set operators in PL/SQLlike unions, union all, intersect and minus.
- Involved in resolving major bug fixes within the application.
- Used AJAX to control the Post back event, thus enhancing the web server performance.
- Created documentation in order to verify that it meets the requirement of the design documents.
Environment: .NET Framework 4.0,Visual Studio .Net 2008, IIS, C#.NET, ASP.NET, ADO.NET,HTML, CSS, AJAX, JavaScript, WCF, Web Services, SQL Server 2008,SSRS, XML.
Confidential
.NET Developer
Responsibilities:
- Worked onUML (Unified Modeling Language)for the analysis, design of the application.
- Involved assisted in planning and development of Application life cycle. Studied and analyzed of the Business process flow and existing systems requirements.
- Developed Web application with Microsoft.net technologies, Web layer with ASP.NET and Business layer with C#.Net, Data access layer with ADO .NET advanced functionality.
- Developed presentation layer usingserver-controls,HTML controlsanduser controls.
- Worked extensively withWeb Forms.
- ImplementedWinFormsto provide GUI components using .NETFramework.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages. Used HTML, CSS and XSLT for styling the Web pages.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View.
- Used.NET validation controlsfor forms.
- Developed theweb servicesinC#.
- UsedCachingto improve theperformance.
- Developed various reports usingCrystal Reports.
- UtilizedVisual Source Safefor version control during development and maintenance.
Environment: .NET Framework 3.5, C#,ADO. Net, XML Web Services, Java Script,MS Visual Source Safe, MS Visual Studio.NET and Windows 2003 Advanced Server, Visual Studio 2008SQL Server2008, Visual Source Safe(VSS).
Confidential
.Net Developer
Responsibilities:
- Involved in Design, Coding, Testing and Implementation of the application.
- Involved assisted in planning and development of Application life cycle. Studied and analyzed of the Business process flow and existing systems requirements.
- Implemented the project using n-tier architecture with presentation tier (ASP.NET), Business Tier (C#) and backend database tier (SQL Server).
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2005.
- Created Web User Controls and Custom Controls.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Developed various reports usingCrystal Reports.
- Created Tables, Views, Indexes and Relations using SQL Enterprise Manager and created Stored Procedures and triggers for automated operations.
- Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
- UtilizedVisual Source Safefor version control during development and maintenance.
Environment: C#, ASP.NET, ADO.NET .NET Framework 3.0, Visual Studio.NET 2005, Windows NT, HTML, JavaScript, CSS,SQL Server 2005, Visual Source Safe(VSS).