The Challenge
Celest was building something ambitious: a backend-as-a-service platform that would let Flutter developers write their entire stack in Dart. As a Y Combinator startup, speed was everything—they needed experienced engineers who could ship production-quality infrastructure fast.
The challenge: accelerate core platform development while establishing the architectural patterns that would scale with the company's growth.
Our Approach
- Backend Innovation: Led gRPC-based backend architecture and Go service integration
- Admin Console: Built the Flutter Web admin console for organization and schema management
- Database Integration: Implemented Turso integration for edge-native database capabilities
- Developer Experience: Focused on making the platform intuitive for Dart developers
- Conference Representation: Represented Celest at major tech conferences in NYC
Architecture
flowchart TB
subgraph Developer["Developer Experience"]
App[Flutter App]
Console[Admin Console]
end
subgraph Celest["Celest Platform"]
gRPC[gRPC Gateway]
Go[Go Services]
Dart[Dart Backend]
end
subgraph Data["Edge Database"]
Turso[(Turso)]
end
App --> gRPC
Console --> gRPC
gRPC --> Go
gRPC --> Dart
Dart --> Turso
Results
The engagement helped Celest accelerate their Y Combinator journey:
- Established scalable gRPC architecture for the core platform
- Delivered admin console enabling customer self-service
- Integrated modern edge database technology (Turso)
- Contributed to successful YC24 batch participation
- Raised company profile through conference presence
timeline
title YC24 Journey
section Development
Platform Core : gRPC architecture
: Turso integration
Admin Console : Flutter Web dashboard
: Org management
section Launch
YC Demo Day : Conference presence
: NYC tech events