Full Stack .net Developer Resume
CT
SUMMARY
- Around 6+ years of experience as a Full stack .net Software Application Developer in the IT industry with sound knowledge in design, development, testing and maintenance of enterprise web - based applications using Microsoft .NET technologies across HealthCare and Finance.
- Expertise in working with Microsoft Technologies such as .Net Framework, C#, ASP.NET, MVC, ADO.NET, LINQ, Web Services, SOAP, WCF, Rest API, Ado.Net Entity Framework 6, Design Patterns including Dependency Injection (DI) & MOQ Framework.
- Proficient in Front-End technologies like HTML5, CSS3, XHTML, XML, JSON, JavaScript, jQuery, jQuery UI, Bootstrap, Ajax, AngularJS, React JS, Node JS and SSIS for creating Responsive Web Applications and Single Page Applications (SPA).
- Expertise in database programming involving Stored Procedures, functions with SQL Server 2005/2008/2012. r
- Good Experience on working with design patterns, N-tier architecture, 3-tier architecture, Model- View-controller (MVC) & SOA
- Has extensively worked on Azure Cloud platform withAzure Web Apps,Azure API Management, Azure Active Directory, Azure App Service, Azure Notification Hub, Azure Redis, SharePoint Online and MS SQL Server 2017/2014 as the back-end database
- Strong hands-on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server & Oracle.
- Involved in all phases of System development life cycle (SDLC) like System Analysis, Software requirement, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation of complex systems.
- Used Language-Integrated Query (LINQ) query to retrieve data from different data sources (LINQ to SQL and LINQ to ENTITIES).
- Experienced inusingAmazon Web Services(AWS)and Azure Cloud Computing
- Designed and developed UI components implemented event handling using C#, JavaScript, AJAX and Worked on Bootstrap to get consistent look, responsive and feel of the web site.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Responsible for creating different types of reports like Drilldown, Drill Through, Parameterized reports using SSRS 2008.
- Experience working with JIRA management tools.
- Involve in the Code Review Process and testing the application using N-Unit.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Experience in using Tortoise SVN, Team Foundation Server (TFS) as Version Controls.
- Experience in deploying and testing web applications on IIS 6.0/7.0/8.0.
- Good team player and communicator with interpersonal and presentation skills & excellent work ethics, self-motivated, quick learner, willing to learn and adapt new technologies.
TECHNICAL SKILLS
Programming Languages: C#.NET 3.5/4.0/4.5, VB.Net, My SQL, T-SQL in SQL Server, and PL/SQL in Oracle Server
.NET Technologies: ASP.NET 3.5/4.0/4.5, VB.Net, C#.NET, Web Forms, LINQ, Entity Framework, ASP.NET MVC, ADO.NET, Web Services, WCF, REST API, OData, Saga.
Platform: Microsoft, Microsoft Azure Cloud,Azure API Management, Microsoft SharePoint
Web Technologies: HTML5, CSS3, Bootstrap, Java Script, jQuery, Ajax, jQuery, Vue, Angular JS.
Database Servers: SQL Server 2005/2008/12/14 , Oracle 9i/10g/11g
Cloud Services: Azure, AWS
Reporting Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Crystal Reports, Telerik Controls.
IDE: Microsoft Visual Studio 2008/10/13/15/17 , SQL Server Management Studio. Microsoft Visio, JIRA Dreamweaver.
Others: SVN, Team Foundation Server, Git, IIS 6.0/7.0, Postman & Fiddler, Soap UI, Web Service Buddy.
PROFESSIONAL EXPERIENCE
Confidential, CT
Full Stack .Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Participated in detail design of the application using MVC architecture
- Worked withASP.NET MVC 5.0 pattern for creating MVC based Web application using extensively Controllers that handle and respond to user input and interaction, and Views that display the user interface (UI).
- Programmed MVC based Web application using fast paced SDLC Agile methodology, involving the task completion, user stories and daily meetings with the Team Lead.
- Participated in detail design of the application using MVC architecture, involved in creation of use cases, sequence diagrams and class diagrams.
- Set upAzureFunctions action forAzureLogic Apps and deploy withAzurePipelines inAzureDevOps
- Involved in migrating existing applications from on-prem to cloudAzureusing Terraform
- UsedASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model.
- Implemented SOLID design principles along with Object Oriented Programming Principles like encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Singleton, MVC.
- UsedASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Involved writing queries using JOINs and creating Tables, Views, Indexes, Stored Procedures, function, and Triggers with SQL Server 2012.
- ImplementedSpring BootMicro Servicesto divide the application into various sub modules. Used micro-services architecture with Spring based services to integrate user libraries in the application.
- Designed and developedMicro Servicesbusiness components and Restful service endpoints using spring boot.
- Design and implementation experience with integration technologies for real time data between SFDC and SQL Server usingAzure Logic Apps andAzure API Management.
- Design and implementation experience with integration technologies for real time data between SFDC and SQL Server usingPower Apps andAzure API Management.
- Created prototype in HTML 5 and view using Ajax, MVC Razor, JavaScript, CSS, Bootstrap.
- Implementing new architecture withasp.net MVC and Web API.
- Working and Implementing kendo grid tables to populate data and provide sorting, filtering, and pagination functionalities.
- Creating Controller classes and Implementing necessary functionalities in Application services.
- Involved in creating rich and interactive UI using Bootstrap library in ASP.net along with jQuery, JavaScript, Ajax, and client-side validation are implemented using jQuery Validations.
- Participated in the database design and analysis with the business users and technical team.
- Created database components to interact with the back-end data.
- Creation of stored procedures, functions, triggers, and optimized queries for performance using SQL Server 2016.
- Used Entity Framework and LINQ to SQL database programming to access and retrieve data from the SQL Server 2016 database.
- Involved in production support.
- Stored and accessed data from XML files programmatically using C# and LINQ to XML.
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Bitbucket and Jira
- Using Jira and Bitbucket for version control and to maintain consistency with the remote team members.
- Responsible for design, development, maintenance, training, technical support and coordination with team members, system administrators, and users.
Environment: .Net framework 4.5, C#.NET,asp.net, Azure API Management, Visual Studio 2020, T-Sql, SQL SERVER 2016, WCF Services, .Net Core 3.0, MVC 5, Web Api, Html 5, CSS 3, jQuery, Angular 6/8, Vue Js, Bootstrap, NUNIT Testing, Microsoft Azure cloud, NUnit, MOQ Framework, Azure devops, GIT, TFS 2015, IIS.
Confidential, East Hartford, CT
Full Stack .Net Developer
Responsibilities:
- Requirements gathering from the business team analyzing, designing, developing and unit testing the application using Iterative AGILE Methodology to meet user needs as per the sprint schedule.
- Participated in detail design of the application using MVC architecture
- Experience in writing logical functionality using JavaScript to maintain all the tabs between different grades in school education.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
- Created reusable Vue components using Vue.js and designed UI for childcare screens.
- Involved in Re-engineering and refactoring as per client specifications.
- Used JSON objects for managing the common data in between all grades in the UI.
- Developed front end using HTML, CSS3, JavaScript, jQuery, JSON and Ajax, Angular JS.
- Developed responsive client-side application to integrate with server side using JavaScript, jQuery, AngularJS, Node.js, Vue.js and Bootstrap.
- Suggested refactoring methodologies for reduced rendering.
- Used Vue.js events distribution and parent chain for parent-child component communication.
- Worked on migrating (Content Migration) this .net application to SharePoint.
- Designed and developed better user attractive templates both in .net and SharePoint.
- Coded the application in C# using ASP.NET including textboxes, Grid Views, tree view control, buttons, validation controls, and image buttons.
- For managing the code, used TFS and well maintained.
Environment: .Net Core 2.0, Visual Studio 2015, VB.Net, PowerBuilder 12.5, C#, ASP.NET, Web Forms, CSS, Bootstrap, HTML5, Vue JS, Angular 8, React Js, SQL Server 2016, Oracle 11g, SSRS, LINQ, Entity Framework, MVC4, NUnit, MOQ Framework, Xamarin, Microsoft Azure, S3 Services, EC2, VPC, Azure DevOps, TFS 2015, IIS.
Confidential, Golden Valley, MN.Net Developer
Responsibilities:
- Requirements gathering from the business team, analyzing, designing, developing and unit testing the application using It erative AGILE Methodology to meet user needs.
- Participated in detail design of the application using MVC architecture with the help of Web API, involved in creation of use cases, sequence diagrams and class diagrams.
- Design each piece of an application or system and plan how the pieces will work together.
- Used C#.net 5.0, ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Experience in writing secured logics to manage the performance of the flow between data service end and RightAngle cross referencing with Kittyhawk.
- Implemented data managing services on the storage end using Right Angle tool.
- Used ADO.NET Entity Framework namespaces and classes and created data access components to access database using code first approach with data migrations.
- Creating source, intermediate and target table definitions using SQL Server 2014. Source data is being extracted from Navarik.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Implemented Code First and used LINQ to Entities to manage the data and optimized the query expressions.
- Worked with Web API and OData to provide services to HTTP requests.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL.
- Ensure that a program continues to function normally through software maintenance and testing.
- Team Foundation Server (TFS) is used for Version Controlling followed by documentation, Helping Files creation to maintain consistency among all the team members.
Environment: Visual Studio 2017, C#, .NET 4.5, Entity Framework 6.0, SQL Server 2014, MVC 5.0, IIS 7.0, XML, SOAP, Web API, OData, Saga, Agile Methodology, TFS
