Cloud Architect Consultant
2020 - PRESENTArtisoph- Contributed as a technical lead for a SaaS tax accounting CRM product. Used Node.js, TypeScript, React or Redux, and AWS EC2, ECS, Fargate, Lambda, Aurora, DynamoDB, DocumentDB with Mongo DB, RDS, X-Ray, and Cognito.
- Engaged as a technical lead on a paper-to-digital transformation project for athlete drug testing. Utilized AWS Amplify, AppSync, and DataStore and CI/CD using AWS CodeBuild, CodeDeploy, and CodePipeline integrated with Microsoft DevOps and TeamCity.
- Redesigned and implemented an Auth0-backed authentication process for an online car financing website, allowing partially complete loan applications to resume. Used Java 8, Ruby, Oracle, JavaScript, React, GitHub, and Jenkins.
- Integrated a custom-built CRM application with Oracle NetSuite for improved accounting reporting and quicker funding transactions.
Technologies: Node.js, React, Redux, TypeScript, Amazon EC2, Amazon Elastic Container Service (Amazon ECS), AWS Fargate, AWS Lambda, Amazon Aurora, Amazon DynamoDB, Amazon DocumentDB, AWS RDS, Amazon Cognito, AWS Amplify, AWS AppSync, AWS CodeBuild, AWS CodeDeploy, AWS CodeCommit, DevOps, TeamCity, Auth0, JavaScript, SSL, MySQL, Serverless, API Gateways, AWS CloudFormation, Continuous Integration (CI), Continuous Delivery (CD), Azure, Docker, Google Cloud Platform (GCP), DNS, Content Delivery Networks (CDN), Blockchain, Python, SaaS, Cloud Computing, Architecture, OutSystems, REST APIs, Cloud Architecture, CSS, HTML, Cloud Deployment, HIPAA Compliance, Cloud Infrastructure, Consulting, Best Practices, Secure Code Best Practices, AWS DevOps, AutoML, CI/CD Pipelines, Microservices, Amazon Web Services (AWS), Spring, Single Sign-on (SSO), Linux, Google Kubernetes Engine (GKE), DNS Debugging, Service Meshes, Containerization, Infrastructure as Code (IaC), Terraform, GitHub, Jira, Monitoring, Containers, Continuous Monitoring, Autoscaling, Load Balancers, Audio Processing, Audio Codecs, Amazon EKS, Public Switched Telephone Network (PSTN)Google Cloud Staff and Senior Solutions Architect
2019 - 2020Google- Designed and documented official architectural solutions for GCP products and enterprise integration.
- Authored an official white paper on multi-region load balancing for multi-AZ App Engine deployment.
- Engaged as a security specialist for GCP products and services, covering hardening, the three Rs: rotate, repave, and repair, intrusion detection system, and zero-day exploits.
Technologies: Google Cloud, Kubernetes, Google Cloud Platform (GCP), DNS, Content Delivery Networks (CDN), Cloud Computing, Architecture, REST APIs, Cloud Architecture, Cloud Deployment, Cloud Infrastructure, Best Practices, Secure Code Best Practices, Linux, Google Kubernetes Engine (GKE), DNS Debugging, Service Meshes, DevOps, Containerization, Infrastructure as Code (IaC), GitHub, Monitoring, Containers, Continuous Monitoring, Autoscaling, Load Balancers, Low Latency, TCP/IP, NetworksPlatform Architect | Strategic Accounts
2013 - 2019Pivotal- Prepared and delivered presentations on Pivotal Cloud Foundry, Pivotal Data Analytics, and big data and data science.
- Delivered cloud-native and distributed systems workshops, highlighting Spring, Spring Cloud Data Flow, and Spring Cloud services.
- Conducted cloud data architecture planning and discussions, covering relational and NoSQL data, analytics, caching, and multi-datacenter synchronization.
- Executed long-term onsite software re-architecture engagements to migrate legacy banking and investment applications to cloud-native digital banking platforms.
- Provided industry-specific proof of concepts (POCs), including a transportation industry real-time fleet tracking application using multiplexed telemetry feeds and predictive analytics for engine failure.
Technologies: Cloud, Software, Java, Spring 5, Pivotal Cloud Foundry (PCF), Cloud Foundry, Gemfire, Greenplum, Predictive Analytics, Eureka, Hystrix, Zuul, NoSQL, Big Data, Amazon Web Services (AWS), SSL, MySQL, Serverless, API Gateways, PHP, AWS Step Functions, AWS CloudFormation, Continuous Integration (CI), Continuous Delivery (CD), Azure, Kubernetes, Docker, Google Cloud Platform (GCP), Beanstalk, DNS, Content Delivery Networks (CDN), Docker Hub, Python, SaaS, Scraping, Cloud Computing, Architecture, REST APIs, SOAP, Cloud Architecture, jQuery, CSS, HTML, .NET, Cloud Deployment, HIPAA Compliance, Cloud Infrastructure, Consulting, Best Practices, Secure Code Best Practices, AWS DevOps, AutoML, CI/CD Pipelines, Microservices, Spring Microservice, Spring, Apache Tomcat, RabbitMQ, Hyperic, Linux, DNS Debugging, Service Meshes, DevOps, Containerization, Infrastructure as Code (IaC), Terraform, Jenkins, GitHub, Artifactory, Jira, Node.js, Monitoring, Containers, Continuous Monitoring, Autoscaling, Load Balancers, Amazon EKS, Low Latency, TCP/IP, Packet Communication, Network Optimization, NetworksSales Engineer
2012 - 2013VMware- Prepared and delivered presentations on vFabric and vSphere technology to prospective customer senior executives, IT directors, and architects.
- Created proof-of-concept (POC) technology demonstrations on vFabric components and integration solutions with vSphere portfolio, including Spring framework, Tomcat server, GemFire, SQLFire, RabbitMQ, Hyperic, APM, and Cloud Foundry.
- Enabled third-party vendors and ISVs through custom technology workshops and courses.
- Supported regional and federal sales in quota achievement; personal targets were achieved in all quarters.
Technologies: VMware ESXi, VMware vCenter, VMware VMotion, VMware NSX, VMware vSphere, VMware Workstation, VMware vSphere HA, VMware Cloud Director, VMware vCloud, VMware vRealize Orchestrator, VMware vRealize Automation, VMware App Volumes, vCenter, Spring, Spring 4, Spring 5, Apache Tomcat, Gemfire, RabbitMQ, Hyperic, APM, Cloud Foundry, VMware, Linux, Continuous Monitoring, Load Balancers, TCP/IP, Packet Communication, Network Optimization, NetworksSubject Matter Expert II
2009 - 2012SAIC- Engaged as the subject matter expert (SME II) for IBM WebSphere Portal server architecture, development, configuration, and build automation.
- Acted as the architect and development lead for system performance, enterprise system security, single-sign-on (SSO) implementation, high availability (HA) and fault tolerance, and 508 compliance.
- Architected and implemented development framework for client and server endpoints using Dojo, DWR, Spring, Hibernate, SOA, and web services.
- Led teams on WebSphere architecture and development, using WebSphere Application Server and WebSphere Portal server 5.1 and 6.1.
- Architected and developed WebSphere authorization solution, using custom Apache authentication filters via proxying and Oracle and Sun IDM.
- Developed WebSphere portlets using JSR 168 and JSR 286 specifications.
- Architected and developed a single sign-on authentication solution using Apache proxying, custom WebSphere Trust Association Interceptors (TAI), and custom WebSphere portlets.
- Led development team on 508 and accessibility compliance, coordinating 508 testing with HiSoftware AccVerify and issue mitigation and establishing UI developer best practices.
- Architected and implemented high-availability and fault-tolerance configuration (HA/FT) using F5 BIG-IP LTM.
Technologies: IBM WebSphere, WebSphere Portal Server, WAS, WebSphere Application Server, JSR 168, JSR 286, Apache2, Proxies, Oracle Identity Management, Single Sign-on (SSO), Portlets, F5 Networks, WebSphere MQ, 508/WCAG 2.0, Dojo, DWR, Spring 4, Hibernate 3, Hibernate, SOAP, Web Services, Ant, Jython, VMware vSphere, VPN, Web Security, High Availability Disaster Recovery (HADR), Fault Tolerance, VMware, VMware ESXi, VMware vSphere HA, vCenter, Linux, Monitoring, Load Balancers, Network Optimization, NetworksSenior Architect for Global Systems
2007 - 2008The Washington Post- Participated as senior architect for the Global Shared Services team, assisting in the design, review, implementation, and testing of over 12 services ranging from registration and authentication to geocoding and calendaring.
- Acted as an architect and technical lead for search on washingtonpost.com, newsweek.com, budgettravel.com, sprig.com, and theroot.com.
- Architected and implemented search, location, and event (calendar) shared services for Going Out Guide—CityGuide replacement—using Java 5 and 6, JUnit, Spring 2.5, Maven, GlassFish, Oracle 9i, Postgres 8, and CruiseControl.
- Acted as a senior architect for Going Out Guide website and application using Spring MVC role isolation—DAO, controller, presentation—and data components, including schema, procedures, and triggers implementation on Oracle 9i and 10i.
- Upgraded company-wide enterprise search engine to FAST ESP 5.1.
- Architected and implemented data feeds and back-end for Local Explorer dynamic mapping application for washingtonpost.com using Oracle 9i, Java 4, WebLogic, and Google Maps API.
- Implemented all content changes and maintenance on a FAST enterprise search engine, news feed search, and CityGuide applications.
- Maintained all CityGuide data feeds, including TicketMaster and movies using Java 4 and Perl 5.
- Architected and oversaw the implementation of events data feed between paper-based The Washington Post and online-based WPNI.
- Designed and implemented several internal editorial tools for managing locations, geocoding, and user reviews using Ruby.
Technologies: Java, Spring, Java 6, JUnit, Maven, GlassFish, Oracle 9g, PostgreSQL, CruiseControl, MVC Design, Spring MVC, Spring DAO, Oracle 10g, FAST ESP, WebLogic, WebLogicServer, Google Maps API, Perl, Ruby, Scrum, Scrum Master, Agile Sprints, Agile, Linux, DevOps, Monitoring, Load Balancers