GA Universe
The frontend of a low-code platform where people drag and drop their way to a working application.
ga-universe.com (opens in a new tab)
- Role
- Frontend architect, Software Engineer at Devsy
- When
- May 2023 – December 2024
- Market
- Saudi Arabia, remote
- Stack
- Angular, RxJS, TypeScript
- Built with
- Angular, RxJS, TypeScript, Low-code
The product
GA Universe is a low/no-code platform. People visually design and ship real applications without writing code. I architected the whole frontend.
The builder engine
I designed the drag-and-drop builder engine and the config-driven components behind it. When someone arranges a layout in the editor, it's saved as configuration, and the components render a working app from that configuration.
I'd built a smaller version of this idea before. At Alfain Technology I wrote the rendering logic that turns a saved form config into a live form for Feedback Lift. GA Universe applied the same idea to whole applications.
Keeping the editor in sync
A visual editor has many views of the same data open at once. I built it in Angular with a reactive RxJS architecture, so state and data stay in sync across the whole editor in real time.
Client projects on the platform
I supervised two client projects built on GA Universe, from requirements to handoff, working directly with the stakeholders. Along the way I integrated third-party APIs and automated workflows that cut a lot of repetitive manual work for those clients.