NAME: Mallikarjun Guduguntla
Role : Sr. Dot Net Developer
G-Mail : ****************@*****.***
Cell No: 314-***-****
LinkedIn: https://www.linkedin.com/in/mallikarjun-guduguntla-b55439216/
SUMMARY
10+Years of Professional Software Development experience in developing web applications using Microsoft . NET Framework/.NET Core technologies like C#.NET, ASP.NET/Core, ADO.NET/EF/Dapper, Web Services, WCF, Web API RESTful Services, SQL Server 2016, Angular 6/7/8/9, IIS on Visual Studio 2017/2019, and Visual Studio Code.
Hands on experience in design using OOP (Object Oriented Programming Principles).
Experienced in Insurance and E - Commerce Domains.
Strong experience in developing Web Applications using ASP.NET MVC 3/4/5 and ASP.NET Core.
Expertise in developing Single Page Applications (SPA) with AngularJs/Angular 6/7/8/9 frameworks.
Solid Experience on Node.js writing server-side code using JavaScript.
Experienced in NET Core 1.0/2.2/3.1 and ASP.NET Core 1.0/2.2/3.1.
Strong experience in Writing RESTful services using WCF and Web API.
Experienced on Swagger/OpenApi for exposing API Metadata for ASP.NET Core API.
Extensive experience in writing Data Access Code using EF Code First with DDD (Design Driven Development) and TDD(Test-Driven Development) approach, EF Core and Dapper.
Proficient with SQL Server 2016/2017/2019, MySQL workbench, Mongo DB Database development and strong database knowledge including Tables, Stored Procedures, Views, Indexes, Cursors, User defined data types, functions, and triggers.
Extensively worked on developing applications using Azure DevOps on Version Control, CI/CD pipeline, Automation Testing pipeline, and Agile Sprint board.
Experienced in Version Controls like Git-on-Git branching, pull Requests, Code reviews, CI/CD, and Merging Strategy.
Experienced on using Octpus for deploying web applications to different environments like Dev, QA, STG, and Production.
Strong development experience in Rich GUI with HTML5, CSS3, JavaScript, Bootstrap, jQuery, jQuery Ul and AJAX.
Expertise in using XML/JSON and AJAX/ jQuery to Consume RESTful Services.
Strong developing experience in developing Responsive Web Applications using CSS3 Media Queries and Bootstrap.
Good experience with MVP, MVM, MVC and Singleton design pattern.
Solid experience in Angular Components, Services, Directives, Routing, Filters, Guards, and Factories.
Working experience in Localization and Globalization using ASP.NET and AngularJs/Angular.
Expertise on Angular 4/6/8 with Typescript.
Experience in using Language-Integrated Query(LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
Good experience with Reporting Tools like SQL Server
Reporting Services (SSRS), SSIS.
Experienced in Angular CLI and Angular Material Components.
Expertise in Angular Components, Directives, Modules, RXJS, Event handlers.
Experience in developing test cases for Unit Testing using NUnit and MS Unit Testing.
Experienced on logging frameworks like Serilog, Log4net.
High-energy, confident professional with an infectious enthusiasm.
TECHNICAL SKILLS
MS Technologies
Net Framework, Net Core, WCF, EF Code First/Core, LINQ, ADO.Net, IIS, Dapper, C#.Net, ASP.Net MVC, REST, Web API
Web Technologies
ASP.Net/Core, JavaScript, jQuery, AJAX, Angular 4/6/8/9, Angularly, NPM, WCF RESTful, Web API
Services, Node.JS
RDBMS
SQL Server, Mango DB, MySQL Workbench
SDLC Methodologies
SCRUM, Agile, Waterfall
Design Patterns
MVM, MVC, Factory, Repository, Singleton
IDE Tools
Visual Studio 2017/2019, Visual Studio Code
Languages
C#, Java, C++, C, Python, SQL
Scripting
Angular 4/6/7/8/9, TypeScript, JQuery
Frameworks
Net Framework, Net Core
Version Management Tools
Git, MS TFS
Operating System
Windows, Mac, Linux
Unit Testing Tools
Karma/Jasmine, NUnit, MS Unit Test, XUnit
Database Connector
ADO.Net, EF.Net, Dapper.Net
Rich Ul Technologies
HTML5, CSS3, CSS3 Media Queries, AJAX, JavaScript, JSON, Bootstrap, LESS, SASS
WORK EXPERIENCE
Client: CVS Caremark, Hertfort, CT Jan 2023 - Present
Senior Net Developer
Responsibilities:
Working as a role of Senior .Net Developer for developing applications using .NET Core, Angular, C#, ASP.NET Core, JavaScript, HTML, CSS, SQL Server.
Participated in daily scrum meetings for the efficient and effective high-quality software development.
Communicate with other teams to work smoothly and functionally to make sure the project goals are well processed.
Participated in various stages of software development life cycle (SDLC): analysis, design, development, and maintenance.
Architect and develop new features and enhancements, make recommendations to the development team.
Develop, enhance and maintain enterprise software solutions in the form of web application/services.
Communicate and collaborate with team members on projects and to identify areas of improvement in terms of front-end, back-end, database development, design, etc.
Used Code first approach and Entity Framework Core for Data Access Layer (DAL).
Using LINQ and Lambda expressions to retrieve data through entity framework.
Analyze, troubleshoot, and resolve production system issues.
Build and maintain front-end HTML, CSS, and JavaScript templates for the team to utilize in building various web-based products.
Used Bootstrap, Angular Materials, and custom CSS 3 for responsive web design.
Implemented Stored Procedures, Database Triggers with SQL programming.
Implemented RESTful services with ASP.NET Core 3.1
API and C# to be consumed by various front-ends and lest the service request response using postman
Developed SPA (Single Page Applications) using RESTful web services with Angular 9.
Build Unit Testing using NUnit.
Used ASP.NET Core built-in Dependency Injection to improve performance and reliability of the application.
Implemented Object relational mapping (OR/M) with EF Core Code First and Dapper.
Used JWT for Authentication and Authorization.
Configured Azure DevOps to do Version Control, CI/CD pipeline, Agile Sprint board, and Automation Testing pipeline.
Used Git to do Git branching, Pull Requests, Merging Strategy, Code Reviews, and CI/CD.
Involved in developing Security infrastructure for Microsoft Azure services and other online services from Microsoft and providing security as a service to Azure customers.
Used Octpus for deploying the application to different environments of Dev, QA, STG, and Production.
Implemented Server and Client-side validations using ASP.NET remote validations and JavaScript.
Exposed the API Metadata using swagger for external systems.
Environment: NET Core, ASP.NET Core, Swagger, EF Core, Dapper, RESTful Service, JavaScript, AJAX, Angular 9, NUnit, HTML 5, CSS 3, Bootstrap, IIS 7.5/8, SQL Server, Visual Studio 2017/2019, Git, Azure.
Client: Charter Communications, Englewood, CO July 2021 – Dec 2022
Senior .Net Developer
Responsibilities:
Designed and Developed Web Application using ASP.NET Core API, C#, SQL Server.
Designed and developed new features for the application using C# within Net Framework.
Work with business units to get and understand software Requirement specifications.
Worked closely with business units to get and understand FSDs (functional specification Documents
Optimized the application performance on client side and server side.
Implemented Angular 8 Routing and navigation, Components, Services.
Used LINQ and Lambda expressions to retrieve date through entity framework
Developed SPA (Single Page Applications) using Angular 8 and Typescript.
Used Bootstrap and custom CSS 3 for responsive web design
Develop, enhance and maintain enterprise software solutions in the form of wed application/services
Created store procedures, Functions, Triggers and Views.
Implemented REST with ASP.NET Core 2.2 API and C# to be consumed oy various front end and test the service request/response using Swagger.
Work and communicate with other teams to have Smooth development and Integration.
Created and consumed Web Services using Visual C#
Build Unit Testing using NUnit.
Involved in API Design and Angular Ul Architecture Design.
Used ASP.NET Core built-in Dependency Injection to improve performance and reliability of the application.
Implemented Object relational mapping (OR/M) with EF Core code first and Dapper.
Used Tokens and Security controller to Authentication and Authorization.
Exposed the API Metadata using swagger for external systems
Participated in daily scrum meetings for the efficient and effective high-quality software development
Testing and stringent quality checks to ensure an error free final product to the user which meets the business requirements.
Participated in code reviews using the TFS inbuilt features like shelving.
Environment: NET Core, ASP.NET Core, Swagger, EF Core, Dapper, RESTful service, JavaScript, Angular 8, NUnit, HTML5,
Css3. Bootstrap, IIS 8, SQL Server 2018. Visual Studio 2017.
Client: United Airlines, Chicago, IL Jan 2020 – Jun 2021
.Net Developer
Responsibilities:
Involved in Requirement gathering, Design Development and Testing of API.
Work and communicate with other teams to have smooth development and integration
Followed Agile Environment, involved in daily meetings.
Implemented search and CRUD operations using Entity Framework object model.
Working with GitHub for Source Control allowing to host remote git repository.
Developed Wen Apl services and hosted with Aso.net MVC application.
Building, testing and documenting applications using C# programming language, Restful Services.
Developed REST architecture-based web services to Facilitate communication between client and servers
Integrated SSRS reports into the web application using report viewer controls
Developing various abstract classes. interfaces, classes to construct the business logic using Cr, Net targeting the business requirements
Created and consumed API's including 3rd parties and worked on the Integration of the systems
Used Angular 6, JavaScript to develop templates controllers and directives
Used ISON web token to do user authentication and secure information exchange
Created Typescript reusable components and services to consume REST. API using component -based architecture provided by Angular 6.
Designed and Developed Logging and Monitoring for Microservices by fluent.
Converted NET application to Azure Cloud Service project as part or cloud deployment
Worked on Kendo Ul Controls to support HTML5 Controls in all the browsers
Developed data driven business logic using C# and SQl Server database
Used Entity Framework in the DAL to communicate with the database using Linq to entities provider.
Assisted in the designing of database and also created database triggers, Functions and stored Procedures in SOL Server 2016 for ensuring data integrity.
Responsible for writing Unit Tests for the code developed
Environment: C#, NET Framework, ASP.NET Web API, Entity Framework, JavaScript, angular, NUnit, HTML5, CSS3, Bootstrap, IIS, SQL server, visual studio, GIT, Azure.
Client: Digit Ivy Technology Solutions, Hyderabad, India Sep 2016 – Nov 2019
Net Developer
Responsibilities:
Designed, gathered, developed, and test of API.
Developed the application as Single Page Application using ASP.Net Web API 2, AngularJS and Bootstrap.
Used ADO.Net EF 6 Code First for data access logic, querying and manipulation data and SQL Server 2016 for Database.
Implemented the Data Access Logic using Repository pattern and Asp.Net MVC dependency injection
Designed and developed Ul using HTML5, CSS3, JQuery.
Used CSS Bootstrap and media queries for Responsive Web Design.
Used Angular Ul Bootstrap for dialogs, tabs, datepicker, Pagination, DataGrids and model popups
Implemented form validation using JavaScript and Regular Expressions.
Used Angular $http service extensively for invoking Web API RESTful Services faster response of the Website
Used OData for Querying from client side AJAX calls.
Worked on Controllers, enabled OData Support and CORS for cross domain
Implemented application Security using Forms Authentication and Role based Authorization.
Performed Unit Test to fix the bugs and ensure the ensure application error-free.
Extensively used cloud-based Git for the maintenance and status of the developers for development of application.
Environment: Net Framework 4, ASP.Net Web API, C#, EF Code First, REST, Visual Studio 2016, AJAX, JSON, AngularJS, HTML5, CSS3, Bootstrap, JavaScript, SQL Server 2015, JQuery, GIT, IIS7
Client: Exide Life Insurance, Hyderabad, India Jul 2014 – Aug 2016
Net Developer
Responsibilities:
Working as Net Developer for developing applications using ASP.NET Framework, SQL Server, Net API/MVC, AngularJS, JavaScript, HTML5, CSS, and C#.
Used Bootstrap, Telerik Kendo Ul and custom CSS 3 for responsive web design.
Develop, enhance and maintain enterprise software solutions in the form of windows application/services and web application/services.
Implemented Stored Procedures, Database Triggers with SQL programming.
Implemented RESTful services with ASP.Net Web API.
NET Web API and C# to be consumed by various front-ends and test the service request/response using
Developed SPA (Single Page Applications) using RESTFUL web services with Angularis
Work and communicate with other teams to have smooth development and integration.
Build Unit Testing using NUnit.
Involved in API Design (Onion Architecture) and Angular Ul Architecture Design.
Developed the web applications with Net, ASP.NET and
Visual Studio 2015 and Visual Studio Code.
Used ASP.NET built-in Dependency Injection to improve performance and reliability of the application.
Implemented Object relational mapping (OR/M) with EF Code First
Used Tokens and Security Controller for Authentication and Authorization.
Exposed the API Metadata using swagger for external Systems
Environment: Net Framework 4, ASP.NET WEB API, C#, EF, Code First, REST, Visual Studio 2015, Angular JS, HTML5, CSS3, Bootstrap, JavaScript, SQL Server 2012