Rakesh Gurrala Email: *****************@*****.***
LinkedIn : https://www.linkedin.com/in/rakeshgurrala55/ Contact: 720-***-****
.NET Developer
Professional Summary
Over 4+ years of experience in developing .NET, Web Based Applications and Client/Server Applications using C#.NET, Framework (4.0,3.5,3.0,2.0,1.1), ADO.NET, LINQ, Win Forms Web Services & XML, HTML, HTML5, DHTML, CSS, JavaScript and AJAX.
Extensively worked on ASP.NET 2.0, 3.5, 4.0, 4.5 Confidential SQL Server 2015/2017/2019 and C#, MVC, SSRS, SSIS, Angular JS 2.0, jQuery, JavaScript, Knockout JS, Jasmine.
Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls, CSS3.
Good experience in application development and deployment in Windows Azure Platforms using different Roles.
Experience in developing applications with Xamarin Studio 4.0, 5.0,6.0, Confidential .Net Frameworks, C#.
Expertise in design and development of web applications using JSP, JavaScript, Typescript JS, HTML5, CSS3, JQUERY, AJAX, JSON, Adobe CQ5, Flash, XSL, XSLT, Backbone JS, Bootstrap.
Developed Web Forms and Win Form applications using .NET Framework (4.0, 3.5, 3.0, 2.0, and 1.1) and Visual Studio 2019/2017/2016.
Working experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
Experience in developing n-tier Web Applications.
Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using AngularJS
Strong experience in data retrieval and manipulation using ADO.NET data objects such as Connection, Command, Dataset, Data Reader, Data list, Data Adaptor.
Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and created numerous Custom controls. knowledge of AngularJS practices and commonly used modules based on extensive work experience for web design
Have rich experience to use Kendo UI controls of Telerik and including the libraries like jQuery, Angular JS, Knockout JS and Bootstrap
Extreme proficiency in Cloud Computing Embracing Azure IaaS, PaaS based offerings leveraging Windows Azure, Agile project management
Implemented AngularJS Controllers to maintain each view data and Angular JS Service calls using Angular Factory
Written PowerShell scripts that are customized for a particular dataset - such as a morning health check, which outputs different base information on reporting
Extensive experience in Web using MVVM, MVC, JSON based development and WEB API 2.0
Worked with Web Services to retrieve data and implement data into grid view control.
State Management related controls in .NET such as Grid View, Details View, Repeaters and also other ASP.NET Server Controls.
Experience in creating SSIS, SSRS with SQL Server 2019/2017.
Excellent skills in creating Tables and Views, also writing Stored Procedures, T-SQL Queries, Functions and Triggers.
Performed Unit Testing, Integration Testing, Performance Testing and System Testing.
TECHNICAL SKILLS:
IDE
Visual Studio 2019/2017/2015/2013/2012/2010
Web server
Microsoft Internet Information Services – IIS (5.0/6.0/7.5/8.0)
Programming Languages
C#, VB.NET, JavaScript
.Net Technologies
.Net Framework 4.5.1/4.5/3.5/3.0Asp.net (4.5/4.0/3.5/2.0/1.1/1.0), Web Forms, WinForms, Web Controls, Custom Controls, User Controls, Telerik Controls, Web Services, RESTful Web Services, Ajax, ADO.net, LINQ, WCF, EF code first &db. first, C# - OOP, C# - SOLID, C# - ORM, C# - Design Patterns, C# - Testing
Internet Programming
HTML5, Angular 1/2+, Node.js, ReactJS, XML, CSS3, XML, XSL, XSLT, WSDL, SOAP, JSON, jQuery, Bootstrap CSS, Typescript concepts.
IDE
Visual Studio 2019/2017/2015/2013/2010
UI Frameworks
HTML5, CSS3, Angular JS, React, Angular 2/4/5/6/7/8/9/10/12, Node.js, RxJS, Redux.
Version Control Tools
Team Foundation Server 2010, SVN, GIT.
Cloud Technologies
AWS, Azure, Google Cloud Platform(GCP)
PROFESSIONAL EXPERIENCE:
NextGen Health Care, Atlanta, Georgia July 2023 to present
Full Stack .Net Developer
Responsibilities:
Involved in creating flow diagrams, documenting business processes, and tracking each stage of the SDLC to ensure smooth project execution.
Contributed to the technical design and architecture of the Customer Care Project, including the redesign and development of a software framework.
Successfully upgraded a complex Angular 14 application to Angular 16, addressing compatibility issues and breaking changes.
Implemented Docker containers to streamline the deployment process and improve application portability.
Developed stored procedures and optimized SQL queries using MS SQL Server 2016 for efficient data management.
Utilized Azure App Service for deploying web applications and integrated Azure Service Bus with Azure Functions to build serverless event-driven architectures.
Documented REST APIs using Swagger for clear and accessible developer and stakeholder documentation.
Configured and managed IIS for hosting web applications, ensuring optimal performance, security, and scalability.
Utilized Git and GitHub Enterprise for source control, ensuring version management and collaboration across the development team.
Automated build, test, and deployment processes by configuring Azure Pipelines for CI/CD, ensuring efficient delivery of updates.
Collaborated in Agile Scrum teams, developing a responsive user interface using ASP.NET, Angular, Bootstrap, HTML5, and CSS3.
Developed and implemented services using WCF, SOAP, and XML Web Services in a Service-Oriented Architecture (SOA) platform.
Designed and developed an N-tier application, separating UI, business logic, and data services using ASP.NET, C#, and SQL Server 2019.
Environment: Visual Studio 2019, Web API, AngularJS 1.6, AngularJS 2.0 JavaScript, jQuery, Bootstrap 3, HTML 5, CSS3, Team Foundation Server, SharePoint, Query String, Restful, Azure, SQL, Asp.Net, C#, MVC, Agile Scrum
Acko India July 2020 to June 2022
Full Stack .Net Developer
Responsibilities:
Development, Design and Testing web applications.
Designed, developed, and tested web applications throughout the development process.
Collaborated with team members during daily stand-ups to track progress and discuss project milestones.
Contributed to sprint planning and scrum meetings, providing input on task estimates.
Created user-facing pages using AngularJS, CSS3, HTML5, JavaScript, and Bootstrap for a responsive design.
Used Subversion (VSS) for version control to manage files and server changes.
Developed stored procedures and SQL queries for data storage and retrieval using SQL Server 2019.
Utilized Web Services, Web API, and XML for sharing information and exposing reports.
Conducted peer code reviews and participated in team meetings to discuss technical challenges and solutions.
Implemented AngularJS controllers and service calls to manage view data and backend integration.
Tested JavaScript code using Jasmine and built test cases for application controllers in AngularJS.
Developed unit tests using NUnit to ensure code quality and functionality.
Used JIRA for tracking development tasks and providing real-time updates on project phases.
Environment: Web Storm 11, Eclipse Luna, AngularJS 1.6, JavaScript, Azure, IaaS, PaaS, Bootstrap 3, jQuery, HTML, JDK 8, Subversion, CSS3, SOAP, REST, Equity Data, SQL Server 2019, Asp.Net, C#, MVC, PowerShell, Fortify.
ICICI, India May 2019 to June 2020
.Net Developer
Responsibilities:
Analyzed, designed, developed, and supported various web applications, contributing to all phases of the development lifecycle.
Actively collaborated with team members, providing updates on progress during daily stand-up meetings as part of Agile development.
Developed business logic in C# to interact with database-stored procedures, ensuring efficient data retrieval.
Served as TFS Admin, managing code merges from development to release branches and creating/modifying build definitions for automated releases.
Implemented ReactJS controllers for managing view data and service calls, improving the modularity and maintainability of the application.
Developed responsive and dynamic user interfaces using ReactJS and Bootstrap for cross-browser and mobile compatibility
Created and maintained hierarchical, interactive reports using C# to visualize data effectively.
Used ASP.NET Web API to create RESTful services, ensuring seamless interaction between the web and mobile devices.
Deployed applications on test and production servers, managing them through AWS for cloud scalability and security.
Developed unit tests using NUnit and followed Behavior Driven Development (BDD) practices with Spec Flow for acceptance testing.
Environment: .NET Framework 4.0, Visual Studio.NET 2017, MVC 4, TFS, C#.NET, ReactJS, Web API, ASP.NET, AJAX, JavaScript, jQuery, HTML, MS-IIS 7.1, CSS3, AWS, Web API, Web Design, WCF, GitHub Entity Framework.
EDUCATION:
Master’s in computer science from Clark University