Senior Cloud Architect Director Resume
EXPERIENCE SUMMARY:
- A Visionary leader with specialization in Legacy Migration & Modernization Strategy, Digital Cloud Transformation Roadmaps, Big Data Analytics to gain insights and capitalize, Cloud Native Architectures, experience and insight to elevate any application, computing platform infrastructure to Cloud.
- Senior Cloud Architect (~Director) with extensive experience in Digital Transformation and API Monetization Strategy via Cloud Platform technologies such as Platform as a service (Paas), Software as a service (Saas), employing PCF & AWS (Platforms) with Micro Services Architecture to deliver agile scalable solutions for Financial Clients/Banks.
- Over 15+ years of experience in architecting and strategizing solutions for Cloud Application development, Deployment Virtualization and Containerization, Legacy Application Architecture assessment, conduct Cloud Feasibility, Cloud Suitability Assessment to migrate to Cloud Platform.
- Certified AWS Solutions Architect, currently employed with Capgemini as Senior AWS/PCF Solutions Architect. 2+ years of hands - on experience with AWS VPC, EC2, ECS, CloudWatch, CloudTrail, Lambda (Server-less Architecture) and Elastic MapReduce.
- Experienced in client facing roles, creating RFP, SOW’s and Presentation decks to address Customer requirements and deliver solutions.
- Strong problem solving and analytical skills with ability to handle multiple projects concurrently and experience in Onshore and Offshore developmental model.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, Scala
Operating Systems: Windows, Unix, Linux, Mac OS
Databases: Oracle, Mongo DB, Postgres, MySQL, Neo4J, Dynamo DB, RDS
Web Technologies: J2EE, AngularJS, React JS, Bootstrap, XML, HTML 5, JavaScript, Elastic MapReduce (EMR), CloudWatch, CloudTrail, S3, VPC, ECS, EC2, Spark, Hive.
Open Source Frameworks: Spring, Spring Boot, Spring Security, Spring Data, Hibernate, Apache CXF, Cloud Foundry, Sonar Code Coverage, Maven, Jenkins, Jira, Eureka, Spring Actuator, Turbine, Graphite, Grafana, Spring Cloud
Messaging Technologies: Active MQ, Rabbit MQ, Kafka, Kinesis
Cloud Platforms: Cloud Foundry, Pivotal Cloud Foundry, Amazon Web Services (AWS).
PROFESSIONAL EXPERIENCE:
Confidential
Senior Cloud Architect Director
- Digital Cloud platform allowed RBC to reduce Total Cost Ownership (TCO) by migrating data in real time to Cloud, streamline operational efficiencies, lower Capital Expenditures, thereby reducing resource consumption on mainframe, faster delivery of capabilities, build predictive analytical model on consumer data streams and establish patterns and gain insights into customer transactions and offer new business capabilities.
- PaaS Platform: AWS Platform (ECS, Elastic MapReduce EMR) was employed to help with DevOps Model and application lifecycle management. Application was build using a hybrid architecture based on Microserivces, AWS Elastic MapReduce (EMR), Spark Streaming and Event Driven architecture.
Advanced Bill Payment System Cloud Native Application
- Digital Cloud platform allowed Citibank to reduce Total Cost Ownership (TCO) by migrating applications/batch processes by exploiting operational efficiencies, lower Capital Expenditures, Cloud, thereby reducing resource consumption, faster delivery of capabilities, build predictive analytical model on consumer data streams to establish patterns and integrate with strategic partners to offer new business capabilities.
- PaaS Platform: AWS Cloud Platform was utilized to help with DevOps Model and application lifecycle management. Application was build using a hybrid architecture based on Microserivces and Event Driven architecture. Micro services allowed system to be highly scalable, flexible and maintainable. Event Driven architecture allowed modules to be loosely coupled and highly flexible to add strategic capabilities.
Risk Distribution Engine
Responsibilities:
- Work closely with business leadership to conduct Cloud Assessment, Cloud Suitability and Cloud Feasibility studies and establish Digital Strategy and Architecture Roadmap to facilitate migration to AWS Cloud Platform.
- Participate and collaborate with pre-sales team in writing RFP’s and SOW’s to layout cloud strategy and customer requirements, identify key objectives and KPI’s for the projects.
- Developed comprehensive presentation decks to outline Capgemini Cloud Strategy for Customer Situations and lay out execution plan to deliver the solutions.
- Evaluate strategies to migrate Client aging Legacy Applications to Cloud Native Platform using Strangulation and Anti-Corruption layer patterns and established Cloud migration plan for AWS.
- Establish Digital Transformation Strategy and risk assessment models at executive and technical level, understand their functional and non-functional needs for highly scalable, available and resilient system.
- Evaluate Client Legacy applications to migrate into cutting edge technology such as Micro Services architecture and Cloud Native Platform.
- Reviewed, refined and suggested options for cloud platform architecture to meet customer IT infrastructure needs like high availability, high scalability and low cost resources.
- Provide thought leadership and architectural expertise to a cross-functional team charged with developing and deploying Cloud Native Applications on AWS Cloud.
- Lead the design, estimation, planning, and implementation of their API Strategy to monetize on insights gained from customer data and patterns.
- Provide technical design and detailed program specifications to the team members, track their progress and technical issue resolution.
- Document enterprise architecture best practices, helped adoption of 12 Factor Micro Service development pattern, GOF patterns, J2EE patterns and Application Integration patterns.
- Employ continuous integration (CI), continuous testing (CT) and continuous deployment (CD) practices to deliver fully tested solutions rapidly to business users.
- Mentor developer team into new technologies such as Spring Boot, Spring Data, Angular JS and Spring Data and leverage synergies to eliminate risk of redundancies. Reduced coding time and accelerated project completion time.
Technologies Used: Amazon Web Service (AWS) Cloud, Pivotal Cloud Foundry) PCF), Angular JS, Spring Security, Spring Boot, Spring Data, Sonar, Jira, Bootstrap, Mongo DB, Kafka, Micro services, Eureka, Turbine, Spring Actuator, Swagger, Jenkins, Git, Spring Cloud, Dynamo DB, Elastic MapReduce, EC2, CloudWatch, Cloud Trail, IAM
ConfidentialJava Solution Architect/Team Lead Monsanto
Responsibilities:
- Worked closely with business leadership to conduct Cloud Assessment, Cloud Suitability and Cloud Feasibility studies and establish Digital Strategy and Roadmap for Monsanto.
- Evaluated Monsanto Legacy applications on best approach to migrate into Cloud using cutting edge technology such as Micro services architecture and Cloud Native Platform.
- Established technology solutions at a business and technical level, understand their functional and non-functional needs for scalable and highly available system.
- Demonstrated success in architecting, designing, and developing solutions that improve business functionalities, decrease development & operating cost, and increase overall performance.
- Provided thought leadership and architectural expertise to a cross-functional team charged with deploying Molecular Breeding Workflow application to the Cloud Platform
- Lead the design, estimation, planning, and implementation of business solutions based on SOFEA Architecture, Micro Services Architecture and Cloud Foundry Platform.
- Set technical roadmap to build scalable, distributed enterprise application, leveraging Micro services, Cloud Foundry and Amazon SWF workflow architecture.
- Documented enterprise architecture best practices, helped adoption of 12 Factor Micro Service development pattern, GOF patterns, J2EE patterns and Application Integration patterns.
- Mentored developer team into new technologies such as Spring Boot, Spring Data, Angular JS and Spring Data and leverage synergies to eliminate risk of redundancies. Reduced coding time and accelerated project completion time.
Technologies Used: Pivotal Cloud Foundry, Angular JS, Spring Security, Spring Boot, Spring Data, Sonar, Jira, Bootstrap, Mongo DB, Amazon SWF Workflow Engine, Micro services, Eureka, Turbine, Spring Actuator, Swagger, Jenkins
ConfidentialJava Solutions Architect
Responsibilities:
- User, sponsor and executive interfacing through personal interactions, presentations, documentations, prototyping and delivery into order to implement technical and architectural vision.
- Architected Cloud Native application that would replace current Manual process, leading to faster delivery of business capabilities.
- Responsible for technical design using requirement specifications and use cases/stories by collaborating with the product management and business on product requirements.
- Senior Technical resource to determine needs, conduct on site technical assessments, designing effective solutions and resolving business critical issues on Cloud.
- Conducted system design, feasibility and cost studies and recommended cost-effective cloud solutions. Helped customers build scalable, resilient and high - performing applications and service on Pivotal Cloud Foundry.
- Provided individual and team leadership expertise across all products and platforms. Developing enterprise reference architecture, SOA and Cloud Strategy in a Saas driven enterprise business model.
- Responsible for setting clear, business driven vision and direction for technology team. Set technical roadmap to build scalable, distributed enterprise application, leveraging Micro services and Cloud Foundry.
- Lead the design, estimation, planning, and implementation of business solutions based on SOFEA Architecture, Micro Services Architecture and Cloud Foundry Platform.
- Revitalized software engineering teams through the introduction of agile best practices, including peer programming, test-driven development (JUnit), continuous integration (Jenkins), continuous delivery models, standardized environments, behavioral driven testing, and continuous customer collaboration.
- Mentor development team to new technologies such as Spring IOC, Rest and Hibernate ORM tools. Reduced coding time and accelerated project completion time.
Technologies Used: JIRA, Rest API, Spring Security, Micro Services architecture, Cloud Foundry, Spring Boot, Spring Data, AngularJS, Bootstrap, Mongo DB, Distributed Cache, Maven, Code Coverage, Jenkins, Sonar, Java, J2EE, UML, Swagger
ConfidentialJava Solutions Architect
Responsibilities:
- Business Architecture and Technology Strategic leader responsible for teams business and technology strategy and execution
- Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements. Application was designed using Cloud Native architecture for rapid delivery of business functionality.
- Primary lead role (solution architect) on solution based entirely on AWS. Planning and selection of appropriate technologies including database implementations of RDS and handling of all issues relating to the integration of the system into the business.
- Assessed business implications for Product Backlog and monitored progress to meet sprint deadlines and cost targets.
- Created architectural and technology roadmaps that result in stronger business/IT alignment that drive adoption and usage of technology across the enterprise.
- Provide technical leadership to project team to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.
- Leveraged Amazon Cloud Computing Services to host the Portal, helped in driving infrastructure and software management costs down. Shortened the turnaround cycle by 50%.
- Manage onshore-offshore model, Global Team consisting of tech leads, developers, business analyst, and testers.
- Manage operational aspects of the team, including knowledge management, coordination, and deliverables.
Technologies Used: Jira, Amazon Cloud Computing, Java/J2EE Web Application, UML, Visio, ClearQuest, Rest API, Spring Security, Maven, Code Coverage, Sonar, Jenkins, Java, J2EE, Micro services.
ConfidentialJava Solutions Architect
Responsibilities:
- Created architectural and technology roadmaps that result in stronger business/IT alignment that drive adoption and usage of technology across the enterprise.
- Work with Users & BAs to define functional scope and resolve functional queries of Team members
- Architected and developed data distribution mechanism, which allows Purchase Orders (in XML) to move between SAP and cloud platform.
- Designed and implemented application architecture. Database design for front-end application. User and subject matter expert interfacing, Infrastructure design, documentation and project management for implementation.
- Worked with technical architect and team members during inception and elaboration phases to develop general application architecture and best practices for separation of presentation and business logic.
- Acted as the senior technical resource defining systems architecture and providing assistance when needed. Ensured best practice and adherence to development standards and processes.
- Mentored and guided teams for optimizing resources and harvesting reusable components.
- Facilitated analysis of project problems to identify viable solutions and ensured effective implementation of the decision.
Technologies Used: JIRA, Java/J2EE, JBoss, Spring, Hibernate, Rest API, JAX-WS, Active MQ, Maven, Code Coverage, CheckStyle, Continuous Integration, Jenkins, Sonar, UML
ConfidentialJava Architect/Team Lead MasterCard
Responsibilities:
- Collaborated and negotiated with business owners and software vendors on scope of the project as needed.
- Lead design and development of Spring Framework, WebSphere MQ and Hibernate Framework. Extensively worked with Spring Framework for migration of existing modules and also layout the design for new modules.
- Mentored developer team to new technologies such as Spring MVC, MQ and Hibernate ORM tools and leverage synergies to eliminate risk of redundancies. Reduced coding time and accelerated project completion time.
- Provided technical vision for the team including adaptation of standards (IOC, AOP. MDB, JMS) and process improvements
- Ensure continual monitoring and reporting of program progress to ensure that all programs are kept on schedule
- Coordinate with other functional organizations to resolve resource and schedule conflicts and dependencies
- Assess, identify and report risks to program completion based on a thorough understanding of all dependent programs and organizations
Technologies Used: IBM Websphere Server MQ, Spring, Hibernate, J2EE, JMS, XML, SOAP, XSL, PL/SQL, JavaScript, Rational Rose, Clearcase, ClearQuest, UML
ConfidentialJava Architect/Lead Java Developer
Responsibilities:
- Lead design and development of MVC-based Spring and Hibernate framework for Rental Contract application.
- Worked extensively with Spring Framework for rapid development of enterprise applications and migration of existing modules.
- Business partnership to deliver IT products within scope, function, cost and timeframe as defined and agreed.
- Earmarked initiatives to in corporate into design solutions to enhance quality and performance of Application.
- Mentored developer team to new technologies such as Spring IOC, AOP and Hibernate ORM tools and leverage synergies to eliminate risk of redundancies. Reduced coding time and accelerated project completion time.
- Provided technical vision for the team including adaptation of standards (EJB, XML) and process improvements
- Introduced Test First Methodology for black box component level testing and full system integration testing...
Technologies Used: Weblogic, Spring, Hibernate, JMS, EJB, XML, Struts, JSP, Servlets, XSL, JUnit, JTest, PL/SQL, JavaScript, Rational Rose, ClearCase, ClearQuest, UML