.net Fullstack Developer Resume
New York City, NY
SUMMARY
- Around 4 years of experience in Analysis, Design, Development, Testing, Debugging and developingmulti - tiered systemsand distributed architectures using.NETrelated technologies such asC#, ASP.Net, VB.NET, ADO.Net, AJAX, Telerik Ajax, JQuery, JavaScript, WCF, SOAP and XML Web Services.
- Experience in Development methodologies likeAgile/ SCRUM, Iterative, and Waterfall models.
- Strong technical expertise in usingEntity Framework, ASP.NET, ASP.NET MVC, ADO.NET, C, C++, C#, C#.NET, VB.NET, Telerik MVC Kendo controls, Angular.js, Node.js, Knockout.js, React.js, WCF, WPF, Win Forms, Web Forms, VBScript, JQuery, JavaScript, AJAX, Razor views, WAS, IIS, Windows Workflow Foundation (WWF), Web Parts, Custom Controls, NOSQL, SQL Quires, VB6.0, ADO, COM+, Web Services(SOAP, WSDL), CSS3, HTML5, XML, Crystal Reports and Web Patterns, Shell scripting (Bash/ Korn).
- Experience in building Web services usingASP.NET Web APIand performingCRUDoperations usingREST API.
- Experience withASP .NET MVC, creating View Models, Partial Views, applied Dependency Injection usingN Inject/Unity Container, Action Filters, Validations, Data Annotation, Custom model Binder and Routing, usingRazorview withHTMLhelpers andAJAXhelpers.
- Expertise in implementingObject Oriented Analysis and Design (OOA & OOD)andService Oriented Architecture (SOA)methodologies.
- Experienced in a fast-pacedagile developmentincludingScrum, Test Driven Development (TDD).Excellent written, analytical skills, verbal communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
- Extensive experience in usingBuild Automationusing deployment tools likeOctopus, TeamCity, MS BuildandContinuous Integrationconcepts by using tools likeANT, Visual Studio, Cruise Control.
- Hands on experience in design usingObject Oriented Programming (OOP)Principles and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- ImplementedSolr, Elastic search enginesfor multiple websites.
- Strong abilities inXML, XSLT, IIS 10.0, WSDL, UDDI, CLR, XML Web service, SecurityinASP.Net.
- Developed service oriented architecture solutions (SOA and Microservices) usingRestful APIs.
- Experience in developing Self Host Services by usingMicrosoft OWIN.
- IntegratedMS Dynamics CRM 2016online withAzure Logic Apps, Web Jobs.
- Working experience on the frontend usingAngularJS, Angular2andKendo UI.
- Expertise knowledge onHTML5, XHTML, JavaScript, Bootstrap, VBScript, COM, DCOM, Classic ASP applications, XML, XSLT, CSS3.
- Experience in completeSystems Development Methodology (SDM)including requirement gathering, Analysis, Design, Deployment, Implementation, Testing, Supporting of n- tier client/server and web applications using.Net Framework.
- Experience in usingAngular.jsto test views and to do end to end unit testing by usingContinuous Integration/Continuous Deployment(CI/CD)
- Knowledge in creating rich contentWeb Forms, WCFandRestful services.
- ImplementedMVVM patterninWPF ApplicationsusingPRISM framework.
- Experience on version control systemsTortoise SVN, GitHub, Team Foundation Server (TFS)andVisual Source Safe (VSS).
- Created Entity classes, relationships between entity classes usingLINQ toEntities, andLINQ to SQL, Oracle PL/SQLand Enterprise Library to manage relational data as objects.
- Experience in development ofGUIusingJavascript, Redux, ES6, CSS3, HTML5, AJAX, JSON, and JQuery.
- Worked onN-Tier ArchitectureslikeMVC (Model View Controller), MVVM (Model View, View Model)design patterns on the applications.
- Experience in developingWeb API Controllers (Web API 2) in ASP.NET MVC 5to build, maintainRestful API's.
- Experience in Custom, Tabular, Matrix and distributed reports in multiple formats usingCrystal Reports, MS SQL Server Reporting Services and SQL Server Services (SSIS, SSRS).
- Experience in creatingSPA (Single page Applications) based on client sideJavaScript framework Angular1.5/2 employing MVC, MVVM and Web API.
- Created UI mockups using wireframe toolslike Mockingbird.io, Pencil and Entity Relation (ER) diagrams using Microsoft Visio.
- Strong knowledge ofWeb Accessibility, State Management, Caching, Enterprise Application BlocksandSecurity.
- Extensive experience in creating tables usingPL/SQL, Oracle, reporting solutions like Crystal, RDLC reports.
- Hands on Experience in databases such asMYSQL, Microsoft SQL Server, Oracle PL/SQL, PostgreSQL and MongoDB (NoSQL).
- Has strong experience and understanding in.Net framework 3.5, 4.0, 4.5, 4.6, 4.6.2features for designing and developing new application usingWCF, NHibernate, GIT and WPF.
PROFESSIONAL EXPERIENCE
.NET FULLSTACK DEVELOPER
Confidential, NEW YORK CITY, NY
Responsibilities:
- Configured the application to meet client's requirements using theMicrosoft Dynamics CRMCustomization Tool, Workflow Tool.
- Involved in the complete Software Development Life Cycle(SDLC)including Analysis, Design, Implementation, Testing and Maintenance usingagile methodologywithdaily scrums, paired programming usingTest Driven Development (TDD)andcontinuous integration.
- Written customMicrosoft Dynamics CRMplug-ins and created custom workflows.
- Designed the web UI usingASP.NET, HTML, DHTML, JQuery, Angular.js, Node.js, Ember.js, JavaScript, JSON, CSS, XSL, Web Forms and AJAX controls.
- Created and developed UI components within single page application (SPA), by usingES6, React.js, Redux storeandSQL Server 2014.
- Worked with upgrading application from.Net Frame Work 4.6running onVisual Studio 2015toFrame Work 4.6.2onVisual Studio 2017.
- Design and development of responsive web design usingHTML, ASP.NET, CSS, BootstrapandAngular.js.
- DevelopedGUIusingASP.NET Web FormswithAJAXcontrols.
- UsedC# 6.0andWin formsto collect data from differentAPIsusingmulti threadingand asynchronous operations.
- Incorporated accounting systems (QuickBooks) intoMicrosoft 3.0 CRM.
- Implemented multi-level routing for navigation and made useofECMAScript Arrow functions in Angular 2 Application.
- UsingJavaScriptto create different client-side functions that greatly decreased processing time and resource consumption.
- Creation & maintenance of privateNuGet serversin order to createNuGet packages.
- UsedLog4Netto handle auditing, error logging, and performance measures.
- UsedTeam Foundation Serverfor the version control, branching andMS build.
- Experience in usingLanguage-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Implementing Entity Framework,LINQto Entities andLINQto Sql for connecting the Database and perform all the database transactions.
- Worked onNuGet packetManager for consuming all the packages and effective using of Entities.
- SubscribeSQL Server Azure Cloud Services. Create Database(s) onSQL AZUREand Setting upSQL AzureFirewall.
- Implemented applications usingASP.NET 4.6, C# 7.0, WCF, WPF, Restful services, XML, JSON, XAML, storage explorerand SQL Server 2016.
- Developed the reports and analysis usingCrystal Reports, SQL Server Reporting Services(SSRS) with the .net environment.
- WroteLINQ scriptsalong withLambda ExpressionsandEntity Frameworkto access data inSQL Server2016andMongoDB.
- Developed database objects such as tables, views and user defined functions and triggers usingSQL Server ManagementStudio.
- Developed Security module implementedIT Security FeaturesusingASP.NetLogin Controls, Personalization, Membership, authentication and authorization usingASP.Net.
- Developed aRestfulWeb Service for integration with a web Service usingJSONSerialization and De-Serialization responsible for communicating and providing real time data from integrated server to Client Application.
- Working on extensive code review and debugging to resolve the performance issues likememory usage, network traffic, application loadingand populating the images on the pages.
- UsedMongoose APIin order to access theMongoDBfromNode.js.
- DevelopedPL/SQLtriggers and master tables for automatic creation of primary keys.
- Worked onSOAPandRestful ServicesusingWEB APIwhich returnJSON data
- CreatedUIcontrols inXAMLpages usingWPF.
- Extensive development usingASP.Net, C# 4.0usingWeb ApplicationsandOOPs Concepts.
- Solid experience in developing client-side JavaScript framework usingKnockout.jsemployingASP.NET MVCandWeb API.
- Created unit testing cases usingKarma-Jasminewhere each test case is written in a user friendlyJasminelanguage using simple describe, it, Expect, before each and after each block's and performedcontinuous integrationandcontinuous deploymentsusingTeamCity.
- DevelopedASP.Net, Web APIcontrollers that involved in implementation of service layer, data object layer components and provided security usingOWINauthorization.
- UsedASP.NET Core MVC 1.0framework to support the use of Dependency Injection toinjectobjects into a class, instead of relying on the class to create the object itself
- Develop dynamic UI withHTML5, Bootstrap, CSS,usingTelerik MVC Kendo UIfor creating dynamic grid.
- Implemented and exposed theMicroservicesbased onRestful APIutilizingJAX-RS.
- Developed web application usingMongo DB, Meteor.js, Angular.js, Git, JIRA,andShell Scripts.
- CreatingMSIand deployment of Application in Test and Production Server. Extensive use ofVisual Source Safe (VSS).
- Deployed application intoAzure Serverby creatingAzure SQL serverby setting upContinuous Integration (CI)/Continuous Deployment (CD)fromTeam Foundation Server (TFS).
- Expert in designingXAML mockupsusing ofExpression Blend/DesignandVisualStudio.NET.
- Used Microsoft patterns & practices recommendedPRISM frameworkwith features such as regions, modules, event aggregators, delegate commands in implementing(MVVM) Model-View-View Modeldesign pattern to developRIArich user interface (UI)WPFandSilverlightapplication.
- Proficient in generating Reports, sub reports and drill down reports usingSSRSandCrystal Reports.
- Developed Responsive Web pages that are rich in user interactive using HTML5, and CSS3, JavaScript, Bootstrap, Animate, GIT,andJSON.
- Worked withOctopusto deploy the projects toDEV/UAT Servers. Deployed theIISapplication.
- Worked withAzure servicefabric leading to easy publishing of reliableMicroservices.
- IntegratedGitHubintoJenkinsto automate the code check-out process.
- Worked onWindows Communication Foundation (WCF)services to communicate between the processes viaSOAP XMLmessages and also worked onService Oriented Architecture (SOA).
- Worked extensively onConfidential -SQLquires and Joins and worked on Performance tuning the Database.
- Maintaining build versions and code versions usingTeam Foundation Server (TFS).
- PerformingUnit TestingusingNunitwhich is a derivative of Testing Framework.
Environment: .NET 4.0/4.5.1, .NET Framework 4.6.2/4.6, MS Visual Studio 2017, WCF, WPF, Entity Framework core 1.0, Kendo UI, Bootstrap, ASP.NET 4.6, ASP.NET Core MVC 1.0, ADO.NET, Web API 2.2, C# 7.0/6.0, PRISM, UML, NUNIT, XHTML, CSS3, XML, SSRS, SSIS, MVVM, MSMQ, Knockout V3.4.1, JQuery, Agile SDM, AJAX, SOAP, GIT, Angular2, Angular.js, Ember.js, Node.js, React.js, TeamCity, MS Build, LINQ, Team Foundation Server (TFS), SQL Server 2016, Oracle 11i, IIS 7.0, HTML5, Jasmine, Karma, MS SQL Server, Confidential -SQL Win Forms, Apex Language, Visual force Pages, Web Forms.
.NET DEVELOPER
Confidential, ATLANTA, GA
Responsibilities:
- Followed Agile and Scrum methodology forcontinuous integration & continuous deliverywith regular small releases.
- Designed Application architecture for Process Flow, SecurityandError Handling.
- Designed and developed WebPages usingASP.NET, VB.Net, HTML5, JavaScript, AJAX, jQuery, CSSandserver control.
- Developed and enhanced Master Pages, User Controls, Custom Controls, and User Interface by usingHTML5, CSS3, ASP.NETControls along withBootstrap Framework, Telerik MVC Kendo UI Controls.
- Developed Web forms for registration, to update the policy installment pages and application logic inASP.NET, .NET MVC 4.5.
- Designed and developed application logging usingLog4netlogging framework, created custom appended to save log information in database.
- Used Microsoft Exception Handling Block Component to handle errors and worked on.NET securityfeatures suchAuthentication & Authorization, Authorizing Users, RolesandUser Account Impersonation.
- Bind two data fromMONGODB, NoSQLdatabase toUI meteor modules.
- Created WebHTTPbinding to makeWCFrest services to improve the performance.
- Developed REST based services,MVVM Web applicationusingKnockout.js, require.js, bootstrap.css, Web API 2.0.
- Implemented Restful servicesbased onSOAandMicroservicesarchitecture patterns usingASP.NET Web API.
- UsedTeam foundation server (TFS)as source control repository for code version onCI/CD.
- UsedN-Injectdependency injection library to initialize the objects andinjectthe services to them.
- ImplementedWeb ApplicationusingMVC (Model-View-Controller)architecture with extensivemulti threadingto allow a responsive andelegant UI.
- Developedrestful ServicesusingWEB APIto expose business logic.
- Designed and developed user interfaces usingVB.NETandASP.NET.
- Developed user interface by using theReact.js, FluxforSPAdevelopment and implemented client side Interface usingReact.js.
- Responsible to CreateTFS (Team Foundation Server)Projects, Work Items, and Versioning, Automation of build process usingTFS API, TFS Build, andMS Buildtools.
- Designed and ConsumedXML WebservicesusingMicroservices.
- Used theOWIN middlewarefor logging theHTTPRequest and Response.
- Created Server Side of application for project management usingNode.jsandMongoDB
- Involved in consumingRestful servicesusingAngular.js, https services.
- Designed theWin Form UIscreens usingWPFandXAML.
- DevelopedASP.NET WEB API 2.0to allow theAngular.jsapplication handle withHTTPrequests like get, post, put, delete when the user request fired for displaying or manipulating of the data.
- UsedADO.NET, LINQin connecting to Data Access management withSQL Server.
- UsedKnockout.jsfor Automatic UI refreshing and for native template.
- Developed test pages for different flows of application usingAngular.js, JavaScript, jQuery, HTML, CSS, AJAX and JSON.
- Implemented a code branching strategy to allow forcontinuous developmentandreproducible production deploymentsusingTeamCityandOctopus Deploy.
- Actively assisted the development team, allowing them to build a pipeline forcontinuous delivery,fostering the programming,Test Driven Development (TDD), andcontinuous integration.
- Created amulti threadingprogram to pull data in parallel, sources includingrestful API.
- Re-engineeringVB6import utility intoWPF XAMLfrond end.
- UsedJavaScriptandJavaScriptlibrariesAngular.jsand Implemented Angular.js Controllers to maintain each view data. ImplementedAngular Servicecalls usingAngular Factory.
- ImplementedAJAXAsynchronous and Asynchronous calls.
- Involved in ImplementingService Oriented Architecture (SOA)and usedWCFto expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
- Worked onSOLR searchengine for indexing and searching the contents of a Web site.
- Created severalStored Procedures, SSIS packages, SQL Jobs, Functionsand Views inConfidential -SQL
- Developed client side validation code usingTypescript, JQueryandES5.
- Migratelegacy applications from .Net 4.6 to .Net 4.6.1 Framework.
- Migrated applications fromVB6toVB.Net.
- DevelopedWin formscustomized properties of a.NETapplication fromXML Config file.
- CreatedCrystal reportsinSQL server 2012by using prior features.
- Involved in developing the deployment scripts in power shell and creating deployment packages forShare Point 2013.
- Developed program to automaticallycreate Jasmine/Karmatest scripts forAngular controllers.
- Designed newWPFapplication usingMVVMand Repository pattern, from design to completion usingPRISMPrinciples
- GUIwas developed usingJQUERYwithJava script, JSON, LINQ, CSS3, XAML and ASP.NET MVC 6, Web APIs, angular .js .
- Set up the Application Deployment on Staging and Integration servers usingJenkins.
- UsingHTML5, JavaScript, JQuery, and Knockoutfor developingMVVM web pages.
- Consumed Web services usingWCF and WPFfor online transactions usingVB.NETand exposed them throughSOAP and HTTP.
- UsedVisual Source Safe (VSS)for the Code integrity and source code management.
- Developed application usingASP.NET MVC 6, HTML5, AJAX, SQL Server 2014/2012from new development andVB6 Applicationsand Cobol Applications.
- Experience in managing and setting up continuous tools likeJenkins.
- UsedGITfor source code management,VB.Net codeas a code behind for all the web pages.
- Worked in generating reports usingSQL Server Reporting Services (SSRS)with good knowledge ofSQL Server Integrated Services (SSIS).
- Createdweb API'sinMVC 6and usedelastic search to query.
- Extensively worked withTeam Foundation Server (TFS)for version control.
- UsedLINQtoSQLextensively for extracting data from the database using Entity framework.
- Developed loosely coupled application usingWPF, MVVM pattern, LINQ, dependency Injection container Unity Container, NHibernate.
- Efficiently handled periodic exporting ofSQL dataintoElastic search.
- UsedPRISM, Unity to Create Multiple independent modules so that to decouple them, register the modules and communicate between them using the Event Aggregator, Commands and Composite Event.
Environment: .NET Framework 4.6.1/4.6, Entity Framework 6.0, ASP.NET MVC 6, WEB API 2.0, Share Point 2013, VB6, VB.Net, Agile SDM, MS Visual Studio 2015, Crystal Reports, Bootstrap, TeamCity, Octopus Deploy,MS Build, TFS API, TFS Build, HTML5, XML, XSLT, SQL Server 2014, AJAX, Angular.js, Knockout V3.2.0, Confidential -SQL, Dynamic SQL, Win Forms, Web Forms, JQuery, SSRS, SSIS, PL /SQL, Team Foundation Server (TFS), WiX, UML, XHTML, CSS3, MVVM, Jasmine, Karma, NHibernate, SOAP & HTTP, Jenkins, PRISM, WPF, Typescript.
.NET DEVELOPER
Confidentia, NEW YORK CITY, NY
Responsibilities:
- Developing the UI layer usingASP.NET 4 and JavaScript Library, CSS HTML, CSS, XML, UML, XSL, jQueryand communicate to business layer usingWindows Communication Foundation technology (WCF).
- UsedAJAXcontrol tool kit controls to minimize post backs to the server and enhance user experience.
- Used .NETmaster pages, themes, Validation controls, Content place holders, CSS and Web Forms for UI development.
- Participated in architectural discussions and developed application software using provenagiledevelopment practices includingTest Driven Development (TDD)andContinuous Integration.
- Involved in Design, Development and Testing ofWeb FormsandWeb ServicesusingIIS,ASP.NET, .NETFramework.
- Usedmulti threadingandmulti processingto improve the performance
- CreatedRestful servicesusingASP.NET Web APIto expose the analytics data to the clients.
- Created and ConsumedWCF Serviceswithin the network also deployedWCFusingASP.NET, Restful servicesandXMLfor Pulling Customer Service Records.
- UsedADO.NETfor database connectivity and populated back-end data usingSQL Server 2010.
- Involved in IIS migration. From IIS 5.0 / 6.0 to IIS 6.0 / 7.0.
- Actively involved in coding and designingASP.NETMaster Pages, Themes, and Skins.
- During the construction phase ofWin forms,Implemented User Interface for Windows versions of the application usingWindows Forms, C# 5.0andInfragistics Win formsControls like Tree, Tab Panel, Outlook Layout Panel, Toolbars and Context Menu controls.
- Implemented various Custom Generic Classes usingC#.UsedLINQExpressions to query the data from different object collections usingC#.
- Implementation of the Business logic layer forMongoDBServices.
- UsedLINQto retrieve information from theXMLdata files and various data sources.
- Developed User Controls and Custom Controls Standard Library for the Client Control Repository.
- UsedXSLTandXMLGen for iterating through theXMLobject and for generatingXML.
- To build, deploy and configure existing code onTeam Foundation Server (TFS)to non -Production and Production environments.
- Data migration fromMYSQL to SQL Serverwith the help ofSSISandData Factory.
- Experience in writingStored Procedures, Triggers, Views, DTS packages & SSIS packagesonMS SQL Server 2012.
- Involved in Development usingWPF, PRISM Framework, WF rule engine,LINQandSQL server.
- Wrote invoicing systems inC#, PL/SQL, ASP.NET, Active ReportsandCrystal Reports.
- Involved in creation of reports usingSSRS.
- Validated theXMLfiles against custom Data Contract objects.
- Developed application usingWeb API, Entity Framework, OAuth /OWIN MiddlewarewithSQL Serveras backend.
- Modified n- layered applications which constitute Presentation Layer, Business Logic Layer and Data Access Layer as per the business requirements.
- Developed theWPFapplication inPRISMframework, thus creating loosely coupled components for the application.
- UsedMulti threading,coded Interface, Abstract classes and usedNunitforUnit testing
- Created Complex Stored Procedures for retrieving the data from theSQLServer database to fill the Business Objects.
- Performed n-Unit testing for different modules in the application to ensure a bug-free code in to Production.
Environment: .Net framework 4.5/4.5.2, Silverlight 5.0, ASP.NET 4.5.2, C# 5.0, WCF, PRISM, SQL Server 2012, Confidential -SQL, Win Forms, Web Forms, ADO.Net, HTML5, XML, JavaScript, Knockout V3.1.0, Windows Server 2008, IIS 7.0, MS Visual Studio 2013, Web API 2.0, Team Foundation Server (TFS), UML, XHTML, CSS3, SSRS, SSIS, AJAX, SOAP and RESTFUL API.