← All work

Client work · Octave Holdings and Investments

Advisor module for a property investment platform

Built the Advisor module for Octave Holdings and Investments end to end in about two months, covering database design, 50+ APIs and the Angular frontend. Zero critical bugs after release.

Role
Jr. Software Engineer · full stack
Employer
LOGIMONK Technologies
When
Mar 2023 – Feb 2024
APIs built
50+
from schema to release
~2 mo
critical bugs after release
0

The problem

Octave Holdings and Investments, a US-based firm, runs a property investment platform with separate portals for admins, advisors and investors. Advisors needed their own module to make investment recommendations to investors.

My contribution

  • Built the Advisor module end to end in about two months.
  • Designed its database schema.
  • Built more than 50 REST APIs and the Angular frontend that uses them.

Technical decisions

  • EF Core where it fits, Dapper where it counts. EF Core with LINQ handled everyday data access, and Dapper handled the data-heavy queries where performance mattered.
  • Ship through a pipeline. Work was tracked in Redmine and Azure Boards and deployed through Azure DevOps pipelines.

Outcome

  • The module shipped with zero critical bugs reported after deployment.
  • 50+ APIs and a complete schema, from first table to release, in about two months.