Sr. C# / .net Full Stack Developer Resume
Plano, TX
SUMMARY
- Around 8 Years of IT experience as a Full Stack .Net, C# Developer in design and development of client/server applications for Healthcare, Telecom, Insurance and Financial domains using Asp.Net, MVC, C#, VB.NET, OOP, ADO.NET, LINQ, EDM, WCF, WebAPI, Cold Fusion and ASP, AngularJS, Angular 2/4, Kendo UI, PHP, SSIS, SSRS wif MS SQL 2012/2008/2005 , Oracle 11g.
- Extensive experience through all the phases of software development life cycle (SDLC) - including requirements gathering, analysis, design, implementation, deployment and support of the applications.
- Expertise in ASP.NET, VB.NET, C#, OOP, VB, ASP, PHP, Cold Fusion 7.0.
- Experience in working wifAngular 2/4modules, services, templates, directives, services and dependency injection to create aSPA.
- 4 years of experience working among technologies such as Xamarin iOS, Xamarin Android, and Xamarin Cross-Platform applications.
- Solid experience working in DevOps platform, unit testing and continuous-integration/continuous delivery using Team Foundation Server and Azure DevOps.
- Responsible for developing mobile applications for Android, iOS and Universal windows platformusingXamarinandVisual studioinC#
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- Expertise in HTML5, JavaScript, JQuery, JSON, AngularJS, Bootstrap, CSS, Kendo UI.
- Expertise in AJAX, XML, Web Services, WCF, WPF, XAML.
- Expertise in extracting, transforming and loading (ETL) data from various sources to several destinations using BCP utility, DTS and SSIS.
- Expertise on assessment and rationalization of the applications migration from on premise to Cloud (Azure, AWS) environment.
- Creating clustered and non-clustered index, working on DTS, data cleansing and data migration.
- Experience in using third party controls like Telerik Kendo UI, Aspose.Cells, JQWidgets and DevExpress.
- Expertise in MVC 4.0/5.0, Entity Framework, NHibernate, IOC, WebAPI.
- Expertise in .Net Framework 2.0 & 3.5, 4.0, 4.5.
- Expertise inAngular 2.0framework and its ability to create simple and scalable code for SPA.
- Worked extensively onAngular 2/ TypescriptSPA domains.
- Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS & Reactjs.
- Hands on Experience onAngular CLI(Command line Interface).
- Good amount of work done on Reactive forms or Web Forms 2.0 inAngular 2and their Validations.
- Create desktop application wifAngular 2/4andUnit TestwifKarma-Jasmine.
- Expertise in ADO.NET, LINQ, EDM, Microsoft Enterprise Library 5.0, Log4net, NuGet.
- Experience in Technology Architecture, Agile development, Analysis, Design, Development, SOA, WCF services, web services.
- In-depth noledge and experience in software design methodologies, design patterns, and object oriented design.
- Application Development, Implementation and Maintenance using Extensive experience in .NET Core, ASP.NET MVC,ASP.NET Web Forms, WCF, .NET Web API, ASP.Net Web Services, .Net Framework, Entity Framework, LINQ and SQL Server.
- Hands on experience on SSO Implementation using Identity server 4.0.
- Expertise in Web technologies like HTML5, XML, JavaScript, Bootstrap, Angular, JQuery, JSON, CSS3, SOAP and Ajax.
- Hands on experience in developing RESTful WCF Service and ASP.NET Web API2 HTTP Services for Internet application.
- Very good experience wif writing Unit Test methods using NUnit, MSTest.
- Developed the application using Test-driven development (TDD) Approach in Agile - Scrum projects.
- Expertise in working on SQL Server 2016 Databases Database Design, Query Tuning, and Writing Complex stored procedures while working wif the large databases.
- Experience wif third party controls/Components using wif Telerik Controls.
- Expertise in Configuration tools/version control systems like VSS, Team Foundation Server, GIT Extensions and Subversion.
- Involved in performance related optimizations for web pages.
- Expertise in code deployment, user support and production rollouts.
- Strong abilities in Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
- Expertise in writing T-SQL queries, views, store procedures/functions and triggers in SQL Server, Oracle 11g.
- Knowledge in MOSS 2007, SharePoint Designer, Info Path 2007, Silverlight.
- Experience in using SDLC, Agile Scrum and UML for designing Applications (Activity, Class, Sequence and Collaboration Diagrams).
- Responsible for developing mobile applications for Android, iOS and Universal windows platformusingXamarinandVisual studioinC#.
- Experience in developing Reports using Crystal Reportsand SSRS.
- Expertise in Troubleshooting and Debugging of critical production issues.
- Knowledge in SAP HANA, SAP HANA Cloud Integration, SAP BODS, SAP Lumira, ODATA.
- Knowledge on design patterns like Creational Patterns (Factory, Singleton) and Facade Pattern.
- Performed SOAP and REST Web Service testing using SOAPUI.
- Good communication and interpersonal skills, self-motivated, quick learner, team player and leader, involved in client interactions for scoping, effort estimation and status reporting
- Delivered on time and high quality deliverable wifin allowable Delivery Excellence Metrics, adhering to Process, Methods and Tools for the project.
TECHNICAL SKILLS
Operating Systems: Windows 2003, Windows 7, Windows 8, 8.1, UNIX, Linux.
Programming Languages: C#, ASP.NET, Angular JS, jQuery, Typescript, JavaScript, HTML, CSS, VB.NET, ADO.NET, XML, XSL, XSLT, C, C++, VC++, VB6.0, ASP.NET
.NETTechnologies: Microsoft .NETFramework (CLR, CLS, CTS), Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, .NET Remoting, COM/COM+ Interoperability, NUnit, NAnt, NDocNReport, NHibernate, WCF, WPF
Web related: ASP.NET, ASP.NETMVC, Web Services, ASP, IIS 6.0, VBScript, AJAX, JSON, IIS 6.0, IIS 7.0, IIS 7.5, ASP.NET, MVC 4/5, ASP, JSP, Cold Fusion, PHP, MOSS 2007, MS Commerce Server, ADO.NET, LINQ, EDM, Microsoft Enterprise Library 5.0, Log4net, NuGet
Development Tools: Microsoft Visio, Microsoft Team Foundation Server, Microsoft Application Center Test, StarTeam, VSS, JBuilder, Netbeans, Toad, SSIS, SSRS, MOSS 2007, Infragistics, WinDbg, Oxygen 2010, Gliffy, Beyond Compare, RAD/IDE Visual Studio
Unit Testing Frameworks: MS-Test, Nunit, Jasmine, Karma
Dependency Injection Tools: StructureMap, Ninject, Unity Framework
RDBMS: MS-SQL Server, Oracle, DB2, MySQL, T-SQL,Sybase, Oracle 11G, SQL Server 2005/2008/2012 , MS Access
SOA: Web Services, SOAP, WSDL, WCF, XSD, XPath, REST, OData
Version Control: SVN, TFS, GIT, AccuRev, MKS
ERP: SAP HANA, SAP HANA Cloud Integration, SAP BODS
Object-Oriented Methodologies: UML, Design Patterns
Source Repositories: Git Hub, TFS, VSS
Modeling and Design Tools: Microsoft Visio, IBM Clearcase, Rational Rose, UML
Software Methodologies: Mobile technologies
SDLC, Agile, OOAD, DDD, TDD: Xamarin Forms,Phones Gap,Sencha Touch,Cloud Computing Windows Azure,Windows Azure Cloud Storage(Table storage, Blob Storage, Queues).
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Sr. C# / .Net Full Stack Developer
Responsibilities:
- Designed and Developed the Web Application using C#, ASP.NET, VB.NET (VB6), AJAX and ADO.NET.
- Involved in all phases of project lifecycle SDLC i.e. requirement gathering, analysis, design, application development and testing for the project.
- Created assemblies, Custom controls and framework classes in C# to support GUI based on Delphi.
- Implemented UI using AngularJS, MVC 4.0, CSS3, .NET Remoting, HTML5, JavaScript, XML, Bootstrap, AJAX to create responsive web pages, developed Layouts.
- SOLID Principles and Best Practices such as dependency injection (AutoFac) wif a light-weight ORM.
- Helped migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC etc.
- Developed Mocks in WPF for unit testing the background services, service layer and domain layer.
- UI Screens were developed using HTML5, Java Scripts, Ajax, JQuery Custom-tags, Polymer js, UI Components and CSS3.
- Managed GIT, GIT Stash and SVN as Source Control Systems.
- Work wif DevOps team to set up a new build definition for the new project
- Used HTML5, CSS, Boot Strap, JQuery, Angular JS in the view and XML, JSON to transfer the data between the service and the client.
- Used Telerik controls and JavaScript for the front-end.
- Data access layer development using NHibernate wif repository and unit of work patterns.
- Worked wif Windows Azure web roles to create application instance running in cloud.
- Worked wif Restful Web API's for the mid-ware development.
- Used Jira for change control and ticketing.
- Web application development for backend system using Backbone.JS and Node.JS.
- Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope using AngularJS Coded frontend interface wifCSS3, Bootstrap and HTML5.
- Using C# to create custom objects to handle functions difficult to implement wif PowerShell.
- Developed GUI using ASP.NET MVC Framework, HTML, CSS3, JavaScript, Custom controls and Telerik controls.
- Designed and implemented Azure DevOps for CI/CD that automates build, code quality check, config file generation by environments and code deployment by workflow approvals
- Worked on Team Foundation Server (TFS).
- Utilized Knockout JS MVVM, jQuery, MVC, C# and SQL application stack.
- Designed the front end screens and developed responsive Web Pages using JavaScript and KnockoutJS.
- Strong working noledge of Rich UI applications based on latest UI technologies, libraries andframeworks like Bootstrap & AngularJS.
- Testing, and deploying solutions to the cloud using Azure.
- Developed new user interface components for different modules using Kendo UI as using mobile application.
- Developed web pages and validated these pages using ASP.NET and JavaScript.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against SQL Server 2012 database in order to extract the appropriate data for each report.
- Used Java Script and AJAX for Client side events, styling and Validations on the data prior to being submitted to the database.
- Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Used AngularJS framework to implement Single Page Application andCreated HTML pages using Angular JS directives.
- Created RESTful web services.
- Attending meetings for gathering the requirements for the proposed project.
- Understanding the assigned requirements and preparing the study report.
- Analysis of assigned requirements and working on them.
- Interacting wif UI Analyst and Database people for proper understanding and generating the C# code.
- Generating code for various operations that deal wif data.
- Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
- Implemented repository, Factory and Decorator design patterns.
- Currently using MVC 5.1 for developing the Business layer of the application.
- Storage and optimization of Data in the JSON Format.
- TEMPHas worked on AngularJS which combines web applications wif Model View Controller capability to make development and testing of code efficient.
- Responsible for developing the presentation layer using HTML, CSS, JavaScript, AJAX and .Net server controls.
- Experience in optimization and performance tuning using SQL Server 2012 Profiler & Analyzer
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to Windows Azure Worker Role.
- Implemented business logic in Web API to invoke database to retrieve data into entities.
- Used Telerik tools like Fiddler for testing services.
- Used Telerik Controls for UI.
- Strong in report design and implementation wif SQL Server Reporting Services (SSRS) for organizing and retrieving sensitive data in a very specific format (report).
- Comprehensive understanding of Angular JS Module, Controller, Routing and Developed UI layer on top of Angular UI Seeds.
- Deployed reports on the web using Crystal publishing wizard and scheduled reports using e-Portfolio and Crystal management console
- High proficiency in developing Oracle PL/SQL packages
- Expert in creating various PL/SQL stored procedures, views, functions and temporary tables for data input to the Crystal Reports
- Extensive experience in developing N-tier applications using C#, .NET Remoting, .NET Serviced Components
- Built Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
- Designed the interactive front end using CSS3, HTML, JavaScript andBootstrap.
- Developed stored procedures, functions, and views for accessing the database
- Using Angular JS 1.4.3 for the UI design for single page application.
- Designed Frontend wif in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Used Ext. JS for cross platform interaction library.
- Used VB scripting and power shell to automate for continuous integration and deployment.
- Used Backbone.js for use as a system interfacing wif a client's existing system to extend functionality and allow inventory tracking and modification
- Maintained TFS as a central source control. Developed Single Page Applications Using Angular JS.
- Using ADO.NET and Entity framework to communicate wif the database.
- Using Git-Hub and TFS for the purpose of version Control and source code Maintenance needs.
- Effectively used JQuery and Java Script for Client Side Validations
Environment: .NET Framework, MVC, DevOps, Object Oriented Development (OOD), C#, ASP.NET, IIS 6.0, TFS, WCF, Web API ADO.NET, SVN, HTML, CSS, Bootstrap, Aws, JavaScript, JQuery, T-SQL, Stored Procedures, KnockoutJS, Functions, Triggers, Cursors, XML Web Services, Powershell, Entity Framework, Node.js, SQL Server 2008, Microsoft Windows Azure,User Controls, AJAX, Bootstrap, Angular JS.
Confidential, Topeka,KS
Sr. C# / .NET Full StackDeveloper
Responsibilities:
- Responsible for design, development, leading and coordinating software development activities throughout the project, including key design decisions for the technology, structure and configuration of the system.
- Coordinate wif various departments and analyze requirements and design the application accordingly.
- Developed the solutions and implemented various features that well facilitate the end user.
- Conducted architectural meetings and analyze all technical requirements for the application.
- Strongly followed the agile development methodology in the project using Visual Studio Team foundation server 2017.
- UsedNPMfor installing required node modules and other publishedAngular NPM modules.
- Angular 2.0is of aComponent Driven Architecture.
- Working noledge on Azure cloud IaaS and PaaS Services.
- Experience in implementing Azure DevOps including creating builds, workflows, notifications and security tools integration
- Worked Extensively wifAngular CLIfor creating components, Services, pipes, Directives.
- Updated the application wif new features ofAngular 4.
- Worked on some of the new features ofAngular 4like new if else syntax, ng-templates, form validators.
- Architectural design includes following pattern implementation Singleton, Repository & Unit of work, Factory, Façade.
- The Project is developed on MVC (Model View Controller) pattern using ASP.Net Core.
- Construction of ASP.NET Web API 2 RESTful Services using GET, PUT, POST, DELETE verbs to consume it from MVC.
- Used Postman-Google Chrome extension for Web API service testing and debugging.
- Implemented Dependency Injection using Unity framework for decoupling of each layers and enables easily unit testing capability.
- Used LINQ to manipulate and fetch the data from database.
- Multi-Threading handled accordingly in required logics.
- Unit testing done wif NUnit.
- Used Chrome Developer Tools, to quickly locate and edit CSS, JQuery & JavaScript wifin web project.
- Used Asynchronous programming wif async and await for action methods and performed parallel execution using Task.
- Worked on DevOps platform, created build/releases, unit testing and continuous-integration/continuous delivery using Azure DevOps.
- Used Bundling and Minification techniques to improve request load time using System. Web. Optimization
- Enabled Cross-Origin Requests using Microsoft AspNet. WebApi.Cors NuGet package to allow cross domain requests.
- Experience in implementing data caching using Redis.
- Experience in development, maintenance and implementation of Asp.Net Web Services.
- Participated in meeting such as Sprint Planning, Release Planning, Backlog Refinement, Backlog Grooming, Daily Standup, Code review and Sprint Retrospective.
- Involved in developing client side grid using ngGrid wif AngularJS and Routing using UIRouter Service.
- Used $Resource to consume the Web API 2 Rest Services.
- Applications test management, testing processes, automated and performance testing using tools built for the Visual Studio platform (MSTest, NUnit etc)
- Implemented JavaScript unit testing using chutzpah and Jasmine and MSTest & MOQ for Server side.
- Test-driven development (TDD) Approach is used for dis project.
- Automated unit testing by using Microsoft N unit test.
- Written various Stored Procedures in SQL Server 2014.
- Experience in BuildingMicrosoft.Net/C# automationScripts by usingMS Visual Studio,MSTest,NUNIT, Spec flow, Coded UI, Azureand good expertise in usingAnnotations.
- Used TFS 2017 as Source control.
- I developed SpecFlow/Nunit Automated Test Units for MicroServices
- Developed Mobile application for iOS,Android and Windows by maximizing shared code components,thus minimizing code development effort and duration.
Environment: Visual Studio 2017,ASP.NET Core 2.0, C#.Net 6.0, Web API 2 Rest Services, Azure Web Jobs, MSTest, MOQ, Bootstrap 3.3.5, DevOps, JSON, LINQ, JQuery 2.1.4, NuGet, Bower, Ci/CD, Grunt, Gulp, Task Runner Explorer, Jasmine, HTML5 and CSS3 Tools, Fiddler, Developer Tools, Postman, Operating System: Windows 10 RDBMS: MS SQL Server 2016, Unity 4.0, Cloud: Azure
Confidential, Denver, CO
Sr .NET/C# Full stack Developer
Responsibilities:
- Experitise in developing web application using asp.net MVC.
- Extensively used C#, Jquery and LINQ.
- Implemented agile scrum methodology in application development.
- Responsible for the Developing User Stories and coordinating wif BA team.
- Used LINQ to Entities, LINQ to Dataset to collaborate the domain and integration objects wif the view objects.
- Developed the application using C# in ASP.NET MVC 6.0 using agile methodology in 3-tier architecture.
- I assigned to convert current asp.net application to asp.net mvc application and I suppose to create login module from scratch. Also, I assigned to create basic data and set up SQL server and hosting through production server.
- Using MVC pattern .net C# wif dot net 4.5.
- Created components and services usingAngular2.0.
- Executed processes for unit testing activities wif automated testing tools including MSTest.
- Wif the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.
- Developed front-end using React JS, JQuery, HTML and HighCharts based on MVC architecture.
- Constructed Ajax driven JavaScript functions consuming JSON content
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Designed and developed the application usingAngular 2framework along wifHTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,Mongo DB.
- Built large-scale web applications and mobile-first websites using JavaScript, React, AngularJS, and C#.
- Developed the various feature of the application using front end technologies like Backbone JS and React.Js.
- Experienced in developing React components. Used Axios wif ReactJs for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server.
- Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
- Moved existingAngularJS controllersandservicestoAngular 2 componentsfor more responsive and less dependency.
- Enhanced legacy application by building new components inAngular 2andtypescript.
- Developed single page applications usingAngular 2,Typescript,web packandgrunt.
- Hands on Experience onAngular 2technology for one complete project in rebasing the UI of the application using the techniques inAngular 2.
- Worked onAngularconcepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, and Two-way Data binding (wif the halp of Forms Module).
- Worked on the CMS Kentico tool for UI design functionality. Utilized Angular 2.0, Bootstrap, CSS selectors and HTML elements for the better display of the modules on front-end.
- Analyzed and designed new features using C#.NET, ASP.NET and Kentico 10.0
- Developed the portals using .Net Framework 3.6.
- Exposure to new features in Angular 2.0 to fully develop responsive front-end features using Angular JS directives, controllers, factories and services.
- Utilized UI- router angular modules in Angular 2.0 in developing single page applications.
- Created user interface usingSencha
- Good hands-on experience in writing modular, re-usable custom Ext JS component.
- Used Sencha SASS for customizing the application
- Expert in setting up the development environments, using Sencha Inspector, installing Sencha plugin, using Sencha command and setting up SVN for the project.
- Created portal pages for all the State Restaurant Association using partial views and razor syntax for all the SRAs in the US.
- Various validation controls have been created using JavaScript to perform validation of the fields.
- Added identity 2.1.0-alpha1, Entity Framework 6.1.3, Web Api 5.2.2.
- Created web-API to communicate data via CRUD.
- JQuery TEMPhas been used for extensively for creating controls such as calendars, menu bars, panels etc.
- Responsible for providing support and maintenance for Web application and was also involved in resolving the issues of the customers.
- Used User controls, Custom controls to suit user’s needs.
- Effectively managed project work by securing the source code, work item tracking, reporting and build using Visual Studio.
Environment: MS. Visual Studio.NET 2015, 2017, NET Framework 4.5, NET Framework core 2.0, vs code, postman, SQL Server 2012, C#, MVC 5.0, Entity Framework (Existing Database), AngularJS, Angular, Angular Material, WebApi, CSS minification and optimizing, Bootstrap Responsive, jQuery, JavaScript, Html5.
Confidential
.NET Full stackDeveloper
Responsibilities:
- Experitise in Analysis, Design, Coding, and Testing and maintenance phase of modules of software lifecycle.
- Designed and developed complete front-end application using VB.NET Web Forms.
- Developed the components for middle tier (Business Layer) using VB.NET.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Designed Class diagrams and Sequence diagrams using UML.
- Prepared Technical design documentation for User Interface and Business layers using VISIO.
- Used Design Patterns like Factory and Singleton classes and methods.
- Web pages are developed using ASP.NET, C#.NET, Java Script, HTML and used Internet Information Server (IIS), Visual SourceSafe.
- Performed Unit Testing for all units in developed pages usingNUnitTool.
- Designed, developed and implemented Business Tier using ADO.NET, C#, and XML Web Services.
- Created stored procedures and packages using.
- Used combination of server controls, HTML for User Interface design and Client side validation controls, Java Script for client side functionality implementation in Web application.
- Creating Test Plans, Testing and Documentation.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes.
- Used pagination and sorting features of data grid in reports.
- Designed and developed stored procedures and User defined functions SQL Server Database.
- Implemented role based security and customizable workflows based on a user's role.
- Created queries and stored procedures in the SQL Server Database Implemented validation using ASP.NET validation controls.
- Extensively worked on ADO.NET objects.
Environment: ASP.NET 2.0, ADO.NET, C#, VB.NET 2005, .NET Framework 2.0, XML, MS SQL Server 2000, SQL, IIS6.0, WINDOWS 2000, SSRS 2005.
