We provide IT Staff Augmentation Services!

Enterprise Architect (cloud, Bigdata Specialist) Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • A Sr. Consultant with 19+ years of experience delivering Strategic Digital Transformation Solutions for businesses looking to drive change & optimize performance using IT Services. My work focuses on defining/aligning IT Strategy & Roadmaps with Business capabilities, leading Solution Architecture implementations guided by NFRs, Standards & Governance Frameworks/Policies, foster improvements through Capability & Maturity assessments. My current pursuits are towards Enterprise Architecture (Strategy, Modeling, Governance), Service - Oriented Architectures (Traditional SOA ESB, BPM, Business-Rules & MicroServices API Gateway, Docker-Kubernets Containerization, Event-driven and Reactive architectures), Cloud Migrations (Mobile, WebApp & Infrastructure Modernization in Dev and SA roles), DevOps CI/CD pipelines, BigData Solutions (Data-Lake, Batch/Real-time data pipelines, Analytics), Data Management Solutions (MDM/ETL, DWH/BI, Metadata, Data-Quality), System Analysis & Design, COTS implementation, Custom enhancements, Infrastructure Mgmt. (Performance, Capacity planning, Operational Monitoring, HA/DR, System Administration, Operations Automation).
  • Contribute to overall IT Architecture Strategy, Standards, Requirements for Digital Transformation Initiatives (EA/SOA/Cloud/Big-Data/Mobility/IoT), provide Tool/Vendor analysis & assessment criteria, perform POCs, govern Implementation by ARB Reviews, perform impact-analysis on Current, Transient & Target states, supplement Solution Delivery Roadmaps with approach papers, architecture documents & blueprints
  • Formulate EA CoE-team/processes; setup Architecture Repository, establish Models/Implementations, collate Metamodel attributes & build architectural context (BDAT-SP domains), model current/future & transit architecture landscapes, perform Value-Stream analysis, build/evaluate Capability & Maturity models & assessment criteria, drive impact-analysis & Portfolio Reporting across dimensions (using views, diagrams, matrices, reports) with deep traceability, CMDb setup/integration based on TOGAF/FEA/Zachman frameworks & best-practices
  • Operational Governance Models & Policies; establish/execute tool-based Governance of IT Assets & Services for ITAM, ARB, Change Mgmt., Service Management & ServiceDesk processes using ITIL, CMMi, CoBiT, ToGAF standards
  • Provide Cloud Migration & App Modernization Services (IaaS/PaaS/SaaS) - End-to-end solution approach (MicroServices, Serverless, Containerization, Data-Pipelines, IoT in pure-Cloud / Hybrid models with CI/CD automation), Cost models, Operational Governance (Security, Monitoring, Logging, Alerts, SLAs, Compliance), Implementation (REST-based API techniques; Server/Data Migration strategies)
  • Enable BigData techniques for Data-Lake architectures facilitating distributed storage & processing capabilities for structured/semi-structured/unstructured data involving DB setup (RDBMS/NOSql), ETL/ELT pipelines (bulk & event-streams), Distributed storage, analysis, adhoc querying (HDFS, MapReduce, Hive, Spark), Visualization & Reporting (Cognos, Tableau, ELK, Splunk) with overarching Lifecycle Governance and Rights Management
  • Implement Service Oriented Architectures; involving Business Process modeling/re-engineering, Service Architecture Patterns (MicroServices-API / Traditional-ESB), Metadata (Taxonomy & Ontology Mgmt.), Implementation (ESB/API Gateway/Events-based/Business-Rules), Registry-based Onboarding & Discovery (UDDI, Docker Registry), Operational Governance (Upgrades, Security patching, Usage & Performance Metering, Self-service, Versioning)
  • Contributions to Data Architecture and Governance practices - Cataloguing & Profiling, Master/ Data & Golden Records management, Canonical Data Services, Metadata repository objects, relationships & mappings mgmt., ownership RACIs, worked on Data Warehouses, BI Reporting/Visualization tools, ETL and modeling tools/techniques; strong knowledge of Star Schema, Snowflake Schema, Dimensional modeling & Normalization approaches; proficient in DQ activities
  • Setup failsafe, HA Infrastructure on In-house/Cloud-hosted/Hybrid topologies using Virtualization, Clustering, Load-balancing, HA configurations (for Infrastructure and Software); Secure access & usage using PKI/SSL/SAML/OAuth mechanisms
  • Build collaborative consumer apps supporting Single-page / RIA mashup-style applications for Web/Mobile/Tablet devices using JS-based frameworks
  • Tailor SDLCs in DevOps, Agile & Waterfall models for Service Delivery functions, setup automation tools and workflows (CI/CD) for improved productivity
  • Certified PMP, with proven capabilities in Program/ Project Delivery using process frameworks viz. TOGAF, PMBOK, ITIL, APQC, CoBIT, SEI-RMM, Six-Sigma, CMMi, GRC. I have worked in location-agnostic, multi-vendor Delivery Models in Business, EA, PMO, Compliance, BI, DEV, Quality & Operations-Support functions using DevOps/Agile / Waterfall SDLCs, Schedule & Resource Planning, IT Consulting, RFI/RFE/RFP evaluations, Relationship Mgmt.

TECHNICAL SKILLS:

Cloud: AWS - VPC, VPN, EC2, Auto-Scaling, S3, EBS, IAM-KMS, ALB, Route53, SQS/SNS, ElasticCache, RDS, BeanStalk, Lambda, Step-functions, ECS, CloudWatch, CloudTrail, CloudFormation, ECS, API-Gateway, CloudFront, SES, ElasticSearch, Codepipeline Code-Build/Deploy, DataPipeline, EMR, Glue, Athena, Kinesis, Inspector, XRay

Data Management: BigData - Hadoop, Pig, Sqoop, Hive, HBase, Kafka, Spark, Kinesis, ELK, Collibra

Analysis/ETL/BI: - Tableau, Oracle Data-Integrator, Infomatica, Cognos, PeopleSoft, Business Objects

DB Modeling: - Embarcadero ER-Studio, CA ERWin, TOAD

Database: - RDBMS (Oracle, SQLServer, MySQl, DB2, Postgres); NoSQL (Mongo, Dynamo, Neo4J, HBase, Redis), Solr

System Design & Engineering: App / Web Servers (IBM-Websphere, Oracle-Weblogic, JBoss, Tomcat, Apache, Nginx)

App Modelling: - CloudCraft, Rational XDE, Enterprise Architect, ArgoUML, Visio BPM (IBM-WPS, JBoss-jBPM, Pega, Oracle-BPM); Business Rules (IBM ODM, Oracle BRE, RedHat DROOLS)

WebServices: Axis, JAX-RPC, JAX-WS, REST (JAX-RS, RESTEasy, Jersey), SOAP (WS-policy, WS-Security, WS-Coordination, WS-Addressing, MTOM), Apache CXF

J2EE: JSP, Servlets, JDBC, RMI, Spring (MVC, Batch, Integration, Boot, Cloud), JMS (IBM MQSeries, ActiveMQ, RabbitMQ); EJBs (Session, Entity & MDB); MVC (Struts 1.1, 1.2.4,2.x); JPA (Hibernate, OpenJPA, EJB 3.0); Caching (ehCache, Jboss TreeCache, Pivotal Gemfire); Job Scheduling (CA UniCenter/Autosys, Cron & Spring-Batch); XML Techniques (XSL, XPath/XQuery, SAX/DOM, JAXP, XML-Beans)

PROFESSIONAL EXPERIENCE:

Confidential

Enterprise Architect (Cloud, BigData Specialist)

Responsibilities:

  • Assisted in formulating a CoE team, an IT Strategy, Architecture & Delivery Roadmap, a Governance Model with ARB processes, an Architecture Repository using ABACUS tool & TOGAF principles
  • Created model, collated process flows, identified services & capabilities, performed capability assessments
  • Contributed to Enterprise Data Management Strategy, formulated roadmap, short-listed modeling & DQ toolset; created data dictionary templates, facilitated data integration & migration across systems using canonical definitions
  • Contributed to a BigData strategy & architecture blueprint, performed POCs using Hortonworks HDP platform (Hbase, Hive, HDFS, Zookeeper, Ambari), created evaluation/onboarding criteria for applications; defined platform security & entitlements model, created data-integration flows for importing and analyzing data, created MR jobs in Pig, R & Python
  • Created an Enterprise Cloud Strategy, involving migration eligibility criteria, pipeline prioritization, governance processes and bodies. Performed infrastructure setups using VPC, EBS volumes, S3 buckets, RDS, SQS/SNS, Security Groups, NACLs); CloudWatch logging with alarms, delivery pipeline using CICD tools; evaluated other AWS offerings viz. Redshift, Lambda, ElasticSearch, ElasticCache, ECS, DynamoDB, Neo4J etc.
  • Application Design/Implementation using Java6/7/8, JEE6/7, Struts, Hibernate, SOAP/REST WebServices, WADL/WSDL, XML, XSD, XSLT, Oracle BRE, etc.; used spring frameworks (web, rest, batch, spring-boot,spring-data, spring-cloud)to design distributed solutions
  • Modernize & Migrate applications using Containers & Cloud-based strategies; establish platform requirements, setup environment using Docker/Kubernetes, perform POCs, setup CI/CD using Chef recipes
  • Evaluation and architectural solutioning of ML and NLP techniques for implementing Chatbots and performing text analysis and process automations for customer complaints and HR case management systems. Integration with existing Document and CMS systems using REST-based APIs
  • Establish active-active HA/DR through implementation of Oracle Golden Gate
  • Contributed to Architectural Solutioning for time administration using KRONOS Workforce Central & its integration with PeopleSoft modules
  • Contribution to Service Catalog implementation using ITIL v3 principles & CA ServiceDesk, enterprise processes for Risk (SEI RMM framework), Change (ServiceNow)
  • Contributions to IT Assets Mgmt. & Governance processes, implementing CA CMDb & it’s integration with ABACUS
  • Creating SOA Model & Architecture (Business + App + Data); populate Architecture Repository using ABACUS EA tool; created SOA Roadmap & Implementation plan; establishing SOA Best practices for designing integration modules using BPM, ESB & Data Integrator modules (business, utility & data services)
  • Establishing SOA Shared Services team, integrate Operational Governance with ITIL framework for service metadata definition (using Service registry), service ontology & classification, policies (business, security, quality), SLAs, provisioning, usage, process monitoring, integration of platform alerts with incident/problem management ticketing systems, integrated with CMDB and EA repository tool for Asset management & Portfolio reporting
  • Model business processes/services using BPMN standards, design data/utility services using SOA/EIP patterns, create canonical data/interface schemas, perform data-format & protocol transformations, mediation, routing, service binding, versioning, endpoint management
  • Created stateless (sync/async/event-based) & stateful (human-task) flows using OSB, utilize local/global variables for dynamic routing, implement MEPs & DVMs, fault-handling/retries, logging, alerts/notifications, compensating transactions, message correlations, integration with SOR systems using Adaptors (MFT/MQ/DB/SOAP/PeopleSoft/IBM-Maximo/PTC-Windchill) & Partner links
  • Implemented business rules driven decision services, decision tables & functions, pattern-matching using regex expressions, nested rules, rules validation, testing & deployment, rule repository management & authoring, rule migration, version management, runtime instance footprint, memory optimization & execution performance
  • Identify API platform requirements, setup IBM API Gateway, onboarded APIs, created/enforced policies, enabled A&A using EIAM, monitoring using IBM Tivoli
  • Setup automated Build & Release using configuration plan, WLST Python & Ant/Maven scripts using Jenkins pipelines
  • Secure endpoints through WS-* standards using PKI, SSL & Enterprise LDAP/IAM integration, developed common logging, notification, error-handling services as SOAP-XML/REST-JSON services using Java/J2ee technologies (Java, Spring, Hibernate, JMS, sFTP)
  • Application Design/Implementation using Java6/7/8, JEE6/7, Struts, Hibernate, SOAP/REST WebServices, RabbitMQ, WADL/WSDL, XSD/XSLT, JSON/JQuery Oracle BRE; Spring frameworks (web, rest, batch, spring-boot,spring-data, spring-cloud)to design distributed solutions, Dart & Flutter based UI
  • Error handling, logging, troubleshooting, performance tuning of application/infrastructure components using APM tools, profilers (JProfiler, Heap/Thread dumps), automated code-quality checks and SQL-optimizations using hints, Explain plans, SQL trace, Auto trace, TKPROF, SQL Analyzer

Confidential

Sr. Architect (Cloud Services)

Responsibilities:

  • Designed MicroServices-based components using SpringBoot, Spring REST & JOOQ; orchestrated services using AWS Lambdas & step-functions triggered by SQS events & managed using Serverless framework
  • Created AWS services using CF templates involving user-defined customizations, governed resources using policies, injected multi-AZ HA/ failover capabilities for Docker & RDS clusters, SQS-based event models, setup API Gateway
  • Setup API creation guidelines, created API definitions using SWAGGER, implemented REST services using JSON payloads, exposed using AWS API gateway
  • Formulated Cloud Adoption strategy, performed feasibility analysis & POCs for critical AWS services (Redis, Lambda, Step functions, Docker), established NFRs, application build/release procedures; setup scalable environments (EC2-ASG & ECS-scaling), Cloud Administrator for the account supporting environments (creation/maintenance, patching, monitoring & performance tests)
  • Created Data pipelines using AWS-EMR and serverless architecture and AWS lambdas
  • End-to-end DevOps implementation; following AGILE scrum practices, building CI-CD pipeline using Ansible & Jenkins; devised blue-green deployment techniques for High Availability
  • Integrated application monitoring using ‘awslogs+Cloudwatch’ & Alerts, NewRelic APM, ELK enterprise logging
  • TDD & BDD frameworks using Spock (unit testing) & Selenium-grid for QA Automation.
  • Modeled databases for RDBMS (PostGres) & NOSql (DynamoDB), used SQL/pl-sql and JOOQ ORM;
  • Improved response times using REDIS-based caching solutions data-caching & application state mgmt.
  • Securing applications using EIAM/OAuth/SSL based A&A solutions
  • Implemented Liferay, Solr & CouchBase clusters on EC2s using CF templates with Auto-scaling options, user-data customizations, policy-governed resources with effective tagging, multi-AZ RDS cluster setup
  • Automated deployments using Shell/Python/Ruby scripts (click, pyparser, boto3, jinja templates, etc.) integrating maven/git repositories with AWS components & tagging Docker images with SVN revision numbers.
  • AWS Lambdas & step-functions triggered by S3/SQS events & managed using Serverless framework
  • Enhanced guava caching to a more robust REDIS-based caching solution data-caching & application state mgmt.
  • Created custom metrics & dashboard for Cloudwatch metrics using Codahale library
  • Migrated infrastructure from RightScale-based provisioning to AWS
  • Application Design/Implementation using Java7/8, Struts MVC, Hibernate/JOOQ, REST Web-Services with JSON, Spring frameworks (core, tx, rest) to develop n-tier solutions

Confidential

Enterprise Architect (Cloud Services)

Responsibilities:

  • Creating Architecture viewpoints, system-context diagrams, business-process/data flows, integration ICDs, deployment diagrams in MEGA-HOPEX using TOGAF ideologies
  • Created MicroServices implementation guidelines; non-functional requirements for the API Mgmt./Gateway platform, assisted in vendor/tool evaluations, implemented applications using Docker/Swarm/Compose capabilities; enhance platform infrastructure setup & toolset for DEVOPS lifecycle support (GIT, Ansible, Jenkins & JIRA)
  • Implementing IBM API Gateway platform, expose TIBCO backend services as APIs, create/enforce policies, integrate with Enterprise IAM & Monitoring tools for entitlements, metering & governance, portal & auto-provisioning
  • Setup API creation guidelines, application migration approach, created API definitions using SWAGGER, implemented REST services using JSON payloads, integrate with API gateway
  • Use MSA libraries / tools viz. Netflix OSS (Eureka, Ribbon, Sleuth, Zipkin, Hystrix, Event Sourcing), Consul
  • Build Reactive architectures using streaming frameworks viz. Kafka with Spring-Reactive, RxJava libraries
  • Formulated Cloud Migration & Integration Strategy, Onboarding questionnaire & evaluation guidelines for application migrations; setup cloud environments using CF templates, integrating with CLS using ELK & Kinesis.
  • In-memory caching solutions using REDIS with SpringData data-caching (SQL/NOSql) & application state mgmt.
  • Securing solutions using EIAM/OAuth/SSL based A&A solutions using Spring-Security libraries
  • Modeled databases for RDBMS (Oracle, MySQL) & NQSql (MongoDB), with SQL/pl-sql, spring-jdbc and hibernate ORM; created a highly-available data-processing solution using Impala with Tableau for creating high-speed reporting for IT Governance purposes
  • Created decision-enabling questionnaires & guidelines for implementing Business Rules, Architecture & Deployment best practices for IBM ODM, implemented reusable decision-services for business teams
  • Performed capability assessment, create architectural requirements, implementation approach and tool evaluations for Application Monitoring (AppDynamics, DynaTrace, New Relic)
  • Participate in ARB discussions for enforcing corporate implementation guidelines & industry best practices
  • Formulating approach & setting up a Service Repository in HP Systinet, collate architectural requirements, attribute lists, infrastructure & operate details for tool configuration, integrate with BMC-ADDM, Documentum using IBM-IIB
  • Application Design/Implementation using Java6/7/8, JEE6/7, Struts MVC, JPA/ORM, SOAP/REST Web-Services, JMS, WADL/WSDL, XML, XSD, XSLT, IBM ODM Business Rules, Spring frameworks (core, orm, jms, tx, rest, boot, data, cloud) to design/develop n-tier solutions
  • Used CI/CD technologies for application build/release using GIT, Jenkins pipelines etc.
  • TDD & BDD frameworks with experience on Cucumber with Selenium.
  • Error handling, logging, troubleshooting, performance tuning of application/infrastructure components using APM tools, profilers (JProfiler, Heap/Thread dumps), code-quality tools (SONARQube) and SQL-optimizations (CBO/RBO Optimizer hints, Explain plan, SQL trace, Auto trace, TKPROF, SQL Analyzer)

Confidential

Sr. Architect

Responsibilities:

  • Populated Architecture Repository depicting current & future state components using IBM-RSA tool repository using TOGAF viewpoints; perform portfolio impact analysis & reporting, create architecture, process models using BPMN notations, data-models and data dictionary, application Integration & Deployment plans & topologies
  • Setup Mulesoft infrastructure in a HA clustered environment; created flows performing routing /transformations /service calls; integrating business-process/data flows; registering services in WSO2 Service repository; monitoring using MC dashboard
  • Using Mulesoft & Camel adaptors to import/export data to multiple sources based on MQ/File/FTP/SOAP protocols
  • Implemented calculation engine redesign using java/j2ee with spring-based framework using Gemfire cache & Hadoop MR jobs
  • Created/Reverse-engineered Logical/Physical data-models, established entity relationships, articulated information flows, created data dictionaries & business glossary, performed Data-Quality analysis and profiling exercises for data received from external systems (DTCC, S&P, etc.)
  • Collate ER models for existing systems, reverse-engineer data-sources using ERWin; manage Metadata definitions; document source-target mappings for ETL workflows, integration, and loading of data from/into Data-Marts/DWH.
  • Identified batch jobs & dependencies; transformed job-definitions into MR jobs, externalized job-dependencies to be coordinated using Autosys, create/expose data services using Canonical formats; integrated & automated interactions with DWH/ODS (Infomatica) & SAP-BO Reports using ETL flows
  • Created Camel EAI Routes, expose them as service Endpoints, secure endpoints through WS-* standards using PKI, SSL & EIAM integration, developed common logging, notification, error-handling services as SOAP-XML/REST-JSON services using Java/J2ee technologies (Java, Spring, Hibernate, JMS)
  • Created BI & Customer Reports & Statements using BO Report templates, data-sources; schedule jobs for data-refresh & scheduling reports
  • Perform Code-reviews & Performance-tuning (java & sql) using JProfiler, Explain Plans
  • Implemented HA / Failover of applications on Veritas Cluster Services (VCS)
  • Introduced AWS Cloud principles, performed platform infrastructure setup (EC2, VPC, SQS, S3), performed integration with on-prem components, redesign & migrate applications & infrastructure
  • Automated build/release using Maven with Jenkins pipelines
  • Write white papers / case study documents, perform Program & Stakeholder Mgmt. Respond to RFPs

Confidential

Responsibilities:

  • Populate EA repository with architecture metadata, prepare Architecture viewpoints, blueprints & docs, identify standard & guidelines, perform POCs
  • Gathering & Analyzing Requirements & their mapping with LoanIQ product database
  • Created/Reverse-engineered Logical/Physical data-models, established entity relationships, articulated information flows, created data dictionaries & business glossary, performed Data-Quality analysis and profiling exercises for data received from external systems (DTCC, etc.)
  • Identified batch jobs & dependencies; transformed job-definitions into canonical data services, integrated & automated interactions with Infomatica DWH & Cognos BI tool using Camel EAI Routes & Mule-based workflows
  • Setup HA/DR environments using Apahe, Weblogic clustering & F5-based load-balancing
  • Setup Jenkins for Continuous Integration & Release Mgmt.
  • Perform manual & automated Code-reviews & performance optimization (java, sql)
  • Stakeholder Management & Program Co-ordination
  • Respond to RFPs, write white-papers/case-study docs

Confidential

Responsibilities:

  • Design approval workflows & business processes using Websphere Process Server, integrated with IAM & Documentum repositories
  • Design SOAP-based web-services, created interface documents, designed XSDs using XMLSpy
  • Implemented existing application modernization using SOA guidelines & best practices
  • Setup environments, performed system administration tasks using manual & automation scripts
  • Automated build and Release using CruiseControl
  • Project Planning, Estimations & Scheduling

Confidential

Architect / Lead

Responsibilities:

  • To split the single desktop application into a number of solutions designed for different user groups.
  • To move from a client-server architecture to an ‘n-tier’ architecture.
  • To upgrade or replace all out of support technologies.
  • Perform POCs on customizing Jahia CMS Templates for enhanced UI capabilities
  • Jahia Portal integration with BWA applications using Struts Bridge
  • Customization of Jahia SSO, Admin & Indexing capabilities
  • Perform Jahia Clustering on top of JBoss with Apache load-balancing, performance tests & tuning
  • Setup BPM infrastructure, integrate with JBoss & DROOLS
  • Create BPM business & integration flows diagrams, implement BPM with rules-based decisions, create XSDs, used humanTask based stateful workflows, etc.
  • Activity & Process monitoring & logging for troubleshooting & reporting
  • Performed POCs on .Net 3.5 & Outlined the delivery Model for SWAN Migration project
  • Respond to RFPs, Writing white papers / case study docs
  • Setting up checklists, standards for reviews & guidelines for best practices
  • Create / Review Design, Test Cases for other projects
  • Setup BPM infrastructure, integrate with JBoss & DROOLS
  • Create BPM flow diagrams using BPMN notations, implement BPM with rules-based decisions (jBPM+DROOLS), create canonical XSDs, used humanTask based stateful workflows, etc.
  • Activity & Process monitoring & logging for troubleshooting & reporting, load testing & performance tuning
  • Performance optimizations & tuning, Operational Support using ITIL Incident/Problem Mgmt. processes
  • Requirements, Design & Code-review sign-offs, Project Planning, Estimations & Scheduling
  • Review Test plans & Test Cases, monitor Defect Management & QC activities using Quality Centre
  • Team co-ordination & Resource Management, SPOC for inter-vendor co-ordinations

Confidential

Tech Lead

Responsibilities:

  • Project Planning & Estimations
  • Code-reviews for subordinates
  • Preparing UTP docs for different apps
  • Coding of applications using standard J2EE technologies backed on Flex@Java framework
  • Integrated CHtml’s to Backed using XSLTs & EJBs

Confidential

Responsibilities:

  • Performed data modeling & ETL using Custom pl-sql based solutions
  • Created reports using Oracle 10g Reports using ADF framework
  • Performed POCs on Oracle 10g Portal & performed UI Customizations & Site-Branding
  • Project Planning & Estimations
  • Code-reviews for subordinates

Confidential

Responsibilities:

  • Outline Test Strategy & Estimations
  • Prepare Test Plans & TC docs for different components / modules
  • Defect lifecycle Mgmt., Defect Metrics & Reporting & QA Audits
  • Perform peer reviews

Confidential

Developer

Responsibilities:

  • Functional support in IPMS, PjRM and Project Accounting modules
  • Code Maintenance & enhancements
  • Error reporting & debugging at various stages of functional workflow
  • Client interactions for evaluating Change Requests

Confidential

Developer

Responsibilities:

  • Maintenance of project documents viz. FS, Design
  • Code Maintenance & enhancements.
  • Unit Testing of application
  • Manual Testing of the product

We'd love your feedback!