Sambasiva Rao Kotha

  • Sr.NET / Azure Architect
  • Herndon, VA
  • Member Since Mar 19, 2023

Candidates About

 

Sambasiva Rao Kotha

Profile:

·         14+ Years of IT Experience

·         4+ Years of experience in building highly scalable and reliable Azure cloud services using IaaS, DBaaS, PaaS and SaaS components and having sound knowledge in Azure Functions and OMS

·         8+ Years of Full Stack Web Development Tech Lead/Sr.Net Developer

·         4+ Years of International Trade Financial (Account Receivable/Payable) Experience with CITIGROUP

·         1 Year Oil & Gas Industry Experience

10+ years of experience in designing/developing N-Tier application with .NET

·         Expert in .NET suite of technologies such as C#, VB.NET, Silverlight, WPF, WINFORMS, ASP.NET MVC/WEBFORMS, HTML5, CSS3, JQuery, Javascript, Infragistics, Telerik Controls, Kendo UI, Knockout, WCF, TFS, Entity Framework/Entity Framework Core and LINQ, DNN(DotNetNuke)

·         Expert in  designing  Back end with SQLServer(T-SQL) and Oracle(PL/SQL)

·         Exposure to Visual Studio 2015, Entity Framework 7

·         Worked with other International Financial Trade Departments in Automation of their process.

·         Onshore-Offshore Co-ordination

·         Knowledge of SAP (Attended Online Training SAP – ABAP Module, HANA, BODS)

 

Summary:

·         By thinking out of the box and solved Customer Migration at CITIGROUP saved $10MM.

·         14+ years of experience in IT with Full life cycle development (SDLC) experience from conception to close phase, information technology management experience with focus as project Manager in a leading CMM and CMMi Level 5 Company, “Fortune 500” clients like CITIGROUP.

·         Functional Knowledge of SCM (Supply Chain Management) and Supply Chain Finance including Risk Participation.

·         Estimation of project enhancement efforts/managing budgets/resources for different projects, Capturing Business Requirements from Client as part of Scope, Requirement gathering, Impact Analysis, Gap Analysis, Feasibility Analysis, documentation  of SOW and finalizing SOW.

·         Advanced proficiency with all MS Office applications, MS Project and/or Visio, project management methodologies like Waterfall, Scrum, Unified Process and Extreme Programming (XP) agile methodologies.

·         Directing development teams in the areas of scheduling, technical direction, future planning, and standard development practices.

·         Expert in information systems technology, project planning, systems analysis and troubleshooting, quality control, forecasting, scheduling and planning, and tracking of results, estimating/sizing technical efforts required for development, testing and operational maintenance.

·         Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments, Conducting Weekly Status meetings as part of Project tracking and Status Reporting to client, Helping various projects as a part of responsibility of PMO office managing different projects.

·         Hands-on experience with MS Project to create WBSs, Schedules, Resource & Cost management and project plans. Knowledge and experience of developing project Charter, Scope and Requirement documents.

·         Creating and updating project plans and teamwork assignments, identifying resource needs, directing daily work efforts, and tracking key project milestones.

·         Experience in different Azure services like Storage, Data Factory, Data Lake, App Services, Security Center, Multi Factor Authentication, Certification management, Networking components etc..

·         Experienced in managing cross-functional, onshore/offshore and cross cultural teams.

 

Education & Certifications:

·         Bachelor of Computer Science (B.Sc Computers – Nagarjuna University, Guntur, India – 1998)

·         Masters in Computer Science (MCA – Bangalore University, Bangalore, India – 2001)

Technical Summary:

Project Management Tools

MS Office 2013, MS Project 2007, MS Visio, Share point

Methodologies

Waterfall, Agile iterative methodology, Scrum

.NET Technologies

Azure, .NET4.0, WINFORMS, ASP.NET MVC/WEBFORMS/4.0/3.5/3.0/2.0, ADO.NET3.0/2.0, WPF4.0/3.5/3.0, WCF4/3.5/3.0, LINQ, Entity Framework 6.0

Cloud & Tools

Azure: IaaS, PaaS, DBaaS, ARM, Blob Storage, App Services, API Management, Service Bus, Functions, Data Lake, Data Factory, Active Directory, Stream Analytics, HDInsights, SQL Data Warehouse, Azure SQL DB, Machine Learning(ML), Virtual Networks, Subnets, NSG, DNS, VPN, Security center etc..

AWS: EC2, S3, Elastic Block Store, Elastic File System etc.

Development Technologies

.Net, PHP, Java, JavaScript, UML, XML, DNN(DotNetNuke), COBOL, Powershell, Azure SDK, Azure XPLAT

Javascript Lib

Knockout.js, Angular.js, Ember.js, Backbone.js, Node.js

Web Presentation

Silverlight, ASP.NET, PHP, JavaScript, HTML 5, DHTML, CSS,XAML, XML, XSLT, AJAX

Operating Systems

Windows 7, 8, 10, Windows server 2003, 2008, 2012, UNIX

Databases

Oracle11/10g, SQL Server 2010/2012, DB2, MySQL, TSQL and PL/SQL, MongoDB, COSMOS, Cassandra.

Web/Application Servers

IIS, Apache

Tools & Applications

Telerik, HP Quality Center, Microsoft Viso, Microsoft Word, Microsoft Excel, Microsoft Power Point, Textpad, Toad, Informatica, ServiceNow, JIRA, Git, Tortoisesvn, Liquibase, Jenkins

 

Professional Experience:

 

Integra Connect, Herndon, VA.                                                                             Nov 16 – Current    

Sr.NET / Azure Architect                                                                                               

Description: Medical Mastermind provides medical practice management software and EHR / EMR software for the healthcare industry, including: Cardiology, Dermatology, Endocrinology, Family Practice, Gastroenterology, Geriatrics, Internal Medicine, Neurology, OB GYN, Oncology, Ophthalmology, Orthopaedic, Otolaryngology, Pediatrics, Physical Therapy, Plastic Surgery, Podiatry, Psychiatry, Pulmonology, Rheumatology, Surgery, Urgent Care, Urology

Responsibilities:

·         Gathering Business Requirements by interacting with Technical and Non-Technical Managers through interviews and brainstorming sessions.

·         Identify potential problems and recommend alternative technical solutions.

·         Participating in Technical Architecture Documents, Project Design and Implementation Discussions

·         Creating reusable components and templates using Angular JS 2.0, BootStrap, CSS, HTML5

·         Designing, Coding Azure API, Microservices using .NET, C#, Entity Framework Core

·         Database designing/deploying using Azure SQL DB and Azure Storage Services using C#.NET

·         Creating Virutal Machines from the market place as per requirement and deploying windows/Linux OS

·         Managing the Virtual Machines using ARM JSON templates using Powershell, Azure .Net SDK

·         Implementing web authentication and authorization using Multi Factor Authentication(MFA)

·         Implementing Azure Operational Insights/Microsoft Operations Management Suite for Analyzing Capacity Planning, Security, System Update Assessment, Malware Assessment, Log Management etc.

·         Used KQL queries for Search in SharePoint by Free text-keywords—words or phrases/Property restrictions

·         Created Workflows using Azure Logic Apps for combing different modules in the application.

·         Automated API discovery by using the Swashbuckle NuGet package to dynamically generate Swagger API metadata

·         Used Cassandra as scalable open source database for analytics.

·         Created Azure Active Directory (AAD) Services for  Identity and Access Management

·         Responsible for creating and managing Azure AD tenants, manage users and groups, and configure application integration with Azure AD. Integrate on-premises Windows AD with Azure AD, configure multi-factor authentication (MFA) and federated single sign-on (SSO). Centralized access administration for on-premises and pre-integrated SAAS, cloud based apps and secured resources using with IDAAS/IAM and ADFS

·         Created Services to implement Authentication and Authorization using AAD,ADFS with Access token, Claims Identity with Microsoft Azure Graph API, oAauth, SAML2.0, Microsoft Owin/OpenIdConnet API

·         Configured the Azure Application Insights for Application performance management

·         Implemented Hybrid Cloud (On-premises/Azure) by Setting VNet and VPN Pipelines.

·         Deploying the Applications on Azure using Visual Studio Team Services(VSTS), Build agent and Jenkins

·         Publishing the Application on Azure Containers Services (AKS) using Docker / Orchestration Kubernetes

·         Configuring Network Security Groups (NSG).

·         Writing the Test cases using Microsoft Unit Test

·         Building Scalable/distributed Application using Azure Service Fabric.

·         Designing and implementing Azure backup and Azure site recovery

·         Responsible for build and automation of on-premises applications with TFS, GIT, Jenkins and cloud based applications with VSTS2015 RM, Azure ARM JOSN,powershell, Azure XPLAT CLI

·         Managing,  Deploying and Testing the Code in Team Foundation Server and VSTS

·         Estimation on Issues and defects and code review followed by Agile methodology and daily scrums using JIRA. Full Stack Web Development. Onshore-Offshore Co-ordination

 

Project#1: Integra Cloud/Medical Master Mind

Description: Medical Master Mind Application is a EHR / EMR to maintain Patient records Electronically. The Application is used by Hospitals in USA to maintain incoming patient information, schedule the patient appointments for each Provider (Doctor) and when the patient came to hospital and what room is assigned to patient and records the patient vitals

Environment: Azure, NET4.5,VS.NET2015,VisualCode,NodeJS,NPM,Azure XPLAT CLI, Azure ARM, C#, VSTS, GIT, Octopus, SQL, Visio, SQLServr2012, Jenkins, ASP.NET MVC, HTML5, CSS3, Bootrstrap, Angulat4/2, Typescript, JQuery, D3.JS,Javascript,PowerShell,  IIS, Windows Server 2016/2012/Linux

 

PWC (PricewaterhouseCoopers), Dallas, TX.                                                       Nov 15 – Oct 16     

Sr.NET / Azure Architect                                                                               

Description: PricewaterhouseCoopers (trading as PwC) is a multinational professional services network. It is the largest professional services firms in the world, and is one of the Big Four auditors, along with Deloitte, EY and KPMG. Vault Accounting 50 has ranked PwC as the most prestigious accounting firm in the world for seven consecutive years, as well as the top firm to work for in North America for three consecutive years.

Responsibilities:

·         Working closely with SME, Work Stream Leaders and BA to understand the existing systems requirements and prepared functional and technical solution documents

·         Responsible for defining road map for migrating from client server architecture to private cloud and levering Microsoft Azure Services such as SAAS, PAAS and IAAS and created Azure Load Balancer and configured NSG, Update Domains and Fault Domains using ARM

·         Responsible for creating / managing automation of build process ,administration tasks, dynamic scaling, virtualization, Containerization and policy based services using PowerShell, ARM scripting with JSON template

·         Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer

·         Used Cassandra as scalable open source database for analytics.

·         Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer

·         Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

·         Designing and implementing Azure backup and Azure site recovery

·         Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets

·         Configured the Azure Application Insights for Application performance management

·         Publishing the Application on Azure Containers Services (AKS)

·         Implementing Azure Operational Insights/Microsoft Operations Management Suite for Analyzing Capacity Planning, Security, System Update Assessment, Malware Assessment, Log Management etc.

·         Used KQL queries for Search in SharePoint by Free text-keywords—words or phrases/Property restrictions

·         Utilized NSGs for layer 4 Access Control List (ACLs) for incoming and outgoing packets.

·         Capture an image of a Virtual Machine. Attaching a Disk to a Virtual Machine. Manage and create Virtual Network and End Points in Azure Portal

·         Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup

Project#1: MLP Project

Description: MLP Application is a Single Page Application (SPA) which takes input from the companies, performs tax related complex calculations and gives output which helps the companies to file their taxes.

 

Project#2: DataWizard Migration

Description: DataWizard Application is a Desktop Application developed in WINFORMS. This Application is migrated using WPF using MVVM and Web API Architecture. This application has different Tabs and each Tab is used for bulk uploading data used for Taxation (Accounts, Assets, Broker Transaction etc..)

 

Environment: Azure, Azure Powershell, .NET4, Visual Studio 2012, 2013, TFS 2013, ASP.NET, Telerik Controls, JQuery, Ajax, JavaScript, Knockout.js, Angular 2, Bootstrap, Backbone.js, , Ext.JS, Node.js, XML, WPF, MVVM, C#, Entity Framework, WebAPI, REST, SOAP, WSDL, MongoDB, MS SQL, MS IIS, Azure SQL Server 2012/2014, VB.NET, ServiceNow.

 

 

The Texas Conference of Urban Counties, Austin, TX.                                           Jan 15 – Sep 15    

Sr. .Net /Azure Tech Lead                                                                                             

Description: The Texas Conference of Urban Counties is a non-profit organization composed of 37 member counties that represents nearly 80% of the population of Texas.  The Urban Counties supports and coordinates communications among member counties, studies policies and programs of the State of Texas that affect urban counties, advocates county issues, primarily at the state level, and provides training and education programs appropriate for urban county officials. All services and activities are pursued for the benefit of the people of Texas.

Responsibilities:

·         Gathering Business Requirements by interacting with Technical and Non-Technical Managers.

·         Understanding current Business Process (Automation of Court and Judicial Process) through interviews and brainstorming sessions

·         Identify potential problems and recommend alternative technical solutions.

·         Prepared use case specifications and diagrams. Perform unit and integration testing and debugging.

·         Developing estimates for work efforts, timelines. Creating CRUD functions using AngularJS.

·         Participating in Technical Architecture, Project Design and Implementation Discussions

·         Designing, Coding using ASP.NET MVC5 using Razor Syntax, C#, Web API using NHibernate, Kendo UI, JavaScript Libraries (AngularJS, RequireJS, , Ext.JS, Toaster.js, Bootstrap.js, Node.js etc), SQL Server 2012/2014, SSRS Reports and doing Unit Testing.

·         Wrote Azure Functions for long running Tasks

·         Deploying the Web API on Azure API Services

·         Subscribe SQL Server Azure Cloud Services, Create Database(s) on SQL AZURE

·         Setting up SQL Azure Firewall. Create, manage SQL Server AZURE Databases

·         Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio(SSMS) for Developers

·         Database Designing and writing Stored on Procedures

·         Managing the Code in GitHub using SourceTree, Automated Building the Application and deploying the Application on the IIS Server using JenKins.

·         Estimation on Issues and defects and code review followed by Agile methodology and daily scrums using JIRA

 

Project#1: Indigent Defense                                                

Description: This Single Page Application (SPA) is mainly to replace FIDO Existing Application to maintain Defendant and track his criminal, personal history and eligibility conditions for getting free attorney assigned from government, Attorney Information, Attorneys Calendar Events, Training information etc.

Environment: Azure Iaas, Azure PaaS, .NET4, Visual Studio 2013, TFS 2013, ASP.NET, Telerik Controls, JQuery, Ajax, JavaScript, Knockout.js, AngularJS.js, REST, Bootstrap, MongoDB, MVVM, C#, Entity Framework, XML, WebAPI, Azure SQL Server 2012/2014, MS SQL, SOAP, WSDL, MS IIS, JIRA.

 

Nabors Corporate Services, Inc., Houston, TX.                                                      Feb 14 – Dec 14    

Sr. .Net /Azure Tech Lead                                                                                             

 

Description: Nabors owns and operates the world’s largest land-based drilling rig fleet and has one of the largest completion services and workover and well servicing rig fleets in North America. Our company is a leading provider of offshore platform workover and drilling rigs in the U.S. and multiple international markets. Nabors provides innovative drilling technology and equipment, directional drilling and comprehensive oilfield services in most of the significant oil and gas markets in the world.

Responsibilities:

·         Gathering Business Requirements by interacting with Technical and Non-Technical Managers.

·         Understanding current Business Process through interviews and brainstorming sessions

·         Identify potential problems and recommend alternative technical solutions.

·         Prepared use case specifications and diagrams. Perform unit and integration testing and debugging.

·         Developing estimates for work efforts, timelines

·         Participating in Technical Architecture, Project Design and Implementation Discussions

·         Designing, Coding using ASP.NET, C#, JavaScript Libraries (AngularJS, BootStrap, Grunt), Oracle and doing Unit Testing.

·         Subscribe SQL Server Azure Cloud Services. Create Database(s) on SQL AZURE

·         Setting up SQL Azure Firewall Create, manage SQL Server AZURE Databases

·         Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio(SSMS) for Developers

·         Minifying Javascript files using Grunt.

·         Deploying the Web API on Azure API Services and Configuring auto scale options

·         Keeping track of all these Javascript packages, dependenci