Full Stack .net Developer Resume
Dover, NH
PROFESSIONAL SUMMARY:
- Around 8 years of experience in using .NET Framework and Microsoft Technologies for the development of client/server and web applications.
- Involved in all the phases of SDLC life Cycle which includes requirements gathering, Analysis, Design, Deployment, implementation, testing and supporting.
- Worked in Agile Scrum, TDD and Pair Programing software development methodologies.
- Well versed in application development using C#, Asp.Net, MVC Entity Framework, Ado.Net, Web Services, WCF and SOAP, SQL Server 20014/2012/2008 , Visual Studio 2017/ 2015/2012/2010.
- Extensive experience in building web applications with SQL server, ASP.NET, Web Forms, ASP.NET MVC, ASP.NET Web API.
- Created RESTFUL services using ASP.Net Web API.
- Skillful in developing web applications using MVC (Model View Controller), 3 - Tier Architecture, and N-Tier Architecture and SOA.
- Developed web application using ASP.Net web forms, used concepts like master pages, custom controls, web parts.
- Prime Knowledge of Microsoft Entity Framework and how to use it along with MVC, MVC Scaffolding and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern.
- Good Knowledge in developing, deploying and consuming WCF, SOAP and Restful Web Services.
- Strong knowledge in Website designing using Web Forms, HTML5, CSS3, XML, Sitefinity, JavaScript, JQuery, JSON, React JS, Angular2/4 and responsive website designing using Bootstrap.
- Implementing customer scenarios in test environment providing best practices, good with Azure service model and Azure Resource Model, Good understanding on Azure Architectural components, Good understand and Experience on Azure Various Services.
- Experience in working with .NET features like Events & Delegates, Collections, Generics and Exception Handling.
- Well versed in using LINQ, Entity-Framework for Object-Relational Mapping (ORM).
- Proficient in handling data using ADO.NET components such as Data Connection, Data Command, Data Reader, Data Adapter and Datasets.
- Adequate in designing and developing databases in SQL Server which includes development of stored procedures, Functions, Triggers, Views using T-SQL.
- Skilled in generating reports using SQL Server Reporting Services (SSRS) with good knowledge of SQL Server Integrated Services (SSIS).
- Proficient in Object Oriented Analysis (OOA), Object Oriented Design (OOD) using Unified Modeling Language (UML) and Object-Oriented Programming.
- Hands-on experience with .Net Frameworks, WCF (Windows Communication Foundation), Asp.Net MVC, Microservices (AWS Lambda, Cloud Watch) N-Service Bus and JavaScript framework Angular.
- Modeled Azure High Availability & Disaster Recovery as well OS App Services, Web Role/Worker Role, SQL Azure Database roles.
- Experience in programming with OOPs features like Polymorphism, Inheritance, Interface, Encapsulation
- Hands on experience in developing UML, Flow charts, Use Cases, Sequence and Activity diagrams by using MS Visio.
- Experience in using Configuration management tools (Version Controllers) like VSS, TFS, Git
- Proficient in Using JIRA tool for Issue/bug tracking, monitoring of work assignment in the system
- Implemented SOA using WCF, developed and consumed WCF services with features versioning, security, optimization and reliability. Expertise in handling software programs like SharePoint and Sitecore CMS.
- Designed User Interface with Razor Views, Partial Views, Bootstrap and Kendo UI for Layout View.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET 3.0/4.0/5.0, Asp.Net Web API, Web services, WCF, ADO .Net, C#, OOPS Concepts, and LINQ, ASP .Net MVC 5.0/6.1.3.
Databases: SQL Server 2008/2012/2014 , ORACLE(9i,10g,11g,12c), MySQL
Software Engineering: Agile(scrum),Waterfall, TDD, Pair Programming
Scripting: Java Script, JQuery, Angular JS, Angular 2 Knockout JS, Node.js
Version Control: Visual Source Safe(VSS), Team Foundation Server(TFS),GitHub, Octopus Deploy
MS Office, Visual Studio .NET 2005: 2015, Apache Tomcat, IIS 6/IIS 7SQL Server Management studio
Cloud Technology: Microsoft Azure, AWS
Networking Protocols: SOAP, HTTP and TCP/IP
Operating Systems: Windows, Linux, Mac
Web Technologies: HTML, XML, CSS3, AJAX, HTML5, JSON, KENDO UI, BOOTSTRAP.
Reports: Crystal Reports, SSRS, SSIS, Google Charts
PROFESSIONAL EXPERIENCE:
Confidential, Dover, NH
Full stack .Net developer
Responsibilities:
- Engaged in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting, code writing, setting project deliverables and managing complex development schedules and tasks.
- Followed Scrum and Test-Driven Development (TDD) Methods in Agile Scrum Methodology to produce high Quality software.
- Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager
- Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API.
- Experienced in Angular testing frameworks Karma & Jasmine to unit test components & mock services.
- Proficient in Model View Control (MVC) design pattern, Model-View-View Model (MVVM) design Pattern, Team Foundation Server (TFS) and Test-Driven Development (TDD).
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using MVC 5.0, DHTML, HTML5, CSS3, JavaScript, AngularJS and JQuery UI.
- Worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Used Connectors to create automated workflows with Azure Logic Apps.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Used various features of Angular such as data binding, custom pipes, routing, custom directives and dynamic binding to meet the custom requirements.
- Experience utilizing tools in N-tier and Microservices architecture applications.
- Designed User Interface using Web Forms, HTML5, XML, JavaScript, AJAX, CSS3, ASP.Net, Server Controls and Visual Studio .Net.
- Expertise in developing XML documents with XSD validations, SAX, DOM, JAXP parsers to parse the data held in XML documents.
- Implemented, tested and monitored Microservices in the datacenter cloud environments for Cisco-Jasper IOT Platform.
- Migrated existing source control system to GIT, moved build system from TFS to VSTS in Azure.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.
- Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) library.
- Developed backend web services using Node.JS and stored dependencies using NPM.
- Application was developed on the platform of Visual Studio 2017 with .Net Framework which got converted to .Net Framework 4.5 with Visual Studio 2017 providing platform for the development.
- Implemented Web API to build HTTP services compatible for browsers and mobile devices
- Designed the Web UI using ASP. .Net, HTML, JavaScript, CSS3, AJAX controls and validation controls.
- Used POSTMAN and Advanced Rest Client for testing WEB API Post and Get Methods using JSON objects.
- Developed Restful services using Web API allow new web/client projects to leverage reusable data.
- Strong Knowledge on working with Service Oriented Architecture (SOA), Web API, Restful services, WCF and other Web Services technologies (WSDL, SOAP, etc.), JSON, XML, XSL, and Serialization.
- Hands-on experience in Angular 2/4 directives, components, services, routings. Rich experience in DOM manipulation using JavaScript, JQuery. Involved in integrating .NET Controls into Sitecore CMS
- Implemented Microservices architecture using Spring Boot for making application smaller and independent
- Good knowledge on delivering predictable performance, scalability, business continuity, data protection using SQL Database and SSDS. Experienced in creating test cases in Nunit and MOQ Testing.
- Used Team City (build server), Octopus (deployment tool) as part of the Continuous Integration Process.
- Experience in working in Agile Development Environment, used Jira for work tracking.
- Developed and consumed Web services using Web API (RESTFUL services)
- Used POSTMAN to debug the web services.
- Developed, Coded and Reviewed Sitecore CMS web programs.
- Integrate Azure Active Directory for all user authentication/authorization and organization profiles.
- Used HTML5, CSS3, Microservices and Restful Service.
- Extensively used kendo controls to create Grid and Kendo UI Data Source component to bind data to the grid.
- Created custom directives, services in angular and integrated with Kendo to display data using the grid.
- Designed and created the restful web service using MVC 4.0/5.0 Web API and used JSON to read request and return response of the web service.
- Experienced using Typescript to program Angular 2/4 and develop web applications.
Environment: ASP.NetMVC5.0, Visual Studio 2015, C#. NET, Umbraco, ASP.NET MVC 5.0, ADO.NET Entity framework, LINUX/UNIX, IOT, LINQ, WebAPI, WCF, SQL Server 2014, T-SQL, SSRS, SSIS, Kentico, Web Forms, VB.NET, React JS, Razor, Microservices, HTML5, CSS3, Bootstrap, JQuery, Angular 2, ETL, HTTP, Microsoft VSTS, REST, SOAP, AJAX, XML, Nunit, Team Foundation Server 2015, IIS, Azure.
Confidential, Richardson, TX
Full stack .Net developer
Responsibilities:
- Responsible for analysis, design, implementation and deployment of code and database. Maintain SDLC process whole development life cycle in agile methodology using Visual Studio 2015, SQL Server 2014.
- Designed Single Page Applications (SPA) with dynamic User Interface via Angular 2 by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, ASP.NET, ASP.NET MVC, Web API, and SQL Server.
- Implemented Angular 2 for asynchronously update of element (search, sorting, updating the data and pagination).
- Designed Front-End Web Forms, web page used ASP.NET Razor View as a view engine and HTML5, CSS3, Bootstrap, XML, JQuery, Angular 2.
- Implemented repository and unit of work patterns by using dependency injection on MVC Controller level to facilitate Unit Testing and Test Drive Development.
- Developed Microservices for each required business functional element and was implemented using Microservices as independent components.
- Built the web application using ASP.NET MVC, Designed and executed n-tier architecture using ADO.NET Entity Framework as Data access layer and Model, Controllers for Business access layer and ASP.NET WebAPI REST Services as Service layer with LINQ to select specific/clean data using code first approach.
- Responsible for enhancement, bug fixes, developing Microservices using .NET Core framework.
- Created web services using ASP.NET WebAPI (HTTP, REST), WCF (SOAP) consumed them in the frontend using AJAX calls. Deployed the web application and services in IIS, Azure.
- Involved in designing and development of Service Oriented Architecture (SOA) services using WCF and Restful WebAPI’ s based on XML, JSON, WSDL, ASMX, HTTP and SOAP protocols.
- Designed the database using SQL Server with SQL Server Management Studio and created Stored Procedures for specific View model, triggers, Constraints, Indexes and Functions using T-SQL.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Reviewed requirements and integrated Sitecore CMS with SharePoint and systems
- Hands-on experience in Angular 2 directives, components, services, routings. Rich experience in DOM manipulation using JavaScript, JQuery.
- Worked in ETL and data integration in developing ETL mappings and scripts, guided team for the transformations and all aspects of SDLC that includes requirements gathering, analysis, design, and development.
- Involved in design, coding and testing of multi-tier Windows Form application.
- Involved in Developing Queries in T-SQL for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services) and used integration services in SSIS to generate data from various data sources.
- Created Documentation of the ETL processes and also involved in Production Support.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, with Nunit Framework. Implemented other third-party library to optimize the code such as Auto mapper.
- Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Used JIRA for requirements gathering and testing and Bug tracking and Team Foundation Server (TFS) 2015 as version control, continuous build and deploy tool. Handled Shared Database in Microservices architecture.
Environment: ASP.NetMVC5.0,Asp.net4.5,Angular,ES6,AngularJs,ReactJS,KendoUI,HTML5,XML,JavaScript,AJAX,CSS3,VisualStudio.Net, Type script, SSIS, ADO.Net, SQL server 2014, TFS 2010, Agile software methodology, Node.js, WCF, REST, Balsamiq, JSON, AJAX, IIS 8, JavaScript, JQuery, TFS 2013, Entity Framework, LINQ, GitHub.
Confidential, NYC
Sr .Net developer
Responsibilities:
- Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting, code writing, setting project deliverables and managing complex development schedules and tasks.
- Cross-function engagement as it will be aligned predominantly to the Product Development feature owners, Marketing & Sales business partners, and application delivery teams.
- Designed User Interface using Web Forms, HTML, XML, JavaScript, AJAX, CSS, ASP.Net, Server Controls and Visual Studio .Net.
- Ability to create a new website and maintain an existing Sitecore site using ASP.NET web frameworks.
- Built up WCF Service to get the information from the database and Worked on Data Contract, Operation Contract, Service contract, Endpoints, Binding.
- MigratedAngularJS1.6toAngular2.0andImplementedServicesusing AngularJS Factories, Providers and service.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.Net.
- Worked on Machine Translation team to architect/build web-based translator system hosted on Windows Azure.
- Developing the web applications using Node.js, C#, N Hibernate, WPF, MVC, ASP.NET, PHP, Angular.js, JavaScript, CSS3 and html5.
- Framed Various Reports/dashboards to provide insights and data visualization using BI/ETL tools like Mainframes SAS, SSAS, SSIS, OLTP, OLAP and Business Objects.
- Worked with XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture (SOA) concepts using .NET Framework.
- Involved in designing the Solution and database architecture. Designed and developed the UI layer using Model, view Presenter Pattern.
- Developed desktop application using Windows Forms (Win Forms) for internal team usage to track application status, assign and resolve tickets.
- Created Data Templates with Standard values in Sitecore CMS
- Used Sessions, Cookies and Application Level State Management in Application
- Originated the models, views and controllers using ASP.NET MVC 5, C#.NET.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF and MSMQ.
- Designed Web Forms using ASP.NET, C# and used Agile ALM methodology and scrum to implement the weekly sprints.
- Set up Azure Active Directory and sync services with on-premise active directory.
Environment: ASP.NetMVC5.0,Asp.net4.5, Microsoft Azure, HTML5,XML,JavaScript,AJAX,CSS3,VisualStudio.Net, AngularJS 2.0, Type script, SSIS, ADO.Net, SQL server 2012, TFS 2010, Agile software methodology, Node.js, WCF,REST, JSON, AJAX, IIS 7.x, JavaScript, JQuery, TFS 2013, Entity Framework, LINQ, Oracle 11g, GitHub.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Magnified the portal using C#, ASP.NET MVC, Web Forms, JavaScript, JQuery, HTML5, CSS3, ASP.NET Web API, LINQ, Entity Framework, stored procedures.
- Developing and maintaining the Web Application using C#, VB.NET, Infragistics and many user controls.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Implementation of client-side validations using JQuery and ASP.NET MVC validation implemented at Model attribute level for server validations.
- Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, View Models
- Developed Web Forms for User Interfaces for earlier version using ASP.NET MVC.
- AdoptedASP.NET MVC4 for Presentation layer.
- Implemented octopus deployment automation software
- Developed Restful services using Web API, which in turn returns JSON.
- Created controller, models and views according to the requirement of client.
- Enforced Data Access Layer components using Entity Framework, to manage administrative related data on portal using LINQ Queries.
- Implemented WPF in creating custom controls, 3D graphics, data binding etc.
- Implemented Styles to reuse formatting, Control Templates and states model to make more radical changes in customizing a WPF controls.
- Implemented Authorization using ASP.NET SQL Role Providers model.
- Calibrated application performance using Session and Cache accordingly instead of retrieving Meta data always from SQL Server.
- Developed Administration Module DB Objects such as Tables, Stored Procedures and Views SQL Management Studio.
- Involved in creating SSIS packages to migrate large amounts of data. And responsible for creating database design, tables, stored procedures, and data controls using MS SQL Server.
- Extensive working experience in database Design and development, writing Complex database sub quires using Joins, writing Constraints, Indexes, Views, Stored procedures, Functions and Triggers.
Environment: Visual Studio 2015, ASP.NET MVC 4, C#.NET, Restful Web API 2.0, JSON, LINQ, ADO.NET Entity Framework 5, JavaScript, AJAX, JQuery, Vb.net, SQL Server 2012, XML, HTML5, CSS3, IIS7.0 .NET Framework 4.5.
Confidential
.Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Implemented Data Access Layer using ADO.Net to connect, retrieve and update the data from SQL Server.
- Designed and Developed application using in 3-Tier architecture using ASP.NET 3.5 and C#.NET
- The UI layer is developed by using CSS, JQuery, JavaScript, HTML, XML, AJAX and custom CSS.
- Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems
- Implemented Interfaces to provide security.
- Serialized Objects to XML Format using C# System.xml Library.
- Implemented features like Partial classes, Anonymous types, Read-Only Properties, Collections, polymorphism and inheritance of C# in building data entity model.
- Effectively implemented ASP.NET security for authenticating and authorizing user.
- Wrote complex SQL Queries, Tables, Views, stored procedures, cursors and indexes
- Created all the web pages by using ASP.Net web forms and master pages.
- Maintained Sessions to maintain the session state over the multiple requests and used Query string to pass data from one page to another page over a single request.
- Used Visual Studio 2013 as Environment and SQL Server 2008 for database transactions.
- Created application work flow, application environments and specification documents.
Environment: C#.NET, ASP.NET 3.5, Visual Studio 2008, HTML, CSS, ADO.NET, AJAX, IIS 6.0, SQL Server 2005, Windows Server 2.
