Sr. Architect Resume
4.00/5 (Submit Your Rating)
SUMMARY
- A Sr. Architect with 14+ years of experience delivering Value - based Strategy & Digital Transformation Solutions for Businesses looking to drive change, optimize performance using IT services.
- My work focuses on defining/aligning IT Strategy with Business needs, perform capability & maturity assessments, create current/target state architecture models, define NFRs, standards, policies & roadmaps; define governance procedures & facilitate implementations through them.
- My offerings span across Enterprise Architecture, App/Data Integrations using SOA (Traditional - ESB+BPM+Rules / MicroServices - API+Gateway+Events+Reactive), Cloud-Migrations, Data Management / BigData Solutions, Enterprise Governance, System Analysis & Design, COTS implementation, Custom enhancements, Performance Tuning, Capacity planning, Distributed Computing & Caching, Batch processing, Data Architecture (profiling, modeling, integration, security)
- A certified PMP, I possess 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 Waterfall/Agile/DevOps SDLC patterns. Schedule & Resource Planning, IT Consulting, RFI/RFE/RFP evaluations, Client Relationship Management, etc.
- Formulating EA/CoE teams & processes under EA leadership (EA Repository Metamodel & Content, CMDB & Integration, Value-Streams, Capability & Maturity Models, ARB & Change Mgmt., ServiceDesk), supported by standardized Operational Governance Models & Policies implemented using industry frameworks (viz. ITIL, CoBIT, TOGAF, FEA), tools & industry best-practices
- Manage Business Reference Models and value-chains, perform capability assessments, collate business processes, org-structures, roles and business functions, re-design and refactor processes, link architecture landscape to capabilities using EA relationships & models, matrices, catalogs & reports, etc.
- EA Repository Metamodel Design; supporting generation of Architectural documents (BDAT-SP); integration across IT-Asset Mgmt., Change-Mgmt. ServiceDesk/HelpDesk repositories using granular, cross-linked models; Portfolio Reporting across multiple dimensions (using views, diagrams, matrices, reports) with deep traceability
- Contribute to overall IT Strategy, facilitate Architecture requirements for Digital Transformation Initiatives (EA/SOA/Cloud/Big-Data/Mobility), provide tool/vendor analysis & evaluation criteria, perform POCs, govern standards-based implementation through ARB Reviews, perform impact-analysis on Current, Transition & Target states, supplementing Solution Delivery Roadmaps with approach papers, architecture documents & blueprints
- Perform End-to-end SOA Implementations; involving Business Process modeling/re-engineering, Service Identification (API/Traditional-ESB), Metadata (Taxonomy & Ontology Mgmt.), Implementation (using ESB/API Gateway/Events-based/Business-Rules-triggered Routing tools), Registry-based Onboarding & Discovery, Operational Governance processes (upgrades, security, usage & performance metering, self-service, versioning)
- Provide Cloud Migration & App Modernization Services (IaaS/PaaS/SaaS) - cost models & fitment-analysis; vendor evaluations for Hybrid deployment models, Operational Governance (Security, Monitoring, Logging, Alerts) & Support SLAs; Application redesign using 12-factor cloud-nativity principles; Server/Data Migration strategies
- Enable BigData techniques for Data-Lake architectures facilitating distributed storage & processing capabilities for structured/unstructured/semi-structured data, involving NOSql database setup, ETL/ELT Aggregations from bulk sources/event streams, Distributed storage & processing using Hadoop platform & MR-jobs for rollups, analysis, adhoc querying), disbursement for Visualization/Reporting purposes to modern/legacy systems with an overarching lifecycle Governance
- Contributions to Enterprise Data Architecture, Data Governance practices, Data Cataloguing & profiling, Master/ Reference data & Golden records management, create Canonical Data Services; manage Metadata repository objects & their relationships, mappings, permissions
- Ability to work with enterprise level large Data Warehouses, BI Reporting/Visualization tools, ETL and modeling tools/techniques; strong knowledge Star Schema, Snowflake Schema, Fact and Dimension Tables, Dimensional Modeling and Normalization approaches; proficient in DQ activities viz. Profiling, Cleansing, Integrity, Mining, Encryption/Masking
- Setup failsafe, HA Infrastructure on In-house/Cloud-hosted/Hybrid topologies using Server Virtualization, Clustering, RAC, Load-balancing configurations of devices/software components; securing access & usage using PKI Certificates/SSL/SAML Token/OAuth mechanisms
- Assist with setup/operations of processes, capability / maturity models and compliance assessment criteria for various IT functions Risk, Compliance, QA, PMO and Security
- Web 2.0 compliant collaborative consumption platforms supporting RIA mashup-style applications for Web/Mobile/Tablet devices
- Tailor SDLCs in Waterfall, Agile & DevOps styles for Business functions, setup automation tools for improved productivity and deliver projects using CI/CD techniques
PROFESSIONAL EXPERIENCE
Confidential
Sr. Architect
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 Service Discovery, Prometheus monitoring & ELK-based logging mechanisms
- Build Reactive architectures for real-time processing using Spring-Reactive, RxJava libraries with streaming frameworks Kafka & Storm
- Formulated Cloud Migration & Integration Strategy, Onboarding questionnaire & evaluation guidelines for application migrations; setup cloud instances with EBS volumes, S3 buckets, Auto-Scaling groups, ELBs, RDS, SQS, monitoring using CloudWatch agents; perform POCs for AWS services viz. Lambda, BeanStalk, ElasticSearch, ECS, ElasticCache, DynamoDB, etc.
- Evaluated architecture of CSRS application suite which was to be implemented as a SaaS offering using Salesforce cloud-based PaaS platform
- 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)
- Govern architectures for pipeline projects through ARB, enforcing implementation guidelines & industry best practices
- Formulating approach & setting up a Service Repository in IBM WSRR, 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:
- 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 reference 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
- Created a BigData strategy & architecture blueprint, performed POCs on tools (viz. Hadoop, Hbase, Hive, Pig, Storm, Kafka), created evaluation/onboarding criteria for applications; defined platform security & entitlements model, created data-integration flows for importing and analyzing data using ELK, Sqoop & Kafka events
- Setup AWS AMIs with (VPC, EBS volumes, S3 buckets, Auto-Scaling ELB, S3, SQS, Security Groups/NACLs) setup monitoring using CloudWatch agents; perform POCs for other AWS services viz. RDS, Redshift, Lambda, ElasticSearch, ECS, ElasticCache, EMR, DynamoDB; integrate Enterprise Monitoring (Dynatrace) with Container/Cloud solutions
- Application Design/Implementation using Java6/7/8, JEE6/7, Struts, Hibernate, SOAP/REST WebServices, RabbitMQ, 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
- Establish active-active HA/DR through implementation of Oracle Golden Gate
- Contributed to Architectural Solutioning for time administration using KRONOS WC & its integration with PS modules
- Contribution to Service Catalog implementation using ITIL v3 principles & CA ServiceDesk
- Contributions to IT Governance processes, implementing CA CMDb & it’s integration with ABACUS
- Contributions to enterprise processes for Risk (SEI RMM framework), Change (CA ServiceDesk)
Confidential
Sr. ArchitectResponsibilities:
- Creating SOA Reference 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 Oracle Configuration plan, WLST Python & Ant/Maven scripts using GIT, BitBucket pipelines & Bamboo; automated environment provisioning/upgrades using Chef recipes, playbooks, run-lists, policies & secrets
- 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, RabbitMQ; Spring frameworks (web, rest, batch, spring-boot,spring-data, spring-cloud)to design distributed solutions
- 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
Architect
Responsibilities:
- Populated Architecture Repository depicting current & future state components using IBM-RSA tool repository using TOGAF viewpoints; perform portfolio impact analysis & reporting, create reference 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
Architect
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
Architect
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
Responsibilities:
- 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