Viswanatha Swamy

CEO

Hyderabad, Telangana, India22 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20+ years of IT industry experience
  • Expert in cloud-native application architecture
  • Proven track record in PCI compliance and security
Stackforce AI infers this person is a SaaS architect with strong expertise in cloud solutions and security compliance.

Contact

Skills

Core Skills

Cloud ArchitectureMicroservicesWeb DevelopmentDatabase ManagementSoftware DevelopmentAgile MethodologiesCloud SolutionsPerformance TestingSecuritySecurity Compliance

Other Skills

.NET.NET FrameworkAPI DevelopmentASP.NETASP.NET CoreASP.NET MVCASP.NET Web APIASP.Net CoreAngularAzureAzure Cosmos DBAzure Data FactoryAzure DevOpsAzure FunctionsAzure Key Vault

About

With over 20 years in the IT industry, I have excelled in leadership roles such as Technical Lead, Principal Software Engineer, Associate Architect, and Architect. My expertise includes orchestrating scrum ceremonies, managing software development lifecycles, and delivering high-quality results through Continuous Integration and Deployment. I am adept in narrative documentation, code review, automated testing, and seamless integration, promoting optimized workflows and uncompromising quality. I am skilled at deploying microservices on platforms like Azure App Services, Service Fabric, and Docker/Kubernetes clusters, aligning with personal and corporate objectives. Recognized with 12 awards and three years of onsite experience, I deliver transformative outcomes by spearheading high-impact projects and developing agile processes that foster client success and technological advancement. As a versatile technologist, I possess strong performance testing skills and a Payment Card Industry certification. I played a key role in achieving PCI PA DSS certification through GAP assessments, remediation, and verification phases. My technical proficiencies include .NET, ASP.NET Core, Blazor, Minimal API, Web API, Microservices, Docker, Kubernetes, Terraform, and GitHub Actions, along with additional expertise in Angular and ReactJS. As a Certified Scrum Master and Safe 4 Agile Software Engineer, I strategically chart project trajectories and develop agile processes to ensure seamless deliverables. My commitment to excellence is demonstrated in designing and implementing backend services, microservices, and API gateways, leading performance/load testing, and implementing Azure AD B2C Authentication, ensuring robust, scalable solutions that drive client success and technological advancement.

Experience

22 yrs 4 mos
Total Experience
2 yrs 9 mos
Average Tenure
6 yrs 3 mos
Current Experience

Ais (applied information sciences)

2 roles

Architect

Promoted

Feb 2023Present · 3 yrs 4 mos

  • Lead architect for scalable, cloud-native applications, implementing end-to-end health monitoring and microservices architecture in .NET 6/7/8 on Azure with 80%-unit test coverage.
  • Conducted Proof of Concepts (POCs) on .NET 8 Aspire, demonstrating innovative solutions and deployment strategies.
  • Deployed applications into Azure using GitHub Actions, enhancing automation and efficiency in the CI/CD pipeline.
.NETAzureMicroservicesGitHub ActionsCI/CDCloud Architecture

Associate Architect

Feb 2020Jan 2023 · 2 yrs 11 mos

  • Designed and delivered the Health Check UI in .NET 6.
  • Enhanced stored procedures in MS SQL and received an On The Spot Award (OSA) for this work.
  • Delivered an Angular 10 application under budget as a Senior Developer.
  • Worked on Azure Data Factory POC and recommended best practices for artifact migration across environments.
.NETMS SQLAngularAzure Data FactoryWeb DevelopmentDatabase Management

Itron, inc.

Principal Software Engineer

Sep 2017Feb 2020 · 2 yrs 5 mos · Bengaluru Area, India

  • As a Team Member
  • Documenting the feature using the Narrative document and getting it to review with the Product Management Team.
  • Code using TTD approach, Code Review and static code analysis using Sonar Qube.
  • As a DevOps Technical Lead
  • Understanding the requirements; creating the POC deliverable. Creating Architecture Diagram if required. Getting the artifacts reviewed by the Product Management Team.
  • Creating the Release plan for the year. Running the Weekly Status call and tracking the deliverables.
  • Executing the Sprints following SCRUM ceremonies (User Story Grooming, Capacity Planning, Story Point Estimation, Daily Scrum, Sprint Demo, and Retrospective)
  • Providing technical solutions to other team members.
  • Reviewing the technical narrative documents created by other team members and suggesting the improvements.
  • Reviewing the Pull Requests of the Team members, suggesting the comments and approving the Pull Request.
  • Approving the Releases to QA/Stage/Production. Creating the Release Bulletins.
Narrative DocumentationCode ReviewSCRUMDevOpsSoftware DevelopmentAgile Methodologies

Monocept

Associate Software Architect

Jan 2017Sep 2017 · 8 mos · Hyderabad Area, India

  • Participated in Pre-sales discussion. Quick POCs. As a Lead developer worked on investigating the performance issues.

Ais (applied information sciences)

2 roles

Senior Engineer / Technical Lead

Oct 2015Jan 2017 · 1 yr 3 mos

  • Worked on lots of POC on Azure. A few of the POCs were presented in Azure Conf 2014, the video is available on Channel 9.
  • Supplied guidance in implementing B2C Authentication of Azure AD using Azure VMs for a client. This was technical feasibility/discovery on how to use Azure AD authentication for multiple applications.
  • Designed and implemented Load Testing for ASP.NET Web Application.
  • Using profiling and concurrency visualizer on Web Service (Web API) in Azure emulator and analyzing the root cause of the performance issues.
AzureB2C AuthenticationLoad TestingCloud SolutionsPerformance Testing

Senior Developer (Technical Lead Role)

May 2014Oct 2015 · 1 yr 5 mos

  • Worked on lots of POC on Azure. A few of the POCs were presented in Azure Conf 2014, the video is available on Channel 9.
  • Supplied guidance in implementing B2C Authentication of Azure AD using Azure VMs for a client. This was technical feasibility/discovery on how to use Azure AD authentication for multiple applications.
  • Designed and implemented Load Testing for ASP.NET Web Application.
  • Using profiling and concurrency visualizer on Web Service (Web API) in Azure emulator and analyzing the root cause of the performance issues.
AzureLoad TestingPerformance AnalysisCloud SolutionsPerformance Testing

Aditi technologies

Technical Lead

Aug 2013May 2014 · 9 mos · Bangalore, India

  • As a Team Member
  • Creation of Test Harness tool to test the web service hosted in Dev Fabric and Cloud. Deploying the Azure service on Dev Fabric and unit testing to understand the contract using Test Harness tool. Deploying the ASP.Net Web API (Azure Service) in cloud with Small, Medium, Large and Extra Large VMs with multiple instances. Writing Web Performance scripts, creation of Web Test, Web Request plug-ins, Load test. Setting up the environment Test Rig (multiple agents) in Windows Azure. Setting up the Azure Service VMs with User Defined data collector set for performance counters. Collection of w3wp.exe dump file at the end of each load test execution. Execution on performance scripts on Windows Azure cloud. Analysis of Performance counters and w3wp.exe dump files. Used Resharper for code quality & MS test for unit testing azure service. Used BDDfy for writing behavioral driven development. Collection and Analysis of Intelli Trace files to find the exception’s root cause. Code instrumentation for finding the root cause of the performance issue/bug
  • As a Technical Lead
  • Responsible for designing & implementing performance/Load testing for Web Application. Base lining, Performance, Load testing, Scalability, SOAK and Fault Tolerance testing of Web Service (Web API) and worker role hosted in Cloud. I did Code instrumentation of Web service (Web API) to identify the performance issue root cause. Collecting performance counters and analyzing the performance issues. Training team members on writing performance scripts. Publishing the Web API into Azure cloud service. Creating the virtual private network in Azure portal. Creation of Test Rig (VS 2012, Controller and Agents) in Cloud. Designing the concepts for the team members. Creation of Affinity Group, Cloud Services, Storage account and uploading of X.509 certification to cloud service in Azure using Azure portal. Creation of tasks (Sprint Planning) in TFS 2012 & maintaining the Task board (SCRUM) in TFS 2012.

Ncr corporation

2 roles

Senior Software Specialist (G 10)

Apr 2011Jul 2013 · 2 yrs 3 mos

  • Worked on REST web service in WCF and ASP.Net Web API; created Cash Accept Device Service Component in C# for (OPOS) OLE for Point of Sale/Service device. Participated (Primary Owner) in Payment Card Industry Payment Application Data Security Standard (PCI PA DSS) certification; GAP Assessment, Remediation and Verification phases of Bill Payment application of release 4.0. Conducted Forensic Analysis for Memory and Hard disk image using tools like SDelete, Helix Pro 3.0 and Encase. Honored with Four Quarterly Recognition Awards in Q3 2010, Q3 2011, Q2 2012 and Q4 2012. Won 2 Awards for Performance (03/13, 07/13), 1 for Respect & Teamwork (12/12).
Performance TestingWeb ServicesAzureCloud Solutions

Software Engineer II (G 9)

Jun 2009Apr 2011 · 1 yr 10 mos

  • As a Team Member
  • Web Service (.asmx) development for prepaid bill payments. Integrating with 3rd party system & database. Updating the store procedures required for Web Service for the prepaid bill payment changes. Windows Service to send Cash Settlement information to client FTP site in .csv format. Windows Service to send Transactions Information and settlement information to client web service. Creation of Test Harness tool to test the internal web service (.asmx). Designing the FS for taxes retrieval utility and getting it reviewed with Architect and Solution Management. Utility to retrieve the prepaid taxes information from 3rd party systems and store it in database. Utility which executes daily at scheduled time. Writing Scripts in .Net and Performance testing of .Net and Java web service using VS 2010. Design FS for Cash Acceptor Service Provider for Cash Acceptor device. Using Enterprise architect to design classes, interface and sequence diagrams. Creation of Cash Acceptor Service provider in C#. Used FxCop & Nunit for this component. Used Rhino Mocks for mocking the Cash Acceptor device for unit test using Nunit.
  • As a Lead Developer
  • Releasing Server builds to QA. Updating Functional Spec based on SRD, getting it reviewed by Solution Mgt team. Designing the concepts for the team members. Documenting Installation Guide, Release Bulletin. PCI PA DSS certification GAP assessment, Remediation and Verification phases. Performing the forensic analysis using sDelete, Helix Pro 3.0 and Encase software. Created automated builds (which runs daily) using Tomcat 7.0, Jenkins and MKS. Creation and validation of Software/Media CD. Attending Triage calls with QA & Solution Management
RESTWCFPCI PA DSSWeb DevelopmentSecurity Compliance

Satyam computer services limited

2 roles

Systems Analyst (PL Role)

Promoted

Jun 2006Jun 2009 · 3 yrs

  • I build and support the Equities application used globally by trading brokers. Writing the Design Specification Document for the current Screen/Form, Creating Release Bulletin, and Installation Guides. Participate in deployment during Releases.

Senior Software Engineer

Feb 2005Jun 2006 · 1 yr 4 mos

  • I build and support the Equities application used globally by trading brokers. Writing the Design Specification Document for the current Screen/Form, Creating Release Bulletin, and Installation Guides. Participate in deployment during Releases.

Symphony software private limited

2 roles

Senior Software Engineer

Oct 2004Feb 2005 · 4 mos

  • I build and support the Equities application used globally by trading brokers. Writing the Design Specification Document for the current Screen/Form, Creating Release Bulletin, and Installation Guides. Participate in deployment during Releases.

Software Engineer

Dec 2003Oct 2004 · 10 mos

  • I build and support the Equities application used globally by trading brokers. Writing the Design Specification Document for the current Screen/Form, Creating Release Bulletin, and Installation Guides. Participate in deployment during Releases.

Education

Indira Gandhi National Open University

Master of Computer Applications (MCA) — Computer Science

Jan 2004Present

Osmania University

Master of Commerce (M. Com)

Jan 2001Present

Osmania University

Bachelor of Commerce (B.Com.)

Jan 1999Present

RBHS

Stackforce found 100+ more professionals with Cloud Architecture & Microservices

Explore similar profiles based on matching skills and experience