Subramonian Sreenivasanpotti, Developer in Plymouth, MA, United States
Subramonian is available for hire
Hire Subramonian

Subramonian Sreenivasanpotti

Verified Expert  in Engineering

Cloud Architect and Developer

Location
Plymouth, MA, United States
Toptal Member Since
February 21, 2023

Subramonian is an expert hands-on Azure cloud architect and software engineer with 25 years of overall technology experience. He has spent 15+ years as a practicing architect and 6 years leading cloud migration in Azure in advisory, migration, build, and deployment roles. Subramonian has architected, designed, and developed medium to large-scale distributed enterprise solutions of medium to complex scenarios, providing architectural competencies in strategic and tactical initiatives.

Portfolio

IBM
C#, Azure, SQL, JavaScript, Node.js, Azure Kubernetes Service (AKS), Azure PaaS...
Tata Consultancy Services
C#, .NET, Azure, Azure PaaS, Azure Kubernetes Service (AKS), SQL, JavaScript...
A Global Staffing Company in the US
.NET, SQL, Oracle, C#, Application Architecture, Web Application Architecture...

Experience

Availability

Part-time

Preferred Environment

Azure, .NET

The most amazing...

...web application I've developed continues to help 8,000+ recruiters in 2,000+ offices search and match millions of candidate resumes with a job description.

Work Experience

Lead Azure Architect

2020 - PRESENT
IBM
  • Conducted application migration analysis, provided architecture and solutions expertise, developed the roadmap, pattern, and end-to-end architecture, and offered hands-on development and deployment.
  • Performed extensive assessment and application discovery using various Azure Migrate and IBM tools in-house for apps, servers, and databases, including identifying non-functional requirements, security, data sensitivity, and such.
  • Provided strategy guidance on batch workload migration and integration, firm-wide data replication, and API standards development.
  • Created detailed architecture diagrams and key design decision documentation. Worked with enterprise and security architects in the solution design and approvals and facilitated initial program or platform setup and governance.
  • Operated as an agile team coach by developing a streamlined process for product backlogs and user stories, adopting practices such as use case modeling, user stories with Gherkin syntax, and sequence diagrams.
  • Facilitated streamlined API development using Swagger and integrated SonarQube and Veracode into build pipelines. Created build and release pipelines, a deployment strategy, and control and governance.
  • Developed data replication solutions for legacy applications.
  • Engaged as lead architect for a large cloud migration refactoring program comprising over 50 applications for a Big 5 consulting organization.
Technologies: C#, Azure, SQL, JavaScript, Node.js, Azure Kubernetes Service (AKS), Azure PaaS, Azure Functions, Azure Event Hubs, Azure Logic Apps, Azure Key Vault, Azure DevOps, Azure Cosmos DB, MongoDB Atlas, Redis Cache, Application Architecture, Cloud Architecture, Cloud Migration, Microservices Architecture, Web API, REST, Domain-driven Design (DDD), Enterprise Architecture, Azure SQL, Solution Architecture, C#.NET, Microservices, TypeScript, Architecture, API Integration, APIs, Object-oriented Programming (OOP), OpenAPI, SOLID Principles, Technical Leadership, CI/CD Pipelines, OAuth 2, Containers, Azure Blobs, Azure Queue Storage, Event-driven Architecture, Git, YAML, Minimum Viable Product (MVP), Project Management, Inventory Management, Customer Relationship Management (CRM)

Lead Azure Architect

2016 - 2020
Tata Consultancy Services
  • Engaged in more than a dozen Azure cloud migration efforts on advisory capacity—covering discovery, assessment, sizing, and road mapping—and build roles involving small (less than 10), medium (less than 60), and large (over 200) programs.
  • Conducted extensive assessment and application discovery for migrations and created detailed architecture diagrams and key design decision documentation.
  • Migrated many on-premises applications to Azure for different customers, from a simple lift-and-shift to complex re-engineering, refactorization, and modernization.
  • Worked as lead architect for migration scenarios covering rehosting, refactoring, re-platforming, and re-architecting many workloads. Leveraged cloud-native architectures, patterns, and solutions for migration, including serverless and Kubernetes.
  • Created the roadmap, advised on architecture, technology, and tool selection, and provided trade-off analysis and pattern guidance for transforming many large-scale web applications to Azure for different customers.
  • Offered strategy guidance on data integration, data market platform and architecture, and API development. Helped customers evaluate the disaster recovery and high availability and scalability requirements to be included in the solution design.
  • Built a proof of concept for showcasing the architecture and implementation guidance. Articulated deployment options, with pros and cons and price estimates, and obtained customer buy-in by selecting services and solutions with required approvals.
  • Developed architecture for complex scenarios using cloud-native patterns and solutions. Used PaaS tools like Azure Web Apps and Web App for Containers, Azure Container Instances, AKS, and serverless services like Azure Functions for migration.
  • Architected greenfield, event-driven applications using a domain-driven design based on a microservice architecture by conducting event storming, design thinking, and strategic and tactical analysis.
  • Assessed deployment scenarios and provided recommendations for an Azure network and security service. Evaluated encryption requirements of sensitive data and implemented solutions.
Technologies: C#, .NET, Azure, Azure PaaS, Azure Kubernetes Service (AKS), SQL, JavaScript, Node.js, MongoDB, .NET Core, Microservices Architecture, ASP.NET Core, Azure Functions, Azure Event Hubs, Azure Logic Apps, Azure Key Vault, Azure DevOps, Azure Cosmos DB, MongoDB Atlas, Redis Cache, Application Architecture, Cloud Architecture, Cloud Migration, Web API, REST, Domain-driven Design (DDD), Azure SQL, Enterprise Architecture, Solution Architecture, C#.NET, TypeScript, RabbitMQ, Apache Kafka, Architecture, API Integration, APIs, Object-oriented Programming (OOP), OpenAPI, SOLID Principles, Technical Leadership, CI/CD Pipelines, OAuth 2, Containers, Azure Blobs, Azure Queue Storage, Event-driven Architecture, Git, YAML, Full-stack, Minimum Viable Product (MVP), Project Management, Inventory Management, Customer Relationship Management (CRM)

Development Manager

2013 - 2015
A Global Staffing Company in the US
  • Offered technology leadership in developing and supporting seven branded portals with a combined traffic of 2+ million hits. Provided 24/7 production support with more than 99% uptime.
  • Managed multiple offshore vendors with over 20 personnel and a 15-member onsite team of business analysts, developers, testers, and server admins.
  • Secured a $1 million savings in alternate expenditure after rolling out a single-page application to 2,500+ offices in North America. Provided this application's architecture and led a cross-functional team to deliver the app with cloud services.
  • Led the rebranding of the company's US public portal on SharePoint with a responsive UI design. Increased the website's access to multiple devices, improving the number of hits, the percentage of candidate enrollment, and other key metrics.
  • Executed numerous application performance improvements and reduced technical debt during my tenure.
Technologies: .NET, SQL, Oracle, C#, Application Architecture, Web Application Architecture, Architecture, API Integration, APIs, Object-oriented Programming (OOP), OpenAPI, SOLID Principles, Technical Leadership, CI/CD Pipelines, OAuth 2, Git, YAML, Full-stack, Minimum Viable Product (MVP), Project Management, Inventory Management, Customer Relationship Management (CRM)

Application Architect

2007 - 2010
The Royal Bank of Scotland
  • Developed an information security master database consolidating numerous IT security applications with a scalable and replicable architecture and implementing SOA integration. Provided a single view of the application security landscape.
  • Reduced the number of security audits and improved the applications' SOX compliance by designing and developing an enterprise-wide entitlement review system and integrating and automating various review, approval, and administrative processes.
  • Decommissioned numerous disparate jobs and data and file transfer integrations by migrating applications and users to the new information security platform running batch jobs on AutoSys.
Technologies: .NET, SQL, Oracle, Autosys, C#, Application Architecture, Web Application Architecture, Architecture, APIs, Object-oriented Programming (OOP), SOLID Principles, Technical Leadership, CI/CD Pipelines, OAuth 2, Git, Full-stack, Project Management

.NET Application Architect

2007 - 2007
Barclays
  • Built the architecture and detailed design for an independent amount portal for counterparties. Provided the front office with a single UI for collateral management across apps, handled audit compliance, and avoided potential regulatory risks.
  • Developed the architecture and detailed design for a credit risk trade review system.
  • Created many batch jobs for the ETL of data requirements from the company-wide front- and back-office systems and external feeds and scheduled them on AutoSys.
Technologies: .NET, SQL, Oracle, Sybase, Autosys, C#, Application Architecture, Web Application Architecture, Architecture, APIs, Object-oriented Programming (OOP), SOLID Principles, Technical Leadership, CI/CD Pipelines, Project Management

.NET Application Architect

2005 - 2006
Credit Suisse
  • Architected and designed for legal and compliance, including regulatory inquiry and regulatory exam applications.
  • Improved insider trading compliance by re-engineering the Tokyo trade surveillance system.
  • Attained high dollar savings through regulatory compliance by re-engineering the Bluesheets application.
Technologies: .NET, SQL, Oracle, Perl, Control-M, Architecture, APIs, Object-oriented Programming (OOP), SOLID Principles, Technical Leadership, CI/CD Pipelines, Project Management

Team Lead

2003 - 2005
Canon U.S.A.
  • Led the architecture and design of an e-claim application.
  • Drove the architecture, design, and development of a dealer performance application.
  • Developed and supported a strategic marketing eCommerce web application.
Technologies: .NET, SQL, Oracle, APIs, Object-oriented Programming (OOP), SOLID Principles, Technical Leadership, CI/CD Pipelines, Project Management

A Real Estate Deal Management System

Architected a real estate deal management system with Azure cloud-native services and an event-driven pattern.

I used a domain-driven design based on microservices architecture by performing event storming, design thinking, and strategic and tactical analysis. I also used cloud-native services, including AKS and serverless, and PaaS services, such as SQL databases, Event Hubs, Event Grids, and App Services. Additionally, I enabled the entire solution development, including Azure DevOps and CI/CD.

Multiple Cloud Migration and Build Projects

Led over a dozen cloud migration and transformation programs, including the architecture and detailed design for multiple greenfield web applications in Azure with microservice and cloud-native solutions.

I migrated many legacy applications, including from IBM AS/400 to Azure, employing lift-and-shift or application re-engineering and modernization. I also created roadmaps for migrating large web and desktop applications to Azure for multiple customers. I led teams in conducting detailed discovery and assessment, guiding them in architecture, technology, and tool selection, and advising on patterns. Additionally, I created strategy and migration guidance for large-scale Azure migrations for developing reference architectures, data migration and replication, and DevOps and monitoring.

A Candidate Search and Match Application

Provided complete application architecture and led a cross-functional team to deliver a single-page application using AngularJS and Web API to integrate with cloud services. The project resulted in savings of $1 million in alternate expenditure after we rolled out the app to 2,500+ offices in North America.

Languages

C#.NET, JavaScript, SQL, YAML, Perl, C#, TypeScript

Frameworks

.NET, OAuth 2, .NET Core, ASP.NET Core, AngularJS

Libraries/APIs

OpenAPI, Node.js, Web API, Azure API Management

Tools

Azure Kubernetes Service (AKS), Git, RabbitMQ, Autosys, Control-M, Azure Logic Apps, Azure Key Vault, MongoDB Atlas

Paradigms

Application Architecture, Microservices, Object-oriented Programming (OOP), Event-driven Architecture, Web Application Architecture, Microservices Architecture, Azure DevOps, REST

Platforms

Azure, Azure PaaS, Azure Event Hubs, Apache Kafka, Oracle, Azure Functions

Storage

Azure SQL, Azure Blobs, Azure Queue Storage, MongoDB, Sybase, Azure Cosmos DB, Redis Cache

Other

Solution Architecture, Architecture, API Integration, APIs, SOLID Principles, Technical Leadership, CI/CD Pipelines, Containers, Minimum Viable Product (MVP), Inventory Management, Enterprise Architecture, Full-stack, Customer Relationship Management (CRM), Cloud Architecture, Cloud Migration, Domain-driven Design (DDD)

Industry Expertise

Project Management

NOVEMBER 2020 - NOVEMBER 2023

Microsoft Azure Solutions Architect Expert

Microsoft

JANUARY 2010 - PRESENT

TOGAF Enterprise Architecture

The Open Group

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring