I was the Chief Software Architect and Lead Engineer at Cashpath Financial, a Stamford, CT based fintech startup. I designed and constructed a number of highly-scalable and robust systems to support the operation of the Cashpath ecosystem.
Here are the highlights:
- Designed and built the entire Cashpath v2.0 backend system which replaces the original system that was a poorly designed and implemented Python/Redis system. v2.0 is engineered as a highly-scalable, shard-able and secure REST API based on a Java 8/MySQL platform running in an AWS VPC with ElasticBeanstalk, RDS and other AWS services.
- Designed and built the Cashpath Savings Engine which automates savings transfers of customers funds from their banking account to a savings account using ACH transfers. The engine is implemented as a Java 8 application running in AWS Elastic Beanstalk.
- Designed and built the Cashpath Analytics service which is a machine learning system used to better forecast customer’s spending behavior. The service is implemented in Apache Spark and is mostly written in Scala.
- Re-engineered the entire Cashpath native iOS mobile app which was available in the App Store. The app was mostly implemented in Objective C with some newer components in Swift.