Principal Software Architect Consultant Resume
San Francisco Bay, CA
SUMMARY
- Results driven engineering consultant with 15+ years of work experience in Software Products, Capital Markets, Biotech, Mobile and IT industries.
- Managed teams, built product strategy, roadmaps, tech management and hands - on developer.
- Architect and built real-time streaming data system.
- Responsible for customer engagement, agile development, Scrum, backlog pruning, identifying project risks, stakeholder communication and project updates.
- Program Strategy & Roadmaps, Devops, Cloud and Hybrid app deployments.
- Design and Implement 'API First' design, 'Mobile First' design, Patterns, Best Practices, Processes.
- Watson NLP digital Agent implementations using Microservices with Salesforce Confidential Connect.
- Architect and Build API-Proxy, MicroServices, EC2 deployments for HA, scalable service deployments.
- Manage and deliver SOA services, ESB and EAI implementations.
- Customized solutions and successful project deliveries.
- Mule AnyPoint based custom adaptors and integrations.
- Microservices, ESB, SOA, EAI implementations.
- Functional Programming. Messaging applications.
- Security certifications, Performance Testing, Latency and Caching techniques.
- API Proxy for the webservices, AWS deployments, HA, scalable service deployments.
- Architect and built real-time streaming data system using Kafka, HDFS, Hive, Storm, Spark Streaming, REST Services, ElasticSearch, ESB, Kinesis for data integrations and processing.
- Digital transformation to Adobe marketing cloud for AAM, Target and analytics.
- Hands on experience on Agile (Scrum) programming model and Test Driven Development. Implemented extensively OOAD methodologies.
AREAS OF EXPERTISE
- Pre-Sales
- Bots/Microservices
- Programming
- Corporate/Startup
- Whitepapers
- Enterprise Architecture
- Product Development/Support
- Automated Devops
- Mobile
- Build vs Buy, Cost Benefit
- Professional Services
- Applications/Systems Integrations
- Security/Performance Mgmt.
- Cloud Architecture
- Product Roadmap
TECHNICAL SKILLS
- Mobile Cloud Frameworks Middleware Runtime DevOps ava
- JavaScript
- Python
- Sql Android
- Dagger2
- Sqlite
- Retrofit
- AWS
- Confidential
- IBM Bluemix
- Adobe Marketing Cloud(AAM
- Target
- DTM
- Analytics
- AEM)
- Node
- Spring
- Hibernate
- CXF/Axis2
- Jersey
- AngularJs
- Kafka
- Storm
- Spark
- Mule ESB/AnyPoint/API Manager
- CloudHub
- Camel
- Activiti
- Swagger
- Apigee
- Hadoop
- Salesforce
- Dropwizard
- Ofmllg WebLogic
- JBoss
- WebSphere
- ActiveMQ
- Oracle llg
- MySql
- MongoDB
- ElasticSearch
- Jenkins
- JIRA
- Chef
- Docker
- Kubernetes
PROFESSIONAL EXPERIENCE
Principal Software Architect Consultant
Confidential, San Francisco Bay, CA
Responsibilities:
- Watson BOTS implementation with backend systems to Salesforce via Confidential Connect, Node Microservices, AWS Beanstalk deployment, Swagger/Apigee proxy deployments.
- Middleware Orchestration migration from Castlron to Node Promises.
- Chat bot implementations.
- Responsible for overall delivery of application pipeline.
- Aggregate personalization data from CRM systems and then bulk load.
- Perform scheduled daily uploads.
- Java Microservices for data loading into cloud, masking rules, AAM synchronization.
- Design for 12- factor app conventions using SQLite, Dagger2 Dl, Jersey REST Api, Jetty server, ormlite.
- Automated deployments.
- Build simulation environment by loading daily data loads on ElasticSearch and displaying query data via Kibana.
- Load data onto cassandra store.
- Transfer the data to Adobe's cloud BigData.
- Enhance, upgrade, solution to performance enhance the current Digital Console app on Spring MVC, Spring, Hibernate and migrate the current web application to tomcat.
- Build Restful traits for the API and composite applications for traits and segments to be uploaded to Adobe cloud.
- Js libraries deploys and governance, configuration of DTM for tag management on web pages.
Lead Architect Engineer
Confidential, San Francisco, CA
Responsibilities:
- Deployment of the mule ESB modules on customized Tomcat servers.
- Secure backend services with Spring Security and OAuth workflow implementation
- Built Lithium Mule ESB connector.
- Prepare Chef cookbooks for deployment.
- Github projects for MuleSoft(lithium-connector).
- Evaluate API design with Apigee.
- Document services with Swagger.
- API Manager to host and designing the SLA for Rest API's (Rate Limiting, Throttling, OAuth Security, Load Balancing, Monitoring).
- Mavenize the projects with Mule Spring integrations.
- Deploy the cloud integrations on CloudHub with intranet local systems in Hybrid deployment model.
- Design & Build Event Firehose.
- Batch processing from HDFS using message bus connectors for integrations into Kinesis, Kafka and ES.
- Build consumer status dashboards, master list for verification and tracking.
- Build model for Lambda architecture for the data consistency and correctness.
- Handle data in the Hadoop echo system and direct integration to HDFS via EBS connectors for data transfer.
- Message Bus is leveraged with Kafka with multi broker and replications over hundreds of topics.
- Storm topologies for sorting, transformation and filtering of events.
- ES for master list of events and status processing.
- AngularJs screens with REST Integration.
- Jetty based embedded modular apps with metrics capabilities.
- AWS deployments with automated Chef cookbooks.
- Build master index for the events in the Elasticsearch for client tracking and management.
- Worked to deliver reporting database for Bl reports.
- Kafka message hub is used so as to look back beyond the consumed data and the current consumer offsets stored in the zookeeper.
- Multiple consumers are configured with multiple partitions and replications across brokers for high availability.
Technologies: Java, Jersey, AngularJS, ElasicSearch, Kafka, Storm, Spark, Akka, Adobe, HDFS, ESB, Adobe
Sr. Staff Engineer
Confidential, Mountain View, CA
Responsibilities:
- Manage and execute with a team of 3 onsite and a large offshore development centre.
- Worked on DNA Sequencing pipeline terminology on job to design and develop next gen Workflow system for genomic workflow in wet lab automation and Sequencing processes.
- Introduced open source integration frameworks and workflow engines using Camel routes weaving using Spring components.
- Developed Task framework using chain of responsibility, command Pattern with Interceptors as a common skeleton for building business components.
- Implemented new asynchronous processing integrations using open source ActiveMQ.
- Decreased dependency on Excel sheet for tracking progress on pipeline by 90% across research organization, (cloudbpm)
- Managed and maintained existing DNA sequencing based LIMS system.
- Status tracking using scrum meetings.
- Support existing systems for analysis & assembly HPC Platforms.
Technologies: Java, Spring, Activiti BPM, Camel, Cxf, Soa, Restful/SOAP WebServices, MongoDB, Mysgl, AWS, Hadoop, Pentaho, ETL, Jenkins, JBoss, Quartz.
Tech Manager
Confidential, San Francisco, CA
Responsibilities:
- Implementation of SOA Gateway for Commercial Credit Card transactions using Open Source technologies for WFB clients.
- SOA WebServices in SOAP/REST for the integration to third-party TSYS for real-time integration as well as batch processing in offline mode.
- Design, develop, manage and successfully delivery SOA composite applications, which are hosted as a SaaS model for Oracle OnDemand.
- Runtime deployments design and implementation from DMZ to Load Balancing to backend DB to Storage systems.
- Used F5 Biglp, OHS, Fusion WebLogic Clusters, Oracle RAC, NetApp Storages.
- Develop and implement BPEL processes for the customers for integration to various products under Oracle Fusion Middleware llg like integrations to EBS, SOA, OSB, B2B, OAM/OID.
Software Architect
Confidential, Boston, MA
Responsibilities:
- Implemented various high value projects for global markets involving FX Pricing Engine, Equity Trading Tool (TransactTools), Equity Trading Monitoring and Management tool (Tradescope), FXConnect product enhancements for FX, FundConnect tool for ETF trading. FIX protocol implementations.
- Global Markets Architecture and delivery of Fixed Income Risk Management platform.
- VAR Engine calculations.
Product Architect
Confidential, Boston, MA
Responsibilities:
- SOA, ESB and EAI project execution for customers.
- Generated new business by solving customer requirements with Sun SOA product suite.
- Worked as Pre-Sales engineer for product marketing practice.
Sr. Software Engineer
Confidential, Warren, Ml
Responsibilities:
- Worked for customer's acting as a Software Engineer, Lead and an Onsite Project Coordinator and on- time delivery of the product and managing enhancement request and bug resolutions.