Asset Tracking & Management Platform
Asset & Rental Inventory Management
Real-time, up-to-the-second visibility and financial intelligence across a fleet of rental and organizational assets.
Golang
Backend
Real-time
Tracking
Financial + usage
Reports
MongoDB
Store
Overview
A high-performance asset lifecycle platform for rental inventory. A Golang backend handles rapid check-in / check-out events while an Angular front end shows accurate, real-time asset status across every location, backed by rich financial and utilization reporting.
The business problem
Without live visibility into where assets were and whether they were available, logistics teams over-booked equipment, lost track of depreciation, and could not measure true rental profitability.
The solution
I engineered the complete asset lifecycle in Golang for concurrency and speed, used MongoDB for flexible asset records, and built aggregation logic that produces financial and utilization reports the business could act on.
My responsibilities
- Engineered the full asset lifecycle service in Golang
- Implemented real-time availability tracking with fast check-in / check-out
- Developed financial and utilization reporting via aggregation pipelines
- Built the Angular dashboards surfacing live asset status
Challenges solved
- Keeping availability accurate under bursts of concurrent check-ins/outs
- Aggregating depreciation and profitability across asset categories
- Surfacing up-to-the-second status without overloading the client
Key features
Architecture highlights
- Concurrent Golang services for high-throughput event handling
- MongoDB document model for heterogeneous asset attributes
- Aggregation pipelines powering financial and utilization analytics
- REST API consumed by a real-time Angular dashboard
Technologies used
Scalability
Golang's concurrency model handles spikes of asset events efficiently, and MongoDB scales horizontally for growing asset catalogues.
Performance
- Goroutine-based concurrent event processing
- Aggregation pipelines computed close to the data
- Lean JSON payloads for live dashboards
Security
- Token-based authentication
- Location and role-scoped asset visibility
- Validated state transitions on every asset event
Screenshots
Product screenshots available on request (NDA-protected).
Architecture diagram
Detailed system architecture available on request.
Related work
View allContract Lifecycle Management Platform
Legal Operations & Contract Management
Digitised the entire contract journey — from entity registration to multi-stage legal approval and milestone payments.
Customer Relationship Management Platform
Sales & Customer Intelligence
Centralised customer data, sales tracking and tax-compliant invoicing with customer-trend analytics.
Trainee Contract & Stipend Management Platform
Workforce Finance & Staffing
Automated trainee stipend calculations and invoicing across per-company commercial structures.