Implement Stripe Invoicing @ Coursera
Coursera had one method of payment for some of their enterprise products - credit card. This was a problem for some clients that did not ...
Coursera had one method of payment for some of their enterprise products - credit card. This was a problem for some clients that did not have a company credit card but rather a finance department that would expense the cost. This lead us to implementing invoices.
This was a completely new flow as invoicing is an asynchronous process of payment.
I designed the entire project for the backend work, split the work between my team of 4 engineers, and produced a high-quality solution that is still being used to this day.
More details can be provided but we used lots of AWS technologies to achieve this
Java
Scala
Jenkins
View more
Java
Scala
Jenkins
AWS Lambda
GitHub Actions
AWS
View more