Senior .net Developer Resume
Richmond, VA
SUMMARY
- Over 7 years of experience in Client/Server - tier architecture, Web-Applications, Object-Oriented Analysis and design in Project management methodologies (AGILE SCRUM, Waterfall)
- Strong experience in system, design, analysis, implementation, testing, development, and maintenance of business applications using .NET,C#, Windowsservices.
- Experienced in working wif wide variety of Microsoft .NETframeworks MVC2,MVC3,MVC4 andMVVM.
- Experience working in divergent technologies includingC#,VB.NET,ASP.NET,WCF, WPF,ADO.NET,XML, Web API.
- Experience in working onASP.NETMVC4 Framework.Experience in developing rich GUI for windows applications usingC#,VB.NET,VisualStudio2012, WPF.
- Experience in working wifJavaScript andJavaScript Object Notation (JSON)
- Extensive Experience in developing the interactive presentation tier modules using DHTML, AJAX,JAVASCRIPTS, JQuery,CSS, MASTER PAGES, THEMES.
- Extensively usedXMLtechnologies such asXML, XSL/XSLT,SOAPand WSE 2.0.
- Worked on NHibernate andWebContent Management System.
- Worked extensively wif Data Adapter, Data Reader, Data Set, as a part ofADO.NETto access and update database.Extensively worked onLINQobjects to map required data binding.
- Experience in data querying usingSQLand writing stored procedures,viewsand triggers.
- Developing applications leveragingADO.NET,LINQtoSQL, Entity Framework.
- Experience in Migration of ClassicASPtoASP.Net.Worked wifAngularJS,JavaScriptand JQuery.Hands on experience in usingJavaScript, VBScript, AJAX, jQuery and other client scripts.Familiar usingCSSandXML/XSLTTransformations.
- Some Knowledge of creating applications based on Silver light, XAML.
- Experience in designing deployment tools using version control tools likeVisualSource Safe (VSS) and Team FoundationServer
- Worked on Reporting Tools likeCrystalReportsand VS based Reporting tools.
TECHNICAL SKILLS
Languages: C, C++, C#, VB.Net, T-SQL, PL-SQL
Net Technologies: ASP.NET1.1/2.0/3.5,ADO.NET,LINQ,C#.NET,WCFServices,WPF,WebParts, Win Forms, .Net Framework 1.1/2.0/3.0/3.5/4.0
Web Technologies: HTML, DHTML, XML, XAML, CSS, AJAX, PHP, Silverlight3.0, JQuery.
Database: SQL Server 2000/2005/2008/2012, MS Access, Oracle 9i/10g, MySQL.
Servers: IIS 5.0/6.0/7.0/7.5
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery, Angular JS.
Environment: s: Microsoft Visual Studio 2003/2005/2008/2012/20132015, Eclipse 3.0
Designing Tools: Adobe Photoshop CS, Adobe Image Ready CS, Macromedia Flash, Rational Rose 2008
Operating Systems: Windows NT/ 2000/2003/2008/2012 MS DOS, UNIX GUI
Frameworks: WPF (Windows Presentation Foundation), WCF (Windows Communication Foundation)
Reporting Tools: SSRS, Crystal Report
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
Senior .NET Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic usingC#andVBNet.
- Applied Unified Modeling Language (UML) methodologies to design Use Case Diagrams and Activity Diagrams, ER diagrams, ER mapping.
- Followed Agile/Scrum methodology to implement end to end project.
- Developed the reusable framework for the application using .NET.
- Involved in developingwebroles wif rich UI usingASP.NETMVC5,HTML5, CSS3,CSS, DHTML, AJAX, jQuery, Jason,WEB.
- Worked wif MVC architecture application using ASPX View engine and WEB API
- Used Web API for HTTP and REST based GET, POST, PUT, DELETE and Returning JSON format.
- Worked wif WindowsAzureWorker Roles &WebRoles. Worked wifAzureTable Storage, Queue Storage, andServiceBus and Blob storage.
- Development and implementation experience in ED1 ANSI X12, EDI Transaction (270/271, 276/277, 834, 837/835), queries, testing andSQLstatements.
- Designed and developedwebforms usingASP.Netby usingC#.Net/.Netframe work 4.5.
- Working on Node.js, express.js,backbone.js, JavaScript, JQuery, underscore.js, jade, ejs, MangoDB
- Developed WCF services for both Desktop and mobile applications.
- Coding- Worked as a developer for C++ based library as Controller and Backend classes.
- Used Entity Framework for working wif Relational data and LINQ for updating the data.
- Worked wif the application using LINQ to Entities in an ASP.NET Entity framework.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Used LINQ to Objects to parse parent-child Data Tables into hierarchical classes.
- Customized Restful Web Service using Restful API, sending JSON format data packets between front-end and middle-tier controller.
- Used WCF Services for communicating wif other application and componentsusing C# code.
- Test-driven development (TDD) Approach is used for dis project.
- UsedGITfor version control.
- Involved in creating EDMX (ADO.NetEntity Data Model) and Mapping.
- Used JSON objects for better data transfer fromAzureTable Storage to on premise environment.DevelopedwebservicesusingASP.Netand hosted them inIIS.
- Worked onAngularJSto simplify both development and testing of such applications by providing framework for client-side model-view-controller (MVC) architecture, along wif components used in rich internet applications.
- Involved in review/modification of mapping specs for existing EDI inbound/outbound transactions.
- Developed Worker Roles to monitor the health of theAzuresystem and theirby raise alert for any incidents.
- Design and development of master pages, content pages and user controls usingInfragisticsand AJAX tool kit.
- Installed, Configured and implementedGenesysFramework components.
- Designed and developed complete front-end application usingClassicASP.
- Prepared and maintained ASP.NET user interfaces wif Telerik controls.
- Used Active Directory Password resets, Created and modified Exchange mailbox distribution lists. Created and managed network user groups
- Implement Spring Integration for listeners of FTP File manager, SOR monitoring, and RabbitMQ message handling
- Client side validation was done using JavaScript and Configured the IIS.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Designed and developed Rebrandingcontrols as a User Controls in Silver light 2.0
- Maintained build versions and code versions using GIT's Version Control
- Redesign and development of Sphynx Software websiteusing C#, Microsoft .Net, ASP .NetMVC, SQL Server, Content Management System (CMS).
- Manipulated data using CRUD operations of MongoDB and SQL management studio and handled database access and data transmission based on RESTful web service.
- Involved in front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
- Designed and developed web forms usingClassicASP.NET.
- DevelopingGenesysRouting Strategies.
- Worked on middleware technologies including WMB message broker and MQ.
- Use of automated authoring and training tools, RWD Info Pak Publisher, Info Pak Simulator, Adobe Captivate, Visio, and Snagit
- Coding- Worked as a developer for C++ based library as Controller and Backend classes.
- Worked on HTML5 and Java script wif integration ofKendoUI for developing grids, charts and schedulers.
- Used NHibernate to create DAO, DTO layers and mapping the database tables.
- Created Integration ServicesSSISpackage to import raw data from MS Excel to the SQL Server.
- SSISwas used for creating packages and automating them using SQL scheduler.
- Used WPF to create rich clients as B2B applications.
- Installed BizTalk server 2010, HIS Server 2010, and ESB tool kit in all environments like Dev. Test Staging.
- Developed custom tools to automation testing for a data loading. Guided the team to developwebroles usingASP.NETMVC5, HTML5.
- Basic syntactical integrity of the EDI submission includes (valid segments, segment order, element attributes, testing for numeric values in numeric data elements)
- Analyzed and designed new WPF application usingMVVMand Repository pattern, from design to complete.
- UsedKendoUI (Telerik Components) Like MVC Grid, Dropdown List, Tab Strip.
- Has usedServiceOriented Architecture (SOA) to developwebservices. Created store procedures,Views, functions, T-SQLand Triggers.
- Involved in creatingservicesusingWCFand it used across various parts of the project.
- Worked in developing Restfulservices. Involved in preparingreportsusingMSSQLServerReportingServices(SSRS)
- Used Microsoft Team FoundationServer(TFS) for the purpose of version Control and source code maintenance needs.
Environment: WindowsAzure, .NetFrame work 4.5, UML,C#4.0,ASP.NETMVC4.0,AngularJS,ASP.Net4.0,Agile,C#5.0, HTML5,SQLServer2012, BackboneJS,SSRS.WCF, T-SQL,JavaScript, EDI, HIPPA, FACETS, ICD, CPT,Webforms, SOA,WebAPI, JSON,IIS7.5, Integration Testing, Win forms,InfragisticsControls, AJAX, JQUERY,CSS.MVVM, WPF, TFS.
Confidential, Rockville, MD
Senior .NetDeveloper
Responsibilities:
- Preparation of high-level technical design documents (HLD), low-level technical design documents (LLD) based on the requirements.
- Designed and developed user interface using HTML5,CSS, DHTML,JavaScript, JQuery,TelerikControls and AJAX.
- Regular interaction wif clients and experience in troubleshooting applications. Coded Business layers inC#,VB.NETandASP.NETMVC4.0/.NetFramework 4.0.
- Created, iterated, and drove approval of process for creating and defining HL7 Transport Method from the LRN-B Lab to the Centers for Disease Control (CDC)
- Created win forms inVB.Netand extensively usedInfragisticswin forms controls in the forms.
- CreatedWebAPIs usingASP.NetWebAPI allow newwebprojects to leverage reusable data.
- Used latest XAML vector based UI framework for the front end andWCFto implement the variousservicessuch as QAservicesin win form application.
- Design complete solution using N-Tier Architecture model wifASP.NETand design patterns mainly abstract factory.
- Resolved issues wif vendors regarding HL7 interface compatibility between sending system
- DevelopedwebservicesusingASP.Netand hosted them inIIS. Developed andMVCapplication using RAZOR syntax forviewengine.
- Used Entity Data Model (LINQTOSQL) extensively to retrieve data from backend.
- Creating backend objects -Views, Tables, Stored Procedures, and Functions and wrote complex queries onSQLServer2008.
- Working on the validation in theWebAPI.
- Involved in writingPowerShellscripts and production deployment
- Developed single page applications using AngularJS.
- Extensively used the advanced features of PL/SQL like Records, Tables, Object types
- Used NHibernate ORM tool for Data Access Layer.
- Middleware components include configuration of WADL, WSDL RESTful and SOAP WebServices Development.
- Developed new interfaces using WSDL/XSD.
- Designed itineraries in ESB 2.1 for real time business data flow.
- Working wif ASP.NET Master Pages that were common throughout the application and content pages.
- Used XML for data transfer across different systems and XSLT for transformations.
- Developed reusable and controls using ASP.NET and C# in the .NET Framework 4.0.
- Used Configuration Management tools like Visual Source Safe (VSS), SVN, Team Foundation Server (TFS),Git.
- Worked wif MVC architecture application using ASPX view engine and web API.
- Use JS framework such as AngularJS for data driven apps and Backbone.js for heavy DOM manipulation.
- Developed OLAP application in WPF connecting to a WCF basedwindowsserviceto create a rich UI Application
- Design and Implement WCF services layer hosted on Windows Azure. dis layer is the middle tier between SQL Azure and SharePoint online external content.
- Extensively used ASP.Net for UI design wif VB.NET acting as a code behind.
- Used ADO.NET components - Data Reader, Data Adapter,SQL Command and Dataset for retrieving data
- Used Angular.js, to standardize web application structure and provide a future template andknockout.js for binding.
- Used extensivelyJavaScriptandASP.Netfor AJAX implementations and client side validations.
- Used BackboneJSfor developing of single page application. Used REST fulwebserviceto handle the user requests.
- Created store procedures,Views, functions, T-SQLand Triggers. Followedagilemethod for application development in various parts of the project.
- Involved in all phases of Software Development Life Cycle (SDLC)
- Involved in testingwebservicestesting usingSOAPUI.
- Developed Business logic, common, Data access layer forWCFservicesusing Repository factory andC#.Net.
- Developed rich UI for the application using Windows Presentation Foundation (WPF)
- Written stored procedures, triggers, usingSQLinSQLserver2008and worked wifSSRSandSSIS.
- Used Team FoundationServer(TFS) as a versioning tool
- Worked in Agile/Scrum Methodology to produce high quality solutions.
Environment: VisualStudio2008, .NetFrame work 4.0,ASP.Net,C#4.0, SQL2008,VB.NET,, HTML5,CSS, DHTML, JQuery, AJAX,JavaScript,IIS7.0,TelerikControls,WebAPI, REST ful, HL7, EDI, HIPPA, FACETS, ICD, CPT,MVC4.0, XAML, BackboneJS, T-SQL,Agile,LINQ, WCW, TFS,SSRS,SSIS, WPF,WCF.
Confidential, New York City, NY
. Net Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#. NET, HTML, JavaScript, Angular JS, CSS and server controls.
- Followed Agile and Scrum Methodology and to produce high Quality software.
- Developing the presentation layer using WPF and communicate to business layer using Windows Communication Foundation technology using Prism and Unity framework .
- Developed web pages and validated these pages using ASP.NET, XHTML and C#.
- Used AJAX to present a very intuitive user experience.
- Implemented MVC pattern as it an ideal framework for delivering a structured, testable UI model.
- Implemented SOA wif creating and consuming Web Services in C#. Net in .Net 4.0.
- Created Application Layer, Handled bussiness logic Events using WPF.
- Used data binding efficiently to bind the data in WPF based applications.
- Used Controls of WPF to provide a rich client UI Front Viewer.
- ImplementedSSISpackages and jobs to integrate wif external third parties and internal databases.
- Created collections and performed CRUD operations on Mongodb using Node Mongoose and used Robomongo client
- Developed end-to-end composite RESTFUL Web Services by using SOA.
- Used JSON as response type in REST services.
- Used different Telerik Rad Controls, Free Textbox in Visual Studio 2013/2015 applications and Sitefinity.
- Developed Master Pages for multiple pages and CSS for unique look and feel of the application and code behind coding are done wif VB.NET.
- Migrated of an application from VB6 to C#.
- Used Web services -WSDL and SOAP using Apache Axis for getting food items information in Diet module.
- Implemented easy responsive design using Responsive Web Design Grids (RWD)
- Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
- Interacting wif LightSwitch server using WCFRIAservices. Primary reason of using WCFRIAservice wif Light Switch HTML is combining multiple entities into single entity.
- Developed new features for the internal Web application using JSframework, JavaScript, HTML5, CSS, Restful Services, .NET, C#,LINQ, andentityframework.
- Worked as a developer for WIN 32 based front end, C++ and WIN 32 as Controller and Backend classes.Deployment Automation of the Various Technologies usingPowershell.
- Developed ASP.NET MVC 4 Applications in Test Driven Development (TDD) environment using Microsoft Unit Testing Framework.
- Create Cache Memory on Microsoft Azure Active Directory to improve the performance of data transfer between SQL Azure and WCF services.
- Create a Virtual Network on Windows Azure to connect all the servers.
- ImplementedRIAservicesby consuming WCF Domainserviceson server and consumed on Silverlight client.
- Worked on Active Directory as administrators to assign policies and apply critical updates to an organization.
- Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
- Created unit and integration test procedures for existing web application,SSISroutines and SSRS reports.
- Worked on the re-architecture of the APIs using aRESTfulbased approach.
- Loaded Data into Oracle Tables using SQL Loader.
- Implemented and developed extensive range of business rules inWebAPIbased on requirements.
- Implemented Transformation, routing and filtering of messages by implementing WMB message broker flows.
- Developed independent UI modules using Prism framework and MVVM pattern. Worked on defining logical modules coupled wif Regions to define UI work flows specific to functionality.
- Used Multi-Threadingto process to perform background tasks, Whenever their is discrete work
- Worked in different areas including Collaboration, DocumentManagement, Portal and Content Management System (CMS).
- Experience wif LINQ to Entities or LINQ to SQL Behavior Driven Development (BDD), Windows Workflow (WF), and SQL backend programming, data modeling, client-server Connectivity, stored procedures and triggers programming.
- Worked wif the Development, Test, and Production environment in Microsoft Azure Active Directory.
- Used Microsoft Azure Active Directory and worked to host Web Application on Azure Virtual Machines (VMs) and set up Azure SQL.
- Developed Stored Procedures, User Defined Functions, and Views to handle all data manipulation on MS SQL Server 2008.
- Developed and hosted windows service using NserviceBus& RabbitMQ to send and receive MSMQ messages.
- Used ADO.NET for data retrieving, querying, storage and manipulation.
- Implemented Spring framework (MVC) for the application.
- Used Visual Source Safefor Version Control.
- DevelopedGUIusing .net framework3.5, C#. NET,ADO.NET
- Consuming and Developing Windows Communication Foundation services (WCF).
- ImplementedWCF RIA Service Methods, WSDL to access data from the database to bind it inside a Silverlight application.
- Analyzed and designed new .NET Web, Batch and WCF application from design to completion stage
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, AngularJS,BackboneJS, native JavaScript and Bootstrap.
- The project involved MVVM, MEF, and Prism framework.
- Designed and developed web user interface using ASP.NET, ASP.NETMVC, C#, HTML, JavaScript, and server controls such asKendoUI.
- Used GIT for source code repository and versioning.
- Developed web forms in ASP.NETusing C# as the code-behind language and jquery,knockoutas the script languages
- Responsible for full people module development written in Angular JS, Bootstrap, JS and MVC framework wif C#.
- Reused existing third party controls such as Angular UI Bootstrap's Accordion and Date Picker.
- Created and implemented Web Service methods and SOAP protocols
- Used Test Driven Development (TDD) and developed test cases using Junit for testing the application.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Made use of the JavaScript functions for browser Check of the application.
- Used Multithreading to monitor objects to ensure that block of code runs wifout interrupting from any other code running on other threads
- Used SQL 2012 reporting services (SSRS) to provide highly customized reports in a real time system.
- Handled Configuration (Session, autantication and authorization, custom errors, tracing) or the online transactions by the customer and creating user login and privileges.
- Migratedsome of the modules from. Net Framework 2.0 to 3.0.
Environment: .Net Framework 4.0, VB.Net, GIT, C#.NET, PHP, TDD, C++, Prism 4.0, Restful API, Telerik,Visual Studio 2010/2013/2015, CMS, RWD, Powershell, Genesys, Multi-threading, Restful Services, Backbone.js, MVC, Webapi, CLASSIC ASP, Angular JSASPX view engine, ESB, ASP.NET 3.5, Web Services, ADO.NET, Oracle Siebel SQL Server 2008, XML, HTML, XHTML,CSS, XSLT, XPath, JavaScript, IIS 7.0, SOAP, Crystal Reports, WMB, SSRS, SSIS, GIT (Source Control).
Confidential, Dallas, TX
. Net Developer
Responsibilities:
- Analyzed client requirements and prepared functional specifications
- Maintained schedules and organized work-flow activities
- Designed and developed interactive pages in HTML, Flash MX and XML.
- Involved in development and implementation using HTML, ASP.NET,C#.NET and JavaScript.
- Used AJAX coding techniques to update parts of a web page.
- Cascading Style Sheet (CSS) was defined to attain uniformity throughout the course work
- Developed XML files for storing content for the course pages
- Involved in designing the database using Oracle 8i.
- Wrote SQL queries and stored procedures.
- Performed unit testing and integration testing to ensure quality
- Involved in User Interface Screen designing using Visual Interdev and Front Page.
- Generate daily, weekly, Monthly Reports of in Confidential t and out Confidential t
Environment: ASP.Net, ADO.net, AJAX, XML, HTML, Java script, Oracle 8i, IIS 5.1, VB Script.
