Highly motivated, analytical, and results-oriented AWS Solution Architect Professional Certified with significant background in a wide range of technologies. Communicates well in technical and non-technical conversations.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Principal Architect
Citizens Bank
05.2015 - 04.2023
Principal Architect assisting 50 middleware REST service developers and providing guidance to rest of Citizens Bank on APIs
Designed architecture for AWS cloud migrations for IBM’s MQ and IIB 10 COTs products. Designs include AWS Network Load Balancers, Auto Scaling Groups, EC2, Transit Gateways, and EFS
Presented architectures to Architecture Review Board
Served as active member of Architecture Review Board and Product Board representing API team
Developed patterns for Event Driven Architecture and API Gateway integrations
Promoted Kafka data streaming as new integration pattern working in unison with APIs
Regularly presented to bank’s technology training academy on API architecture.
Presented in bi-monthly capstone meetings to head of technology
Led team to deliver Java microservices on PaaS environment on OpenShift.
Developed microservices and created scripts for testing various configurations to autoscale Pods using K6
Regularly collaborated with commercial team on integration architecture for payment systems such as Real Time Payments, ACH, and Wires
Aided developers through SDLC of designs
Led effort to reduce mainframe MIPS leading to 2 million year cost savings by using caching.
Leveraged Hazelcast for Java microservice solutions using sidecars and IIB 10’s global cache where needed
Developed Java and Python libraries to support code scanning using SonarCube for part of DevOps lifecycle
Responsible for reviewing and providing feedback on API designs submitted by teams across bank using SwaggerHub
Led effort to meet vendor API deadline for decommission
Legacy Java services on WebSphere were updated to support vendor API changes without disrupting dependent legacy systems
Developed REST services in Java for automobile finance application integration
Led QA automation resources in creation of mainframe virtualization services for mocking Mainframe data via its MQ configurations for test automation. Leveraged SmartBear’s ServiceV and ReadyAPI for the solution.
Created DevOps environment for Middleware using Maven, Jenkins, and Nexus. Jobs created for Java and IIB 10 via Maven.
Money Market Trading: Trading Ticket and REPO Notebook
Fidelity Investments; Veritude Contracts
05.2007 - 10.2014
Worked in one of five small agile teams to develop a new money market trading system on top of an existing infrastructure
Developed in Java, Scala, and C sharp languages. Technologies include Web Services, Mule, and Akka
Developed in REST and SOAP Web Services
Worked on changes to support new system in existing components as well as creating brand new components
Team environment encouraged learning from teammates’ area of expertise and exploration in various technologies
Regularly created enhancements for new system in existing trade and instrument Web Services
Developed complex trade logic for settlement holding dates
Enhanced REST event service by adding search by criteria
Created events for tracking trade progress via EMS Topics
Created enhancements to hydration mule process used for loading data into GFE
Added new integration logic to existing mule process used for as400 integration
Developed component for downstream integration as a new multithreaded application in Scala utilizing Akka framework. This Scala application handled data requests from listening on trade integration topic
Key contributor to new orchestration web service responsible for managing complex workflows
Developed FitNesse fixtures in C sharp and WIKI pages reflecting various test cases for automated test suite
Responsible for product enhancements and production support for FIMT fixed income money market trading
Supported etrading systems utilizing FIX protocol
Supported in-house enterprise messaging system managing dealer offerings.
A/D-Mgr/Tech Expert–Web
Evergreen Investments
12.2004 - 05.2007
Responsible for parsing and loading individual tax forms from PDF files
Designed and developed architecture using POJO’s to convert the SED and Python scripts into configurable strategies
Reduced processing time of 60 files with four threads from 7 hours to 1/2 hour
Developed enhancements to multi-threaded nightly batch process that persists trades from outside parties
Converted existing web application that displays individual tax forms into JSF, Seam, and EJB3 technologies
Designed and developed solutions for fund allocation, data feeds, parsing files, and reporting
Enhanced validation framework by creating another rules XML file and developing theimplementation for it to invoke
Developed custom plug-ins and extensions for the processor
Created a configured struts module to separate the web application from the security web application
Created a configurable security filter via Apache’s XML digester.
Engineering Team
E-Docs
02.2004 - 12.2004
Lead team on developing web-based application for in-house hierarchy module
Responsible for developing new interactive input features in reporting engine to meet hierarchy requirements
Enhanced reporting tool’s object data source to use reflection for interfacing API’s
Developed configurations via Spring-Beans
Instrumental in developing core features for reporting on financial application
Set up configurable reports using Apache’s XML digester
Created objects defining configurations for report columns, charts, template view, and SQL inputs
Developed features for generating display of transaction data via templates and charts based on XML configurations
Created Hibernate objects for updating/retrieving memo, category, and custom report data
Developed batch-reporting feature for reporting engine
Extended in-house event API that leverages JMS features with a message-driven bean
Set up XML configurations for Hibernate objects, Spring Beans, and created the API’s used to create a batch report
Integrated my Hibernate configurations into the Spring Framework
Developed SQL scripts for the tables and sequences used in the Hibernate object.