Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

SATYA PRASANTH SRINIVAS BADE

USA

Summary

Seasoned Enterprise Architect with over 19 years of experience leading the design and execution of complex, large-scale technology solutions that drive business transformation. Demonstrated success in developing and implementing architectural strategies that optimize system performance, scalability, and security. Adept at guiding cross-functional teams to deliver high-impact projects, aligning technology roadmaps with business objectives, and fostering collaboration across global teams. Proven track record in driving digital transformation initiatives, providing strategic direction, and creating innovative, adaptable architectures to meet evolving business needs.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Sr. Principal Architect, Cloud & Collaboration Engineering

Concentrix
03.2021 - Current
  • Spearheaded cloud architecture initiatives for Multiple Clients, integrating a wide range of enterprise tools to achieve secure, scalable interconnectivity across customers, vendors, and internal systems.
  • We designed the Retail Logistics Solutions platform.
  • Customized supply chain and transportation solutions, combined with innovative automation systems.
  • Leveraged Azure for designing resilient and scalable cloud architectures encompassing IaaS, PaaS, and SaaS, significantly improving operational efficiency and system reliability.
  • Implemented microservices-based architectures and Kubernetes for container orchestration, ensuring agile, scalable, and reliable application deployments.
  • Integrate disparate systems, applications, and platforms using APIs, microservices architecture, and event-driven architecture to ensure seamless data flow and functionality across the enterprise ecosystem.
  • Developed integration connectors for Workday, Azure blobs, Service bus, EventHub, Salesforce, IBM B2B Integrator, Kafka, IBM MQ, Oracle Primavera, and Oracle Unifier for facilitating seamless interoperability and data synchronization across various platforms, significantly enhancing project and portfolio management capabilities.
  • Monitor, evaluate different architectural options, understanding their strengths and weaknesses, and making choices that balance functionality, performance, scalability, and cost.
  • Manage. Convert business needs into technical specifications, creating solution designs that meet business goals while also being technically viable.
  • Plan. Choose appropriate architectural style and design patterns (such as microservices, serverless, monolithic, SOA) based on specific project requirements.
  • Utilized infrastructure-as-code tools, including ARM templates, to automate cloud infrastructure provisioning and management, resulting in accelerated deployment cycles and reduced manual errors.
  • Designed and implemented data solutions on Azure, ensuring data security, integrity, and compliance while enabling advanced analytics and insights.
  • Implemented Single Sign-on using Okta for Enterprise APIs.
  • Collaborate. Work closely with cross-functional teams, including business analysts, project managers, and development teams, to define and meet project goals.
  • Environment: .NET 6, Azure Services (PaaS, IaaS), Azure Open AI Services, Snowflake, Power BI, Cosmos DB, Enterprise Redis, Azure DevOps, Okta.

Chief Technical Architect & Cyber Security Analyst

Gallup, Inc
Omaha, NE
10.2019 - 03.2021
  • Security of Gallup and client’s assets (applications, data, infrastructure etc.)
  • Perform a combination of red team (offensive) and blue team (defensive) activities to protect Gallup's and our clients' data
  • Red Team: Perform application penetration tests to mitigate vulnerabilities before attackers can find them
  • Research, test, and mitigate new attacks and vulnerabilities against our network
  • Blue Team: Automate security processes using Python
  • Perform and automate log analysis using Splunk
  • Audit cloud and network security architecture - Azure and AWS
  • Scan and mitigate vulnerabilities in our applications
  • Design and Implement applications architecture of Gallup Access, GAR systems and Gallup News
  • Design and implement Splunk logging and dashboard framework
  • Applied Azure security principles and compliance measures to safeguard data and infrastructure, aligning with GDPR and SOC 2 requirements
  • Integrate AWS & Azure APIs with Splunk and implement dynamic dashboards and security alerts
  • Penetration Test Gallup applications and identify security loopholes
  • Automate access review process by integrating various applications using Azure Logic Apps & Azure Functions
  • Design and implement integrations for Gallup Access systems with legacy in house systems
  • Environment: .NET 4.7, .Net Core, C#.NET, MVC Web API, Azure Logic Apps, Azure Functions, Azure Search, Service bus, Entity Framework Core, Oracle, SQL Server, Python, Splunk, AWS APIs

Sr. Solution Architect

InEight
Omaha, NE
10.2018 - 10.2019
  • Directed architectural strategies for Control, a forecasting and budget management product
  • Performance optimizations for Forecasting modules
  • On-Site and offshore co-ordination
  • Integrations re-design
  • Design and develop control modernization framework
  • Enhancement of product features by conducting interviews with customer and product owners
  • Spear heading the Center of Excellence program to identify problem statements for the customers and propose design alternatives
  • Focused on optimizing cloud-based architectures for enhanced performance and reliability, incorporating Azure services tailored for high availability and resilience
  • Utilized Terraform and Azure Resource Manager for infrastructure automation, streamlining deployment processes and improving operational efficiency
  • Environment: .NET 4.7, .Net Core, C#.NET, MVC Web API, Azure Logic Apps, Event Hubs, Azure Functions, Azure Search, Service bus, Entity Framework Core, Oracle, SQL Server

Application Architect

Kiewit Corporation
Omaha, NE
05.2014 - 10.2018
  • Operations Management (OPSM) is used to maintain end-end business process for field services in Kiewit
  • It is used to create and claim components during the project life cycle
  • Re-designed and implemented the new performance enhancement framework for quantity management
  • On-Site and offshore co-ordination
  • Configured end-end DevOps process using Azure DevOps to automate release management
  • Creating Design and Tech specs
  • Design and develop azure search implementation framework to enhance search capabilities in application
  • Led the development of a cross-platform mobile app to enhance accessibility and user engagement for the Control product, utilizing React Native for a seamless experience across iOS and Android devices
  • Additionally, implemented Flutter for rapid UI development across mobile platforms, focusing on interactive and intuitive design elements
  • Spear heading the Center of Excellence program to identify problem statements for the customers and propose design alternatives
  • Environment: .NET 4.7, .Net Core, C#.NET, MVC Web API, Azure Logic Apps, Azure Functions, Azure Search, Service bus, Entity Framework Core, Oracle, SQL Server, Azure Cosmos DB

Application Architect

Kiewit Corporation
Omaha, NE
05.2014 - 10.2018
  • Welding Management is a Kiewit proprietary tool for managing welding process in construction
  • It has been considered one of the best Welding Management Software in industry
  • This tool will ensure that, the Welding is being performed according to compliance guidelines and guides welders on how the welding should be performed according the phase of the project and given parameters
  • Designed application from scratch
  • Developed various POCs as part of R&D phase of this product
  • Configured end-end DevOps process using Azure DevOps to automate release management
  • Creating Design and Tech specs
  • Onsite and offshore co-ordination
  • Environment: .NET 4.7, .Net Core, C#.NET, MVC Web API, Azure Logic Apps, Azure Functions, Service bus, Entity Framework Core, SQL Server

Technical Lead

Intel Corporation
Portland, OR
10.2012 - 05.2014
  • SPEED is platform which is used for product data management in Intel
  • It contains many modules for creating and maintaining items in Intel
  • Technology road map for SPEED platform
  • Migration design of LIRA 6 to LIRA 7
  • Enhancements in Excel Live
  • Security implementation for LIRA spread sheets
  • Migrating existing Web Services to WCF Services
  • Implementing Certificate and Single-Sign on Authentication for ePDM application
  • Integrating OMEP and ePDM Applications
  • Migration to SPS Platform
  • Environment: .NET 4.0, C#.NET, Web Services, WCF Services, SQL Server 2008, VSTS

Application Architect

Microsoft Corporation
Hyderabad, India
03.2012 - 09.2012
  • Next Gen file management (the ability to reliably and securely exchange customer support information and files) is a strategic component of the diagnostic and automation strategies within the Microsoft Services and Support Business
  • The primary system that Commercial Technical Support (CTS) is dependent on today is SFT (Services File Transfer) which was implemented 7 years ago as a ‘stop-gap’ solution when FTP was disabled due to Corp IT security policy changes
  • Design and Implementation of Provisioning and GEP components
  • Developing Database objects for NGFM
  • Design of Notification Publishers and Notification agents
  • Deployment DBV tasks in Team Foundation Server and Octopus
  • Design of Security Layer for the overall application
  • Customizing EFT Server
  • Monitoring Team activities
  • Developing Unit test cases Test projects in Visual Studio
  • Environment: .NET 4.0, C#.NET, WCF, SQL Server 2012 (SQL Denali), VSTS, WCF Data Service, Entity Data Model

Technical Lead

Microsoft Corporation
Hyderabad, India
09.2011 - 02.2012
  • This is a tool developed for CIRRUS framework (HCL’s framework for Windows Azure) to make Sharding of databases easy for clients having database larger than 50GB and willing to migrate their databases onto Azure i.e
  • SQL Azure
  • In SQL Azure, there is a limit of 50 GB (as on Oct ’10 CTP)
  • If they have an on-premise database which has a DB Size of more than 50GB, they need to Sharding to divide the database into multiple databases which decrease the size of each database
  • Design and Development of the Architecture
  • Developed a Windows application which generates partition logic based on the inputs and shards the SQL Azure Database
  • WCF Service which provides DAL services to the applications
  • Monitoring Team activities
  • Developing Unit test cases Test projects in Visual Studio
  • Environment: .NET 3.5/4.0, C#.NET, WCF, Windows Azure, SQL Azure, VSTS, WCF Data Service, Entity Data Model

Technical Lead

Microsoft Corporation
Hyderabad, India
07.2010 - 08.2011
  • ETS M3 Azure will enable the corporate users to manage expenses and travel related information using various devices by exposing the data interaction with corporate LOB systems (MS Expense) and third party travel solution provider (Travel port) using WCF Data Services on Windows Azure and enabling efficiency, accuracy, cost savings in the overall end-to-end expense management process without being attached to the corporate network
  • Implementation of claims based authentication using Windows Identity Foundation
  • Implementation of Notification Service module and Migration of existing Registration portal to Web-Role
  • Implementation of new WCF Data Services
  • Monitoring Team activities
  • Developing Unit test cases Test projects in Visual Studio
  • Environment: .NET 3.5/4.0, C#.NET, WCF, Windows Azure, SQL Azure, ADFS, WIF, App Fabric (Service Bus), VSTS, ODATA, Entity Data Model

Lead Engineer

IRD Balancing, US
Hyderabad, India
05.2009 - 06.2010
  • IRD-295 is a balancing instrument which achieves balancing functionality for the machines in manufacturing industries
  • Goal of our project is to design windows CE application which displays the balancing functionality based on the inputs from the machine and to save them in a centralized server whose data will be used for future balancing operations
  • GUI Design using windows CE smart device applications using GDI+ with C#
  • Design of Polar graph and vertical progress graph user controls
  • Design of the centralized database
  • Design of Service oriented architecture for business objects using WCF
  • Implementing Security Layer
  • Onsite-Offshore coordination
  • Migration of existing database to SQL Server
  • DTS Packages
  • Environment: .NET Compact framework 2.0, C++, C#, SQL Server

Sr. Software Engineer

Medx-12, US
Hyderabad, India
05.2008 - 04.2009
  • E-Prescription is a complete solution which helps doctors in writing prescriptions to the patient
  • This is achieved by retrieving information from the database which regularly gets updated
  • Based upon this data, the application analyses the condition of the patient (If he has undergone medication previously) and suggests doctors in preparing prescription
  • This prescription is sent to medical shops electronically
  • Involved in database design
  • Involved in Business logic and presentation layer design for Monograph module
  • Involved in Data-layer, Data base design and Biz Layer Design
  • Involved in Case study, Implementation and Training
  • Involved in Data-layer, Data base design and Biz Layer Design
  • Demos to clients
  • Client interaction and requirement gathering
  • Environment: .NET 2.0, C#, ASP.Net, MS-SQL Server 2005, Ajax

Sr. Software Engineer

SPIC, Keerthi Industries, PSB Mills (India)
Hyderabad, India
01.2007 - 03.2008
  • PUSH is a web-based HR management application that is designed for companies who has the below activities
  • Maintenance of Employee details
  • Contract employees and consultants
  • Loans and repayment tracking
  • Allowance and taxes
  • Leave Monitoring
  • Involved in Case study, Implementation and Training
  • Involved in Data-layer, Data base design and Biz Layer
  • Client interaction and requirement gathering
  • Involved in Case study, Implementation and Training of R&D and TC Modules
  • Involved in Data-layer, Data base design and Biz Layer Design of R&D and TC
  • Demos on R&D, TC and Inventory Modules at various Seminars
  • Environment: .NET 2.0, ASP.Net, Ajax, SQL Server 2000

Software Engineer

Logix-Tech Inc. (USA)
Hyderabad, India
02.2005 - 11.2006
  • Logix-Tech is a consulting firm in US and in the business of staffing their own projects at different clients
  • When there is a need to staff a project, Logix-Tech look out in the market to find resources to staff these projects
  • The automation would require all the three locations to be integrated in operations through a central machine (server) located in the head office
  • The client machines should be able to access the central server for the system that would be developed
  • Involved in Case study, Implementation and Training
  • Involved in Data-layer, Data base design and Biz Layer
  • Demos on R&D, TC and Inventory Modules at various Seminars
  • Environment: .NET 2.0, ASP.Net, SQL Server 2000

Education

Bachelor of Engineering Technology - Computer Science,

Jawaharlal Nehru Technological University

Skills

Languages : C#, Java, VBNet, Python, JavaScript, VB Script

Frameworks & Technologies : ASPNet, Net Core, SQL Azure, ODATA, Net 35 / 40 / 45 / 46 / 47, Net Core

IDE : Visual Studio, VS Code

Development Tools : GIT, VSTS

Databases : MS-SQL Server, Oracle 9i, Azure Cosmos DB, My SQL, DB2

Web Development : HTML, CSS, DHTML, Angular 2, 4

Cloud : Azure, AWS

Certification

  • Microsoft Certified, Azure Solutions Architect Expert - Microsoft.
  • Microsoft Certified, Azure Administrator Associate - Microsoft.
  • eLearnSecurity Web application Penetration Tester Extreme (eWPTXv2) – eLearnSecurity / INE.

Timeline

Sr. Principal Architect, Cloud & Collaboration Engineering

Concentrix
03.2021 - Current

Chief Technical Architect & Cyber Security Analyst

Gallup, Inc
10.2019 - 03.2021

Sr. Solution Architect

InEight
10.2018 - 10.2019

Application Architect

Kiewit Corporation
05.2014 - 10.2018

Application Architect

Kiewit Corporation
05.2014 - 10.2018

Technical Lead

Intel Corporation
10.2012 - 05.2014

Application Architect

Microsoft Corporation
03.2012 - 09.2012

Technical Lead

Microsoft Corporation
09.2011 - 02.2012

Technical Lead

Microsoft Corporation
07.2010 - 08.2011

Lead Engineer

IRD Balancing, US
05.2009 - 06.2010

Sr. Software Engineer

Medx-12, US
05.2008 - 04.2009

Sr. Software Engineer

SPIC, Keerthi Industries, PSB Mills (India)
01.2007 - 03.2008

Software Engineer

Logix-Tech Inc. (USA)
02.2005 - 11.2006

Bachelor of Engineering Technology - Computer Science,

Jawaharlal Nehru Technological University
SATYA PRASANTH SRINIVAS BADE