SAURABH JAIN
Contact: 513-***-****
E-mail: *********@*****.***
LinkedIn: linkedIn.com/in/itsaurabhjain
Preferred Responsibilities
Provide leadership for building cloud native vision, strategy, roadmaps and architectural blueprints. Direct evaluation and recommendation of tools, technologies and processes to ensure the highest quality product platform and collaborate with various business & technology stakeholders, peers and end users to produce market leading solutions. Looking forward for exploring & sharing experiences on new architectures and emerging technologies for implementing frameworks, tools, and processes for cloud native and microservices platform and coordinates implementation of emergent architecture across development teams by providing advice, coaching and development opportunities to ensures quality is built into everything we deliver as an organization. Summary - Experience & Skills
Senior Solution Architect with several years’ experience in architecture, design, and building of Microservices, Cloud Native, SOA, middleware ESB (B2B/EAI) and Web based Applications.
Defining enterprise cloud strategy, road map, vision, standards and practices associated with all aspects of cloud capabilities (compute, data, storage, security, identity & access, self-service, performance) and oversee & engage in architecture governance, review and approval processes
Experience in architecting and designing secure and reliable cloud native services that provides operational excellence, performance efficiency with cost optimization and sustainability for AWS/ Azure Cloud platform.
Responsible for driving the future strategic direction for the platform covering platform upgrades and enhancements, observability, security, integrations and DevSecOPs.
Responsible for setting up Observability products, frameworks and integrations, defining monitoring standards & practices, provide monitoring data to engineering teams, manage tooling & storage of metrics data, ensure reliability & and stability of monitoring solutions.
Driving architecture standardization, deliverables, and best practices by instituting standard architecture practices based on TOGAF standards.
Technical skills
Architectures
Micro-service & SOA Architecture
Cloud Native (AWS/Azure), Kubernetes
Windows DNA Architecture
Concepts
Domain Driven Design
Architecture Development Methodology (TOGAF 9.1)
Architecture & Software design /modeling (UML/ ArchiMate 2.0) Technologies
.NET Core 2.0, Springboot 2.0
Kubernetes, OpenShift & ServiceMesh 2.0 (Istio/Envoy)
AWS IAM, AWS Cognito, Certificate Manager, Secrets Manager, KMS
AWS EKS & ECR, API Gateway, AWS Lambda, AWS S3, Elastic Beanstalk
AWS VPC, CloudFront, Route53, ELB/ALB, EIP, CloudWatch, CloudTrail
DevOps- Jenkins, Terraform (Terragrunt & Terratest), Helm 3.0
Azure Kubernetes Service (AKS), Azure API Management, Azure Functions, Web Apps, Azure Monitor-Log Analytics & App Insight
Observability using Datadog, Splunk, Prometheus, EFK stack, Grafana, Jaeger, Kiali, OpenTelemetry, Vector etc.
Languages Rust, Java, C#
Certifications
• AWS Certified Solution Architect Associate
• TOGAF 9.1 Certified
• The Open Group ArchiMate 2.1 Certified
• Certified ITIL 2011 Foundation
Work Experiences
US Regional Bank (via Nityo Infotech, Infosys America, BlueRose UK, VHL USA) Oct 2019 to Current Principal Cloud/Platform & Kubernetes Architect
Provides technical leadership to senior technology management - Directs the evaluation and recommendation of tools, technologies and processes to ensure the highest quality product platform
Collaborates with business sponsors, peers and end users to produce market leading technology solutions
Coordinates implementation of emergent architecture across development teams - Provides advice, coaching and development opportunities - Ensures quality is built into everything we deliver as an organization
Oversee and engage in architecture governance, review and approval processes, document HLSA/SAD, ORR, ORA, DORA
Architect and Implement OpenShift 4.7/4.6/4.5 on AWS
Involved in architecting and design of resilient Microservices on AWS Serverless (AWS API Gateway, AWS Lambda), OpenShift and Service-mesh
Instrumental in building Platform Observability using EFK/Prometheus, Grafana, Datadog, Splunk and Jaeger/Kiali
Enable Reliability Testing Services through Chaos Engineering feature for Kubernetes using Litmus
Build and Setup DevOps & SRE practices
Solution Architecture using OpenShift, EKS and Service Mesh (Istio)
Deliver proof of concepts of new technologies across the stack to aid decision making Project Annexure
PaaS - OpenShift
PaaS - OpenShift is an enterprise multi-tenant Kubernetes/container platform for the Bank, providing platform services for various microservices teams to build, test, and deploy services. Platform provides features like DevSecOps pipelines, Observability, Service Mesh capabilities, Reliability Testing, Blue/Green Deployments across multiple regions, Ingress, Platform Security & Integrations etc., enabling various domain teams to focus on building microservices. Designed and Build Microservices using AWS Serverless (AWS API Gateway, AWS Lambda, AWS Cognito). Setup SRE practices – Monitoring, Reliability/Resiliency, Incident Response etc. HCL America, Redmond Nov 2018 to Oct 2019
Senior Solution Architect
Involved in architecting and design for Azure Platform.
Involved in architecting and design of Microservices on OpenShift and AWS Platform
High Level Solution Architecture using AKS and Service Mesh (Istio)
Drive Pilot implementation for Digital Transformation
Prepare solution architecture and collaterals RFP
Define strategy for Rehosting, Cloud Optimization and Cloud Native migrations
Build capabilities for Azure Cloud Services for IaaS and PaaS migration Project Annexure
RWFM – Retail Workforce Management
Retail workforce management initially developed around 20 years ago on C++, com, IIS and ASP (JScript). Business logic spread over, and the application supported IE only. 10 years back, the Gen2 architecture was based on .NET Framework, NHibernate. Significantly controlled their business logic creating Domain Model and ubiquitous language. The presentation tier (web layer) moved to JavaScript custom framework REFS, that uses Tomcat and Java JDK. Customers are still using both the apps based on Gen1, Gen2 and the database ESO/WFM is also shared. To Modernize for Sales- need to reduce the barriers to entry and expand markets (currently WFM focus only on big customer’s tier 1 retail market, also want to move to Warehouse market), Cost- Maximize their compute, Reliability- Monitor & Automate process, modernize to micro-service is initiated on Azure Cloud platform. Project Responsibilities:
o Identify domains, bounded context and Microservices based on Domain Driven Design principles and patterns. o Define Migration Strategy for .NET Framework workload. o Define desired state to be Micro services-based architecture, to be able to independently deploy, release, sell & integrate with other applications.
o Develop Docker Images for WFM workload
o Develop Automation for setting AKS Cluster using ARM & Terraform. o Develop application deployment and management using Helm Charts for AKS Conduent Business Services (Erstwhile Xerox Business Service), Bangalore Feb 2015 to May 2018 Senior Solution Architect
Architecture, Design of platform modernization for Case Management Maven, Conduent Mortgage Services CMS
Involved in development and support for Check Processing Platform
Modeled current state architectures for various legacy & F&A, FPS systems for creating reference architecture for Architecture Landscape.
Standardize architectural assets such as Blueprints, Architectural Assessment documents
Design solutions in .NET, Java building Micro services architecture leveraging cloud framework.
Performed Availability assessments for check processing platform.
Developed Blueprint using ArchiMate 2.1 Specifications.
Involved in analysis of cloud technologies/platforms and services for Check Processing Platform
Design & deployment of scalable, highly available, and fault tolerant systems on AWS
Perform system monitoring and logging to gain insight and diagnose and correct system problems.
Work with development teams to identify issues, troubleshoot and make recommendations to resolve application integration issues.
Project Annexure
Maven – Case Management Application
Maven is a SaaS based application for enabled case/record management solution deployments across 13 states, 6 major cities nationally and internationally for multiple verticals including, but not limited to: Juvenile Justice Case Management, Disease Surveillance and Outbreak Management, Immunization Registry, Adult and Childhood Lead Programs, Occupational and Environmental Health Tracking, Newborn screening for Birth Defects and Early Hearing, Pharmaceutical Prescription Monitoring, Emergency Medical Volunteer Registry, Medical Examiner Case Management etc. It is a modifiable off the shelf solution. The solution involves modernizing the architecture and technical stack moving from monolithic to Microservices architecture and enabling the application for mobile users and providing rich UI experience. Project Responsibilities:
o Application modernization on AWS cloud platform
o Identify appropriate use of AWS architectural best practices. o Analyze, identify and validate technology stack. o Migration approach and planning for Micro Services o Develop current state architecture & blueprints for future state architecture. o Develop automation routines to effectively automate the deployment of Cloud Services. o Identify and plan releases based on MVP.
BlitzDoc- Conduent Mortgage Service
BlitzDoc is a web-based document management, collaboration and workflow system used in the US residential mortgage industry to manage the flow of documentation and processes required to originate and process mortgages. The system is deployed as Software as a Service (SaaS) over the Internet and is primarily accessed via a web browser. All customers are deployed in a single, shared, multi-tenant server environment. The application is highly customizable to meet the data requirements, document naming conventions and business processes of each customer. Users can fax, scan and upload documents into the repository from any remote location. Likewise, loans can be reviewed and processed from any remote location via the Internet. Collaboration tools enable exchange of documents between disparate parties to facilitate a variety of transactions. Workflow features can be used to manage loan pipelines. The platform uses imaging for conversion of paper to electronic, but also supports digital documents, including digitally signed documents. Project Responsibilities:
o Application modernization on Azure cloud platform o Analyze, identify and validate technology stack
o Migration approach and planning for Micro Services using Domain Driven Design o Develop current state architecture and blueprints for future state architecture. o Develop automation routines to effectively automate the deployment of Cloud Services. o Identify and plan releases based on MVP.
HCL Technologies India, Bangalore Nov 2010 to Feb 2015 Senior Technical Architect
Involved in solution design, architecting, requirement analysis and design
Provide consulting for projects and new proposals through participating and preparing RFP / RFI responses
Performance analysis and tuning for BizTalk and Web Technologies
Participate in proof of concept, prototypes for evaluating tools and technologies on Azure Cloud, BizTalk Server and Web development projects.
Development of frameworks and reusable components
Involved in formal and non-formal architecture, design, code reviews.
Development of frameworks and tools using .NET C#, ASP.Net, WCF, WebAPI, BizTalk Server
Mentoring & coaching teams on SOA, BizTalk Server, ESB, and ASP.Net web Technologies, product, tools and process Past Experiences
MISYS Software Solutions India, Bangalore
Expert Software Engineer
Jan 2010 - Nov 2010
Cognizant Technology Solutions, Bangalore
Senior Associate
Apr 2006 - Dec 2009
Thomson Financials, Bangalore
Senior Software Engineer
Oct 2004 - Apr 2006
TCS, Pune
Asst System Engineer
Jun 2003 - Oct 2004
Soft Systems Ltd, Bangalore (Currently iSMART Business Solution Pvt Ltd) Software Engineer
Sep 2002 - May 2003
e-nlog Solutions Pvt Ltd, Bangalore
Consultant (Contract)
Jan 2001 - Sep 2002
Proton Solutions Ltd, Bangalore
Software Engineer
Sep 2000 - Dec 2001
See Tech Solutions Pvt Ltd, Nagpur
Programmer (Contract)
May 1998 - Feb 2000
Educational & Professional Credentials
B.E Industrial Engineering, 1995 Nagpur University, Sh. Ramdeobaba Kamala Nehru Engineering College Nagpur, 60% HSSC, 1991 Maharashtra Board, Hislop Junior College Nagpur 69% SSC, 1989 Maharashtra Board, SFS High School Nagpur 76.71%