Equity Ledger (a special ledger to keep track of assigned equity)
While working for a mortgage lender, we had to implement a ledger that keeps track of the assinged equity. This is one of the Unique Sell...
While working for a mortgage lender, we had to implement a ledger that keeps track of the assinged equity. This is one of the Unique Selling Points of the company.
I was the lead engineer for project. It was a team of 3 engineers (including myself), one designer. The stakeholders were our CEO, the data reporting team and our customer function
My starting point was the contract template. A specific part of it contained all the definitions and equations of how the equity is assigned.
As the lead I had to
1. understand the contract
2. database design (I collaborated with our data team to align on reporting requirements)
3. software design (how the solution should be implemented)
4. data back filling (this project was initiated 1 year after we had our first customer, so we had to back fill the data)
5. designed customer facing application worked along our Designer
6. designed back office application for our Ops people
7. split the work into small deliverables
8. assign tasks to engineers (including myself)
9. follow up launch with Customer surveys to refine designs and iterate
I was really proud of this work because it was the first project I lead with such a big impact.
Implementing one of our Unique Selling Points, then getting our customers' feedback about how great this tool is was amazing.
Now, when I think back, I am mostly proud of the things I learned around managing a team
Ruby
SQL
Ruby on Rails
View more
Ruby
SQL
Ruby on Rails
CSS3
TypeScript
React
View more