We provide IT Staff Augmentation Services!

Sr. Technology Architect / Portfolio Architect Resume

0/5 (Submit Your Rating)

SUMMARY:

  • AWS Certified Solutions Architect - Professional with 24+ years of IT experience. Highly motivated, independent, pro-active and result oriented individual.
  • Experienced in developing Microservices architectures and Serverless computing architectures using AWS Lambda (λ) and AWS Elastic Container Services (ECS) - Fargate. Solid understanding of both Server and Serverless Cloud Computing Architectures with Amazon Web Services (AWS). Architected multiple cloud-native solutions for AWS Cloud.
  • Extensive IT project experience in Banking, Financial Services and Insurance (BFSI) domain viz. Wealth Management, Credit Cards, Consumer Loans, International trade settlement, Lending, Mortgage, and Life Insurance. BFSI organizations / clients worked for include global majors like - Confidential, Confidential, Confidential, Confidential, Confidential, Confidential, Confidential Money, Confidential Financial Assurance ( Confidential ), and Confidential .
  • Extensive IT experience in Web Development and Cloud Technologies with Java, J2EE / JEE, Spring, Spring Boot, Spring REST / Spring MVC, Microservices, Spring Data JPA, ORM - Hibernate. Knowledge in server-side development using Node.js and Python.
  • Presently working as a Sr. Technology Architect / Portfolio Architect, providing technology leadership and guidance on AWS Cloud services for a portfolio of applications within Single Family Business Unit at Confidential .

TECHNICAL SKILLS:

Application Integration / Messaging: - Amazon SQS, SNS, CloudWatch Events /EventBridge

Compute: - Serverless Computing using AWS Lambda functions ( ), AWS Elastic Container Services (ECS) - Fargate, Serverless Application Model (AWS-SAM), EC2, Auto-scaling, AMI Instances

Containers: - Elastic Container Services (ECS), Elastic Container Registry (AWS-ECR), Docker

Database / Streams / Migration: - DynamoDB No-Sql, DynamoDB Streams, AWS Data Migration Service (AWS-DMS), Amazon Aurora for PostgreSQL, Amazon Relational Database (RDS) for Oracle, Amazon ElastiCache for Redis

API: - AWS API Gateway, REST APIs using Open API Specs (Swagger), CloudFront

Kinesis: - Kinesis Data Streams, Kinesis Data Firehose

Storage: - S3 Bucket, Amazon EBS, Hosting Websites using S3

Networking: - Amazon Route 53, Elastic Load Balancer, Amazon VPC, VPC-Endpoint

Management Tools: - AWS Organizations, Amazon CloudFormation, AWS CLI, AWS CloudWatch, AWS Service Catalog

Security: - AWS Cognito, AWS IAM, Secrets Manager, Encryption with AWS-KMS

Developer Tools: - AWS Toolkit for IntelliJ / VSCode, AWS-XRay

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Technology Architect / Portfolio Architect

Technology:Event driven Microservices architecture on AWS CloudAWS Serverless Architecture with AWS Lambda (λ), AWS Elastic ContainerServices (AWS-ECS) - Fargate, Elastic Container Registry (AWS-ECR)Docker Containers, APIGEE, REST APIs using Open API Specs (Swagger)Route 53, Elastic Load Balancers, CloudFront, Amazon Aurora for PostgreSQLAmazon RDS for Oracle, AWS DynamoDB databaseAWS Simple Queue Service (AWS-SQS), AWS-SNS, AWS CloudWatchAWS-IAM, Encryption with AWS-KMS, S3 Bucket, AWS Service CatalogAWS CloudFormation, Infrastructure as Code (IaC)CI/CD with Jenkins Declarative Pipelines, Splunk, Java, Spring Boot, PythonUCD, BitBucket, AGILE Development

Responsibilities:

  • Apply Domain Driven Design (DDD) to develop event driven Microservices architecture using AWS Serverless technologies with AWS-SNS, AWS-SQS, AWS Lambda functions(λ) and Elastic Container Services (ECS) - Fargate.
  • Identify and apply Cloud-native architecture design principles and organizational best-practices and patterns.
  • Review application architecture(s) with Portfolio Architecture Review Board (PARB) for approvals.
  • Design application re-platform strategy to migrate components from On-Premise to AWS Cloud.
  • Design application architecture for multi-region active-passive (Pilot-Lite) Disaster Recovery Plan to meet application Recovery-Time-Objectives (RTO) and Recovery-Point-Objective (RPO) e.g. using Amazon Aurora Global Tables and DynamoDB Global Tables for multi-region data-sync, cross-region SNS/SQS subscriptions for message replications, S3 cross-region data replication, using Point-In-Time-Recovery (PITR) backups for databases etc.
  • Leverage optimal database for specific use-cases e.g. Relational Database like Aurora PostgreSQL and Oracle RDS, No-SQL databases like DynamoDB and ElastiCache for Redis.
  • Leverage AWS Security best practices for data-in-transit and data-at-rest. Deploy application components within VPC and use VPC-Endpoints for communicating with other AWS Services. Follow organizational best practices on data-governance for various data classifications viz. PII / NPI etc.
  • Retire legacy Mainframe and other legacy technology applications and migrate functionality to AWS Cloud Fargate Containers.
  • Facilitate DevOps practices and Infrastructure-as-Code (IaC) using AWS Service-Catalog and AWS-CloudFormation. Leveraged declarative CI / CD pipelines with Jenkins and UCD for code-build and deployment.

Confidential

Architect / Team Leader

Technology: Event driven Microservices architecture on AWS CloudAWS Serverless Architecture with AWS Lambda (λ), AWS Elastic ContainerServices (AWS-ECS), Elastic Container Registry (AWS-ECR), AWS-BatchAWS API Gateway, REST APIs using Open API Specs (Swagger)AWS DynamoDB database, DynamoDB-Streams, Kinesis StreamsAWS Simple Queue Service (AWS-SQS), AWS-SNSServerless Application Model (AWS-SAM), Docker ContainersAWS CloudFormation, S3 Bucket, AWS Command Line (AWS-CLI)AWS-IAM, AWS CloudWatch, Encryption with AWS-KMSAWS Data Migration Service (AWS-DMS)ElasticSearch, Splunk, NodeJS, TypeScript, JavaScript, Mocha, ChaiSinon, CI/CD with Jenkins Declarative PipelinesInfrastructure as Code (IaC), GIT, AGILE Development

Responsibilities:

  • As an Architect and Team Leader, provided technology leadership and guidance on architecture, technical design and develop / code solutions. Also provided Leadership in Team Management and coaching developers.
  • Developed event driven Microservices using Serverless technologies with AWS-SQS, AWS-SNS, AWS Lambda functions(λ) in NodeJS runtime.
  • Extensive usage of DevOps practices and Infrastructure-as-Code (IaC) using AWS Serverless Application Model (AWS-SAM), AWS-CloudFormation. Leveraged declarative CI / CD pipelines with Jenkins for code-build and deployment.
  • Developed REST APIs using API Gateway using Open API specs (Swagger).
  • Designed No-SQL databases with DynamoDB; built required GSI indexes for query optimization. Leveraged DynamoDB Streams and Kinesis streams for creating event driven triggers for Lambda.
  • Developed batch solutions using AWS-Batch and Docker containers using Elastic Container Services (AWS-ECS) stored in Elastic Container Registry (AWS-ECR).
  • Leveraged AWS Security best practices by encrypting data at-rest using AWS-KMS and permissions policy model using AWS-IAM.
  • Developed Unit and Integration tests using Mocha, Chai, Sinon, ts-mockito, AWS-Mock. Local development and testing using AWS-SAM, SAM-CLI, Docker, AWS-CLI.
  • Performed code reviews for developers. Resolved Performance issues and code smells with refactor. Agile Development with Scrum using 3-week long Sprints.

Confidential

Technology Leader / Architect

Technology: Java 8, J2EE, Spring, Spring Boot, Spring REST / MVCSpring Data JPA, EhCache, Hibernate, Bean ValidationJunit, Mockito, Angular 9, Oracle, SQL, PL/SQL, IBM MQAutosys, Gradle, Jenkins, GIT, JIRA, AGILE Development

Responsibilities:

  • As a Technology Leader for Credit Bridge Asset Management (CBAM) - Loan Availability Monitoring (LAM) / Portfolio Monitoring (PMON), provided technology leadership and guidance on architecture, technical design and develop / code solutions. Also provided Leadership in Team Management and coaching developers.
  • Developed real-time systems integration solutions using secured REST APIs (mTLS) and IBM MQ Series messaging queues with multiple external systems.
  • Developed REST APIs using Spring Boot, Spring REST for web front-end developed in Angular.
  • Multi-threading, parallel and asynchronous programming using Java 8 CompletableFuture. Extensive usage of Java 8 features using Lambdas, Streams and Functional Programming.
  • Developed persistence layer using ORM Hibernate, Spring Data JPA Repositories.
  • Performed Database design, Domain modeling / Entity modeling and SQL Tuning.
  • Provided thought leadership in design with OOAD using Design Patterns.
  • Developed Unit and Integration tests using JUnit, Mockito.
  • Performed code reviews for developers. Resolved Performance issues with SQL queries and code smells with refactor.
  • Extensive usage of CI / CD pipelines with Jenkins and IBM Urban Code Deploy (UCD).
  • Agile Development with Scrum using 3-week long Sprints.

Confidential

Director of Technology / Sr. Architect

Technology:Java, Spring, Spring Boot, Spring Cloud, Spring REST / MVCSpring Data JPA, Spring Security, Amazon Web Services (AWS)J2EE, Angular 5 / AngularJS, MongoDB, Struts, Spring-BatchWeb-Services, Spring Integration, Bean Validation, XML, EhcacheIBM Websphere, SQL, PL/SQL, Oracle

Responsibilities:

  • As Technology Leader for Ratings IT, provided technology leadership and management for Ratings IT platform(s) and projects
  • As a Java / Solutions Center of Excellence (CoE) Leader, engaged with technology leaders to define & drive architecture & strategy for IT systems and platforms
  • As an Architecture Review Board (ARB) Leader, presided over the Architecture Review meetings for all the projects to provide thought leadership and guidance on architecture and technical design solutions
  • Architected and designed a Public Cloud based solution with Spring Boot using Spring Boot, Spring Cloud Microservices architecture for a marketplace for SME institutions on Amazon Web Services (AWS)
  • Architected and designed a multi-tenant, multi-lingual Cloud based Product Solution with Spring Boot, Spring Cloud Microservices architecture for Lending Business to access Corporate Risk Rating Models
  • Architected and designed an Android App for Ratings Business development team. This Android App interfaces with RESTful web-services (Spring REST) on the backend to provide the required functionality.
  • Worked closely with team on Agile and Iterative Sprints to deliver the required system; collaborate, plan and manage deliverables from multiple India vendor team(s).

Confidential

Vice President (VP) / Architect

Technology: Java, J2EE, Struts, Spring, Spring MVC, Spring Web-Flow, Web-ServicesSpring Integration, Bean Validation, iBATIS / MyBATIS, XML, EhcacheIBM Websphere, SQL, PL/SQL, Oracle

Responsibilities:

  • Provided technology leadership and management for Chase Investment Services IT platform(s) and projects.
  • As a Glocal Leader, I engaged with senior technology leaders to define platform vision, new product launches and updates on our platforms, and release plans.
  • Conceptualize, plan, track and manage overall project execution for multiple projects across different programs. Managed scope, time, cost, quality, risks, and Human Resources across multiple projects within portfolio.
  • Engaged with business analysts (BAs) on system requirements.
  • Provided leadership and guidance on architecture and technical design solutions.
  • Worked closely with team on Agile and Iterative Sprints to deliver the required system; collaborate, plan and manage deliverables from multiple India vendor team(s).
  • Review and control quality of deliverables (design / code).

Confidential

Assistant Vice President (AVP)

Responsibilities:

  • Provided leadership to Consumer Banking and Global Markets Technology IT.
  • Launched the Middle-ware Technology Focus (TFG) group within India.
  • Key responsibilities include
  • Engage with Sr. Technology leaders on defining platform strategy and plans
  • Provide leadership and guidance
  • Own and deliver India deliverables
  • Project Management and People Management responsibilities.

Confidential

Technology: Java, J2EE, Struts, Spring, Hibernate, XML, Web Services, MQ SeriesIBM Websphere, JBoss, SQL, DB2, Oracle

Responsibilities:

  • Lead and Managed multiple projects & programs on credit cards / consumer loans / international trade settlement domain in web-development with Java, J2EE, Spring, Struts, Hibernate, and Web Services stack.
  • Delivered a web solution to Confidential for International trade settlement space. This provides Letter of Credit / Letter of Intent based trade exchanges between exporter and importer parties and a capability to exchange messages across regions & banks via SWIFT and payments via CHAPS gateway.
  • Actively coached and mentored Confidential 's web-development technology architecture to its global workforce in US and UK.
  • Delivered a web solution to Confidential for their Credit Card live call centre portal.
  • Delivered a web solution for Spanish Bank - Santander. This provides Credit Card customers a portal to view their transactions.
  • Delivered a web solution for APAC & Europe regions to Confidential Money for Consumer Loans business. This provides online portal for users to get a pre-approved loan, EMI computations.

Confidential

Technology: Java, Swing, J2EE (servlets, JSP, EJB, JMS), XML, Struts, IBM MQ SeriesIBM Websphere, iPlanet, JRun, SQL, Oracle

Responsibilities:

  • As Module Lead, managed a team of developers to deliver middleware interface components interacting with Mainframe, E-mail, Fax via. MQ Series using J2EE Messaging.
  • As Object Oriented Designer, designed and coded framework components applying OOA/D, UML and design patterns.
  • As Onsite Coordinator, worked closely with business to capture, analyze and document business requirements, translated them into software requirements and managed deliverables from offshore. Managed stake-holder satisfaction.
  • As Sr. Developer, analyzed software requirements, designed, coded and delivered unit and integration tested components / web-applications in Java/J2EE.
  • As Developer, analyzed software requirements, coded and delivered unit tested components in Java, J2EE (servlets, JSP, EJB, JMS), XML and Swing.

We'd love your feedback!