.net Full Stack Developer Resume
St Louis, MO
PROFESSIONAL SUMMARY
- Around 5 yearsof experience in designing, developing, and testing n - Tier Client/Server Web-based Applications usingMicrosoft .NET Frameworkand SQL ServerwifAgile andWaterfallDevelopment Methodology.
- Outstanding.NET Full-Stack Developerwif proven expertise in all phases ofSDLC.
- Expert in Microsoft Technologies likeC#,VB.NET, ASP.NET,MVC,Entity Framework, ADO.NET,SQL Server, WCF,Web APIRESTful Services,IIS.
- Expert in developing data layer usingEntity Framework, ADO.NET, andLINQ.
- Strong experience in creating and consumingRESTfulandSOAP Web Services.
- Experience in developing applications using Angular.js andBootstrap.
- Extensively usedLINQ(LINQto SQL,LINQto XML), ADO.NET, ADO.NET Entity Framework and T-SQL in developing Data Access Layer.
- Hands on experience using Team City for continuous integration and automation builds.
- Strong experience in developingSQLqueries, functions, stored procedures, triggers, and views.
- Experience in using Angular.js, Node.js, Knockout.js, Backbone.js, React.js, Redux, Twitter Bootstrap, HTML 5, CSS 3, XHRML, ES6, Typescript, Angular 2.0, Express.js, Razor, VB Script, AJAX, XML/XSL/XSLT and JSON.
- Experience in developingMicroservicesusing ASP.NET core.
- Good working experience on LINQ to Objects, LINQ to SQL, LINQ to XML, Prism and MVVM framework.
- Proficient in storing and exchanging data usingXMLandJSONformats.
- Developed web pages and implemented AJAX using Telerik controls Telerik Tree, Telerik Grid and AJAX toolkit
- Extensive experience in web-based page and site designs using HTML5, CSS3, JQuery, Angular 2/4,TypeScript, JavaScript, XML, JSON, Bootstrap and AJAX.
- Experience in designing and implementingSingle Page ApplicationwifAngular.
- Extensive experience in developing UI screens usingHTML5, CSS3, JavaScript.
- Strong ability inResponsive Web Design usingJQuery, AJAX, Bootstrap.
- Expert in using Service-Oriented Architecture (SOA) for designing and developing interoperable services. Developed distributed applications using WCF, Web Services and Web API (using REST architecture).
- Proven ability in reports development and business intelligence solution usingSSRSandSSIS.
- Working environment included open source development tools, including Node, Grunt, Bower, Yeoman, Compass, Git, JIRA, Confluence, and Open VPN.
- Excellent experience inOOPSand Design Patterns likeSingleton,Factory, etc. &UML.
- Experience in creating loosely coupled classes usingDependency Injection.
- Experienced inMVCandMVVMdesign pattern.
- Strong experience inTest-driven development (TDD)usingMS Unit TestingandNunit.
- Knowledge of deploying and implementing Cloud solutions usingMicrosoft Azure.
- Experience in version control wifGit & TFS.
- Experience in bug tracking, issue tracking usingJira.
PROFESSIONAL EXPERIENCE
Confidential, St. Louis MO
.Net Full Stack Developer
Responsibilities:
- Mentored by pair programming andcode reviewswif developers to uphold coding best practices.
- Involved in teh SDLC phase of requirement analysis, design, and development of teh web based intranet application and followed scrum/agile methodology.
- Built Rich Prototypes and Applications usingHTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular, and Bootstrap.
- Built teh reusable service components using Angular 2 services wif Object Oriented JavaScript, JQuery, HTML, CSS3 based on teh visual designs.
- Developed SPA app using Angular.js,KendoUI, Knockout .js and Ember.js.
- Design, develop and build application using React and Redux consuming teh payloads received from teh ASP.NET Web API Core 2.0.
- Application management systems built on ASP.NET Core, Model-View-Controller MVC 5.2.3 and Entity Framework 6.1.1 wif Razor as view engine, LINQ, enabling web content editors and marketers to have full control over all aspects of teh website.
- Used Team city for automation builds and for Continuous Integration.
- Supported team members in pricing module development of fixed income products using Excel and VBA.
- Developed teh applications using VisualStudio.NET inVB.NET, ASP.NET,N-hibernate and ADO.NET
- Involved in designing and development of Web pages using HTML5, Bootstrap, LESS/Sass, Ajax controls and XML.
- Create and configured teh continuous delivery pipelines for deploying microservices and lambda functions using CI/CD Jenkins server.
- Developed a web-application using ASP.NET, JavaScript, HTML, AJAX updated controls, CSS,Bootstrap, N-hibernate in front-end and SQL server in teh backend.
- Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
- Designed teh application using PRISM, MVVM, and Dependency Injection framework in developing robust lightweight UI applications.
- Developed new user interface components for different modules usingKendoUI wif various controls including Grid controls, and chart controls etc.
- Good experience in Windows Azure Service Bus, and Windows Azure Document Database.
- Used business logic components developed in Visualbasic6.0 in ASP.NET.
- Designed and developed web portal using MVC Core 1.0, TFS, Visual Studio 2017,VB.NET, TFS, ASP.NET, and SQL Server 2016.
- Designed components using JSX and reducers and actions using React.js andReduxusing teh latest version of JavaScript (ECMA 6).
- Migrated existing applications from older web technologies to single page application architecture (SPA) using modern client side tools like React, Angular 4, Typescript andWebpack.
- Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2/4.
- Used Angular 2 ngIf and ngFor directives used for validations for teh input fields of teh forms wif teh data existed in teh database.
- Worked wif Http protocols by using Angular 2 components to build RESTful services.
- Developed class libraries usingVB.NETto implement teh business logic and for teh reusability purpose.
- Implemented CRUD functionality wif Entity framework in ASP.NET MVC and implemented sorting, filtering and paging wif Entity framework in MVC.
- UsedSignalRandJavaScriptto manage real-time data and enhance real-time chat function for Messaging section.
- Experience wif HTML, CSS, AJAX and JQuery to design teh Web forms.
- Built from ground up usingWebpack, React.js, in Node.js, Backbone.js firebase for data persistence
- DevelopedTDDmodules to ensure teh integrity of developed code.
- Developed modules of teh application in ASP.NET, Silverlight, XAML andTelerikcontrols.
- Responsible for building teh UI for teh transaction flow portal usingKendoUI, MVVM and AJAX.
- Developing teh application using MVC, Entity Data Model, RESTful and WCF services.
- UsedNPM, Bower and Grunt for package management and installation.
- UtilizedADO.NETtechnology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Understanding teh client requirement and developing application using WPF and Prism Framework.
- Consumed/Created Web API RESTfulfor building Service-Oriented Application hosted byIIS 7.0.
- UsedActionFiltertoauthorizeuser, used token based autanticationmethod toautanticateuser.
- CreatedWCF serviceusing Http and SOAP protocol and maintained existing web services.
- Created reusable components usingTypescriptand services to consume REST API's by leveraging Component-based architecture provided by Angular 4.
- Developed teh independent WCF services and defined Service Contracts for specific functionality in project search module.
- Developed teh user interface using ASP.NET, Telerik Rad Controls andKendoUI.
- Extensively usedTwitterBootstrapfor making teh page layouts responsive.
- Used service oriented architecture (SOA) for developing applications.
- Involved in teh development of dynamic ASPX web pages, retrieved data usingADO.NETwif VB.Net.
- Created front-end application using ES6 and TypeScript 2.0.
- Created Triggersandviews for enabling full text searching on SQL Server. Created Inner Join and Left/Right Outer joins as part of stored procedures.
- Provided database connectivity usingEntity Framework Core 1.0/2.0, LINQ, designed stored procedures and views at teh back end.
- Participated in Test Driven Development (TDD) in developing an application in Agile (SCRUM) environment.
- Design, Development and Testing of .NET Applications using .NET Framework.
- Developed varioususer controlsto enable reusability across teh application.
- Created teh Data access layer and Data access objects using Entity framework and LINQ.
- ImplementLINQfunctions usingLambda Expressionto performCRUDoperations on different SQL servers usingLinked ServerandLinked Server Alias.
- Involved extensively in complete SSIS life cycle in creating SSIS packages, building, deploying and executing teh packages in teh development and production environments.
- Experienced wif deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure Azure.
- Used GIT to maintain Code and Jenkins for Deployment.
- Developed various stored procedures for teh data retrieval from teh database and generation of different types of reports using SQL reporting services (SSRS).
- Designed unit testing module wifNunitto test teh application performance and availability
- Heavily involved in code review, build and deployment wifGIT and Team Foundation Server (TFS) as Source Control.
Environment: MS Visual Studio 2017, SQL Server 2017, ASP.Net Core 1.0/2.0, ADO .NET, .NETFramework 4.6.0/4.6.2/4.7, Web API 2.2, Angular 5/4/2.0, Bootstrap 4, IIS 8.5, PRISM 6.3.0, Entity Framework Core 1.0/2.0.
Confidential, Espanola, NM
.NET Full Stack Developer
Responsibilities:
- Working in teh Agile/Scrum development environment wif frequently changing requirements and actively participated in scrum meetings and reviews.
- Bootstrap used along wif Angular 2 in creating teh Application.
- Created and developed UI components wifin single page application (SPA), by usingES6, React.js, Redux store, Lo-dash, Material-UI, ASP.Net core 1.0, ADO.NET, SQL Server 2014.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular.js and JavaScript.
- Implement teh re-architecture to MVVM compliant WPF application using teh Microsoft Prism/Unity framework.
- Created standards for MVC validations, used standard controls modifiedKendoUI controls behavior according to teh current project requirement.
- Involved in implementing maintainable, extensible and testable XAML applications on WPF using PRISM.
- Defined new validations using Angular.js, JQuery for teh form field validation using HTML5.
- UsedUI Routerto create different hierarchy structure in single page application.
- Created custom directives and filters usingAngular 2built-in$httpservice from controller through dependency injection.
- Developed Microservices and RESTful web services using JAX-WS.
- Involved in Continuous Integration and Continuous Deployments through Jenkins.
- Created Angular service and integration wifRESTful APIs.
- Involved in application deployment using Jenkins and IIS.
- Bundled and minified teh JavaScript files using Gulp.
- Extensively worked onC#coding by using OOPS concepts and solid principals for building teh business logic, code reviewing as well as bug fixing.
- Involved in use of Angular 2.0 technologies to include, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
- Developed widgets using Knockout, NPM,ES6Javascript and Webpack.
- Involved in defects fixing on priority basis which are raised by end user or testing team in JIRA
- Designed teh UI using Telerik controls, AJAX updated controls,Bootstrapclasses, implemented client side functions using Java Script.
- Leveraged Web API Controllers to build, maintain Restful API's and consume teh API's client side usingKendoUI.
- TEMPEffectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Developing application using teh Web services (.Asmx), Http, Service-Oriented Architecture (SOA), REST APIs (JAX-RS), Odata services.
- UsedLINQto build set of operations, parameters and expressions during execution of a set of data from SQL Server.
- Created CRUD operations wif Web API Models and Entity Framework.
- Designed UI using different Kendo UI Controls fromTelerikand styling them using bootstrap.
- Developed back end interfaces using T-SQL packages, stored procedures Collections, Object Types, triggers and Worked on hosting WCF service on IIS and created and Modified Stored Procedures and Packages using MS SQL Server.
- Implemented AJAX Library, CSS, and also inherited Typescript to make teh markups clean and much dynamic which reduces teh untidy JavaScript overhead.
- Used open source library likeAngular materialto create customized components.
- Implemented Web API Services for CRUD operations wifHttpverbs GET POST, PUT and DELETE.
- Used Angular 2 to create custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Made extensive use of promises in Angular.js for application control flow.
- Extensively usedADO.NETobjects like SQL Data Access, SQL Data Reader and DB2 SQL.
- Worked on developing single page applications using Angular 2,Typescript, HTML5, and CSS.
- Created Restful services using ASP.NET Web API for exposing these to mobile device.
- Implemented SQL Cache Dependency in WCF Services.
- Implementing SOAP services wifin a Service Oriented Architecture and data access using Entity Framework.
- Worked wifLINQas well as TDD and other agile methodologies.
- Developed HTML, XHTML, Java Server Pages confirming to JSP,TwitterBootstrapto present Client side GUI.
- Worked on User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, Angular.js, and Bootstrap.
- Worked wif Visual Studio 2015 .Net Framework 4.6.1 and MVC 6.0 to implement Business Logic
- Knowledge on Web API and REST, JSON based development experience.
- Use source control applications like GIT, subversion andWebpack.
- Designing teh screen according to teh requirement and communicate wif database using domain specific objects through ORM techniques like Entity Framework andLINQTo SQL for data access.
- Updated dashboard front end to support multiple dashboards and their CRUD operations usingtypescript.
- Developing Reports usingSQL ServerReporting Services SSRS,SQL Server Integration Services SSIS.DevelopingSSIS packagesand designing ETL processes.
- Resolved bugs and added features for existing applications built on Kendo UI and MVVM pattern.
- Worked extensively on Crystal Reports and SSRS in creating new reports and maintaining teh existing ones.
- Consumed teh WCF services using JQuery AJAX calls to enable TEMPeffective communication.
- Maintain Grunt/Bower configuration of bundling new Scripts, using Angular 2 as teh backend MVM.
- Used cloud hosting platform such as Amazon Web Services (AWS).
- T-SQL Development, ability to write and troubleshoot T-SQL Code and design (stored procedures, functions, tables, views, indexes, constraints) and Performed database design, updates, queries, and generate reports.
- Responsible for operational support and build/deployment processes to AWS Servers.
- Prepared documents such as test documents, technical specification, and production move documents.
- Worked in a team environment using Agile Project Management (Scrum) and Test Driven Development(TDD).
- Used GIT for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
Environment: MS Visual Studio 2013/2015, C# 6.0/7.0, Entity Framework 6.0/ Entity Framework Core 1.0, ASP.NET MVC 6.0, ASP.Net Core 1.0, SQL Server 2014/2016, Bootstrap 4, .NETFramework 4.5.2/4.6/4.6.1, PRISM 6.0.0/6.1.0/6.2.0, Web API 2.2, Angular 1.6/2.0, IIS 7.5/8.0.
Confidential
.NET Developer
Responsibilities:
- Designed and developed different modules, classes using VB.NET and designed GUI part wif halp of .Net framework.
- Extensively worked on developing teh complete web application to serve all teh applications for their different flows.
- Used ASP.NET web controls and HTML control in teh design of web pages.
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service.
- Designed WCF service contract for validating teh user input.
- Worked wif N-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
- Used Task runners like Grunt and Gulp for building and deployment involving tasks like bundling and minifying.
- Modified Web Services to interact wif teh other applications and exposed them using SOAP andHttp.
- Created and consumed Restful Web API to achieve Screening and transfer JSON data by usingHttpprotocols and incorporated teh same in web UI using Angular.js.
- Responsible for teh overall layout design that meet cross-device compatibility usingBootstrap.
- Deployed applications on teh IIS web server.
- Used Jenkins as a continuous Integration tool for automated deployments.
- Extensively used ASP.NET web server controls like Grid View for displaying teh records.
- Experienced in developing and consuming Web Services and n-tier web applications.
- Work on building independent and individualNPMpackages using ASP.Net MVC, ASP.NET Web API that can be used wherever required.
- Developed User Interface Screens using Visual Basic 6.0.
- Worked in WCF to send data as asynchronous messages from one service endpoint to another and service hosted by IIS.
- Wrote application using Web API to talk to external applications and also involved in writing small ASP.NETWeb Forms applications wifVB.NET, C# as programming languages.
- Used WCF services, Windows services, C#.Net andLINQto develop teh code behind logic and business tier.
- Responsible for development and implementation of .Net Framework applications using Entity Framework, ASP.NET, MVC.
- Used Angular.jsHttpRequest to read data from web servers and process JSON data to render in teh UI.
- Developed teh application using MVC frame work,Bootstrap, MVVM and WCF.
- Designed and developed teh login portal using AngularJS framework along wif HTML5, CSS3 andTypescript.
- Create models wif theLINQandLambda Expression.
- Worked on AJAX frame work for interactive web application and used MicrosoftADO.NETto access data from database in them.
- Developed Automation script using selenium web driver to execute teh test cases for integration testing.
- Write unit test codes forTypescriptmethods using Nunit as teh testing framework.
- Developed teh controller classes required for teh application usingVB.NET.
- Created tables, triggers and written complex queries using PL/SQL and T-SQL in Oracle 11g and SQL Server database.
- DevelopedBootstrapresponsive web application pages using Angular.js services, controllers and directives for front end UI and consumed RESTful web service API.
- Development in Visual Basic 6, MS Access in Back-end Installation and implementation of new software applications.
- Used JSON, JQuery for teh Client side to pass teh parameters for hand shake across applications and for client side AJAX call, validations.
- Used ADO.NET for data interaction between teh web application and teh Database using Data reader, Datasets, and Data Adapters controls.
- Used TFS for Versioning control and configuration management.
- Use Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
Environment: ASP.NET MVC 5.0, .Netframework 4.5.1/4.5.2, MS Visual Studio 2013, Entity framework 6.0, Silverlight 5.0, C# 5.0, SQL Server 2012, Windows Server 2008, IIS 7.0, VB.Net, VB6.
