We provide IT Staff Augmentation Services!

Solution Architect Resume

5.00/5 (Submit Your Rating)

Columbus, GA

SUMMARY

  • Highly capable, self - motivated contributor with management experience; exhibits a broad range of technical and analytical skills spanning across various domains: software engineering, financial analysis and statistics, insurance, health care, construction and transportation and logistics.
  • Worked with highly qualified professional, organization and executed large-scale projects that span across geographies.
  • Worked as an application architect to design, develop, deliver and deploy large-scale systems with low latency, high performance, and high availability and scalability requirements.
  • Managed various types of projects Confidential different capacities: project manager, team manager, track lead.
  • Led, worked on various projects using different management style: waterfall, Iterative/Agile/XP, Kanban, SCRUM
  • Designed and developed various service using microservices architecture using application gateway and service mesh.
  • Model driven enterprise, worked as an architect, modeler and designer to design various enterprise entities, business logic, concepts, business flows, deployment model using standards specification: UML, BPMN, SoaML using toolsets like Rational Rose/IBM Rational Software Architect, Together J Modeler, and VISIO.
  • Designed and developed various applications using programming languages: JAVA, C#, Perl, Python, Shell and DOS scripting.
  • Worked on NoSQL enterprise caching projects solution using: Oracle Coherence, Gemfire, Gigaspaces, MAPR/Hadoop, Datastax/Cassandra and MongoDB.
  • Worked on different projects to implement enterprise application using lightweight/JEE containers: Spring, Spring Boot, Hibernate, WebSphere, WebLogic, JBOSS and TOMCAT.
  • Worked on different projects to implement enterprise service bus using products: TIBCO BW, IBM IIB, and Mule.
  • Designed and developed different enterprise integration services using web services using REST, SOAP, XML-RPC, and Data Scrapping as per data integration requirement.
  • Designed and developed various asynchronous, batch applications using queueing infrastructures: IBM MQ, Active MQ, TIBCO EMS, TIBCO RV and Application Server HA Queue Managers.
  • Test driven Development, worked on various projects using test driven development methodology to implement seamless regression testing using continues integration with products like HUDSON, GIT/Jenkins and RTC/BuildForge and deployment with UrbanCode.
  • Performance tuned various enterprise solutions to identify threshold points and suitably optimize different tiered system to meet application requirement. Employed various products like Dynatrace, JProfiler, and IBM RSA Profiler, DB Query Plan analyzer, FireBug and other performance tuning products/debuggers.
  • Designed, developed and was involved with projects that employ rich client interface using JQuery, SilverLight and Flash. Designed fast grid/blotter update with dynamic data refresh as per data from backend using AJAX, Async CacheUpdate, and Nirvana channels.

TECHNICAL SKILLS

  • Linux
  • Windows
  • UNIX
  • Red Hat
  • Suse
  • NT
  • 2000
  • 8.1
  • 10
  • AIX
  • Solaris
  • Java
  • C#
  • C++
  • C
  • UML Together J
  • Rational Rose
  • Eclipse EMF
  • IBM Rational Software Architect
  • Project Management
  • Waterfall
  • Iterative/Agile/XP
  • Kanban/SCRUM
  • Web Programming
  • JSP
  • Servlets
  • Struts
  • SpringMVC
  • JS/TagLib/NIRVANA
  • JQuery
  • SiteMesh
  • Application Server
  • Spring
  • BEA Weblogic
  • IBM WebSphere
  • RedHat JBOSS
  • TOMCAT
  • Portal
  • Liferay
  • BackBase
  • BEA Portal
  • SilverStream
  • JBOSS
  • Microservices
  • API/GW
  • Docker
  • Enterprise Integration Pattern
  • Cloud Services
  • ESB
  • IBM IIBv9/v10
  • Mule
  • TIBCO BW
  • Novell Composer
  • BEA Integration
  • Enterprise API
  • IBM API Manager
  • CA
  • AKANA
  • ORACLE
  • MULE
  • MOM
  • TIBCO EMS
  • TIBCO RV
  • IBM MQ
  • ActiveMQ
  • BEA
  • Content Management
  • Interwoven
  • Stellent CMS
  • SilverStream CMS
  • Autonomy
  • ElasticSearch
  • Rules Engine
  • NEON
  • JRules
  • IBM Decision Manager
  • ETL
  • SeeBeyond
  • Informatica
  • Data Junction
  • Directory Services
  • Active Directory
  • I-Planet
  • Novell eDirectory
  • Database
  • Oracle 11g
  • Sybase
  • MSSQL
  • MySQL
  • CORBA
  • IONA Orbix 2.3/C++
  • Orbix Names 1.0
  • OrbixWeb 3.0
  • VisiBroker
  • Performance Tuning
  • JProfiler /JProbe
  • Mercury Load Runner
  • JMeter
  • Dynatrace
  • Toolset
  • Source Control
  • IDE
  • BUILD
  • GIT
  • RTC
  • SVN
  • CVS
  • Eclipse
  • STS/Spring
  • VisualAge
  • MAVEN
  • ANT
  • MAKE
  • CONTINOUS BUILD
  • DEPLOY
  • RELEASE/CCB
  • RTC/Jenkin
  • Jenkin/HUDSON
  • HUDSON
  • IBM UrbanCode
  • IBM UrbanCode Release
  • JIRA
  • NoSQL
  • Gigaspace
  • Gemfire
  • Oracle Coherence
  • Datastax/Cassandra
  • MAPR/Hadoop
  • MongoDB

PROFESSIONAL EXPERIENCE

Confidential, Columbus, GA

Solution Architect

Responsibilities:

  • Enterprise Shared Services - worked Confidential different capacity to build modern services using
  • Enterprise Integration Shared Service Core: core microservices - logging, configuration management, task service mesh, code table and other core components: xslt transformation, sql processing, http pooling, document, messaging abstractions.
  • Enterprise File Watcher Service: XML, CSV, FIXED, JSON
  • Enterprise Connector Service: Rest, MQ, MongoDB, SQL and SOAP/over HTTP.
  • SQL Extractor, Imaging Service, ETL Data Integration, File Services: Converter, Consolidator and NACHA library.
  • Recommended, led, designed and developed various services using microservices architecture using API/GW and Docker Service Mesh.
  • Cash Disbursement Processing Integration to SAP/FSCD.
  • General Ledger Integration to SAP/GL
  • Financial Check Printing using Extream Printing
  • Invoicing and Remittance Processing using vendor payment processing integration from Exela & Paylogix
  • ACH, Change and Return Processing
  • ACH Draft, Return, Reject Processing for direct billing groups.
  • Imaging using FileNet

Technology: Microservices using Akana API/GW, Docker Service Mesh, IBM MQ, Rabbit/MQ, Java, Spring, Hibernate, RAML, SQL Service, Angular, MongoDB

Confidential, Columbus, GA

Architect

Responsibilities:

  • Reuse Asset Catalog - worked on a Center of Excellence effort in implementing a Reuse Asset Catalog using which enterprise assets: projects, services, hardware, etc. will be categorized, then the utilization of these assets can be calculated using a dependency graph; this in turn will help identify impact analysis, as the reused had to be enhanced or changed. The catalog will also help identify/discover existing assets that could be reused by other services within the enterprise, which will help in estimating time and efforts required to implement the new capability.
  • Designed and developed IBM RAM connector using Java to perform standard asset CRUD functions.
  • Designed and developed Java reports to provide above business reporting use cases: reuse percentage calculation, search asset prototype, dependency graph and impact analysis.
  • Model driven enterprise, modeled various enterprise data model as per credit card payment model specification as per Confidential product platforms: TS1 & TS2.
  • Designed various credit card payment models as per XMLM messaging specification for Confidential product platforms.
  • Designed schema versioning strategy as per enterprise requirement.
  • Designed Surround entity PUB/SUB event model to keep data in sync between data source: IMS, DB2, VSAM to local PEGA data store to delineate remote access to frequently changing/huge data set.
  • Recommended, led, designed and developed an automated conversion strategy to convert existing TIBCO Process flows & Mappers to IIB Message flows and Mappers.
  • Designed & Developed Java Utility to produce EXCEL Business Flow, Mapping Document from existing TIBCO code base.
  • Designed & Developed Java Utility to produce actual IIB Message flows and Mappers as per IBM IIB Specifications from existing TIBCO code.
  • Designed an approach to migrate WSDL/XSD to JSON Schema: RAML/Swagger.
  • Recommended, led, designed and developed various Java Enterprise Core Services capabilities.
  • Worked on Enterprise Service Bus Common Schema, designed and developed operation schemas and WSDL definitions.
  • Designed and developed various enterprise core services capabilities: Common Logging, Error Log, Alerting, Audit, Code Table, Caching, Business Glossary, Template Management, Data Mapping using JAXB, XML Map and other services.
  • Designed and developed pattern/abstraction using IIB: Basic Request/Response Flow, Complex Composite Request/Response Flow, ASYNC Flow, Retry Flow and other patterns.
  • API Cooperate Strategy - was involved in the evaluation process to identify suitable API Platform for Confidential Enterprise Gateway. Evaluation workshop included, IBM API Manager, CA, ORACLE, OKANA, other third party in-house implementation.
  • Security Information Event Management - designed and developed SIEM Enterprise Service API using which enterprise applications can publish SIEM events using Common Event Format (CEF) to ArcSight SIEM Infrastructure via Syslog connector.
  • During my tenure, I went through following training programs/POC workshop to acquire expertise,
  • SCRUM Master Training from Skillsoft
  • IBM Business Glossary from IBM
  • IBM MQ Clustering (v7.5) from IBM
  • IBM Integration BUS (IIB v9) from 3rd party vendor
  • IBM Rational Asset Manager from Confidential Mentors
  • IBM Urban Code, RTC/Jenkins - (CI Build and deployment) from IBM
  • RAML/SWAGGER Schema various web resources.
  • IBM API MANAGER/CA/ORACLE/OKANA from POC Workshop.

Technology: IBM IIB, IBM MQ, Java, Spring, Hibernate, IBM eXtreme Scale, IBM Global Cache, RAML/Swagger, Oracle, MongoDB

Confidential, Alpharetta, GA

Application Consultant

Responsibilities:

  • Designed and developed NoSQL customer snapshot application, which houses all My ATT online customer data access with low latency. The application uses Coherance and Cassendra L1/L2 caching approach to retrieve data with low latency and efficient search response times.
  • Developed data loaders to load initial data into cache using native coherance and cassendra API libraries.
  • Developed data reconciliation utilities to compare data between downstream systems: Telegent, DB, etc against cache to identify discrepancies and post correction to keep cache in sync.
  • Provided application support for various production issues that raised on a day-to-day basis.

Technology: Java, Spring, Hibernate, Cassendra, Coherance, MongoDB

Confidential, New York, NY

Architect/Team Manager

Responsibilities:

  • Responsible for application design, development, management of product development and deployment; performed hands on development, team delivery management of municipal bond trading application
  • Worked as a team architect/team lead/developer to architect, designed and developed various capabilities
  • As a team architect, performed product/platform selection - worked on providing a rapid prototype of an order management system using a product selection workshop and evaluation included: Spring MVC, LifeRay Portal & Backbase
  • Designed and developed following capabilities:
  • Developed account drag and drop to start a trading bucket
  • Developed Pub-sub event handling, inter-portlet communication to handle request anonymous request verses predefined component communications
  • Developed content management to manage dynamic contents those were authored on a daily basis
  • Developed rich UI using AlloyUI tag libraries to develop various components rapidly
  • Developed various JSR-268 complaint portlets
  • Developed BOA branding requirements using LIFERAY Plugins
  • Developed Services using LIFERAY Service Builder
  • Developed a detailed architect recommendation for municipal department using which various municipal order management capabilities were designed, developed and deployed. It employed a lightweight container strategy, were the spring component services were deployed on Tomcat/WebLogic containers.
  • Designed and developed rich client interface using JQuery and SilverLight. Designed fast grid/blotter update with dynamic data refresh as per data from backend using AJAX, Async CacheUpdate, and Nirvana channels.
  • Conducted design session to review object model and code review session to provide feedback, mentoring and optimization recommendations
  • Technology: Visual Studio, JQuery, Java, Spring, Hibernate, IBM MQ 7.0, Multithreading, Web Logic, MongoDB

Confidential, New York, NY

Java Team Lead/Senior Developer

Responsibilities:

  • Responsible for application design, development, management of product development and deployment; performed hands on development, team delivery management of Central Client Activation Services
  • Central Client Activation Service/Phoenix
  • Worked as a team lead/lead developer to design and develop various capabilities
  • Designed and developed a few user interface components using C#, JQuery using MVC patterns
  • Designed and developed XSD/WSDL using CXF Web Services framework for base .NET/JAVA Middle Tier CRUD functionalities
  • Designed and developed workflow process to provision various client activation request using a JAVA provisioning layer to end systems: Infrastructure (LDAP, OES, Portal) and CitiDirect
  • Managed the deployment of the product through System integration testing for User acceptance; Worked with QA team managed and development team through testing and bug fixes to produce a quality deliverable
  • Conducted code reviews to identify pitfalls in code practice, design flaws, code errors/bugs and PMD analysis to capture known issues.
  • Technology: Visual Studio, C#, Java, JQuery, Spring, Hibernate, IBM MQ Series 7.0, Multithreading, Websphere 7.0

Confidential, New York, NY

Team Lead/Senior Developer

Responsibilities:

  • Worked on multiple concurrent tracks Confidential different capacities.
  • Worked as a team delivery manager for Settlement Center custodian management and CLS phase,
  • Managed BRIO reporting services development and deployment with offshore team in India.
  • Designed and developed STP services and ported Settlement Center to Cache based architecture using GemFire/Gigaspaces
  • Designed and developed partitioned cache-based application business model; Designed and developed K2 JPA-like cache persistence model using the application enterprise data model that could be seamlessly loaded to cache container (GemFire or Gigaspaces), persisted the changes to cache container and mirrored to database transparently
  • Designed and developed various FX settlement center capabilities: SI management, matching engine, netting, custodian management and CLS functionality.
  • Designed and developed SWIFT parser using WIFE (MT 300, MT304, MT202, MT210, MT292)
  • Designed and developed customer/provider workflow process for netting across bank, account, currencies for a value date
  • Designed and developed Hibernate, Multithreaded services using CORE Java, Gigaspaces PU services: (Polling container, RPC, View Spaces to perform DB view such as queries against Cache)
  • Designed and developed Active MQ interfaces for inbound/outbound message processing between STP/SWIFT
  • Managed Enterprise Reporting upgrade using developers across geographies: developers from India, developers from different application groups
  • Technology: Visual Studio, ASP.NET, VB.NET, C#, JQuery, Java, Spring, Struts, GemFire, Gigaspaces, Mule, Hibernate, IBM MQ 7.0, Multithreading, SWIFT (MT2XX, M300, MT304), Oracle, Active MQ

We'd love your feedback!