# Bruno Moya: I turn emerging technology into real products.

**Technical founder · AR hardware and agentic AI · Founder at Glassear · CTO at TopBrokers**

Bruno Moya is a technical founder and software engineer based in Barcelona. Founder and CEO of Glassear and CTO at TopBrokers. His work spans AR hardware, XR software, AI agents and production infrastructure. This personal portfolio documents his contribution, engineering decisions and journey as a founder.

I started programming at 13. In 2015, still a teenager, I started building Glassear because I wanted AR glasses I couldn't buy. Glassear needed hardware, so I learned hardware; it needed computer vision, so I learned computer vision. Later came backend, infrastructure and AI. The technologies changed; the habit didn't: pick a hard problem, build it, break it, understand why, and build it again until it works outside a demo.

## What I'm building

### Glassear - Founder & CEO (since 2015)

Optical see-through AR hardware that uses the user's smartphone as display and compute (Glassear One, patent pending), Glassear Studio (an AI-native platform for creating spatial apps) and GlassMusic, its first real use case.

- Glassear One — AR hardware
- Glassear Studio — spatial creation with AI
- GlassMusic — first vertical product

[glassear.com](https://glassear.com/)

### TopBrokers - CTO (since 2025)

AI, automation, backend systems and production infrastructure for a real estate technology platform.

[topbrokers.io](https://topbrokers.io/)

### Experiments - Side projects & hackathons

Side projects and hackathons such as MapAnim, a browser-based editor for animated travel maps, and TalentGapAnalyzer, winner of UAB The Hack 2025, plus XR, computer vision and hardware work.

- MapAnim — an animated-map editor with video export
- TalentGapAnalyzer — UAB The Hack 2025 winner
- + XR, computer vision and hardware

[github.com/elblogbruno](https://github.com/elblogbruno)

## Milestones

- **2015** - Started building Glassear.
- **2018** - Glassear received the 2nd Professional Prize at Maker Faire Galicia.
- **2023** - Graduated in Computer Science from Universitat Autònoma de Barcelona, after a term at ÉTS Montréal.
- **2025-03** - GlassMusic, the first Glassear use case, shown at 4YFN / Mobile World Congress 2025 with UAB.
- **2025-04** - TalentGapAnalyzer won UAB The Hack 2025.
- **2025** - Glassear selected for the ACCIÓ Catalan Pitch Competition 2025 catalogue of 50 Catalan startups with the most potential (Deep Tech).
- **2025-11** - Became CTO at TopBrokers.io.
- **2026-03-04** - Pitched GlassMusic by Glassear at 4YFN / MWC 2026 on the Catalan Arts stand; visitors tried Glassear One.

## How I think

### AI should do things, not just talk about them.

It gets interesting when a model can use real tools, change a real scene or call a real API, with deterministic checks around it deciding what actually happens.

### The prototype is where the real work starts.

Making something work once is a demo. Making it work on an ordinary Tuesday, for someone else, with bad Wi-Fi, is a product.

### I like owning the whole problem.

Frontend, backend, hardware, AI or infrastructure are implementation choices. If it's part of the product, it's part of the problem.

### Emerging tech gets interesting when it stops feeling emerging.

AR and AI don't matter because they're new. They matter the day a musician reads a score hands-free, or a team stops doing something by hand.

## Current work

### CTO - [TopBrokers.io](https://topbrokers.io/)

2025-11 - Present - Barcelona, Spain

Hands-on technical ownership of an AI- and automation-driven real estate technology platform, from architecture and implementation to deployment and operations.

### Founder & CEO - [Glassear](https://glassear.com/)

2015-05 - Present - Barcelona, Spain

Founded Glassear in 2015 and kept iterating the device for a decade across optics, mechanics, electronics and software. Glassear now builds an AR / spatial computing ecosystem: Glassear One hardware, the Glassear Studio platform and GlassMusic.

## Selected projects

### [JobAgent - Autonomous AI Job Search & Application System](https://github.com/elblogbruno/JobAgent)

_AI & Agentic Systems_

An autonomous, agentic job-search platform for role discovery, semantic matching, job analysis, CV tailoring and controlled browser-assisted applications.

**Outcome:** I use JobAgent to manage my own job search.

**Stack:** Python, FastAPI, Celery, PostgreSQL, React, TypeScript, Docker, Playwright, MCP, OpenAI, Anthropic, Gemini

- [Case study](https://brunomoya.com/en/#projects)
- [Repository](https://github.com/elblogbruno/JobAgent)

### [TalentGapAnalyzer - AI Workforce Intelligence](https://brunomoya.com/en/#projects)

_AI & Agentic Systems_

AI-powered workforce intelligence and talent gap analysis platform built as a team project at UAB The Hack 2025.

**Outcome:** Winner - UAB The Hack 2025

**Stack:** Python, FastAPI, Pandas, Scikit-learn, React, OpenAI, Anthropic, Gemini

- [Case study](https://brunomoya.com/en/#projects)
- [Repository](https://github.com/OriolRoura/TalentGapAnalyzer-UABTheHack)

### [How I am building Glassear Studio](https://platform.glassear.com/)

_AI & XR_

My work as the founder and engineer of Glassear: designing the architecture and developing the AI tools that turn natural-language instructions into interactive XR experiences.

**Outcome:** An AI-native platform for building and modifying interactive XR applications across a web authoring environment and Unity runtime.

**Stack:** TypeScript, React, Node.js, Unity, Python, PostgreSQL, MCP, LLM APIs, XR

- [Case study](https://glassear.com/studio/)
- [Open Glassear Studio](https://platform.glassear.com/)

### [MapAnim — Route Motion Studio](https://brunomoya.com/en/#projects)

_Creative tools & geospatial visualization_

A browser-based editor for animated travel maps, with an editable itinerary, camera controls, a timeline, map styles and MP4 export.

**Outcome:** An interactive route-animation editor combining itinerary editing, camera controls, map styling and a frame-by-frame export pipeline.

**Stack:** React, TypeScript, MapLibre GL, Zustand, Turf.js, Playwright, FFmpeg

- [Case study](https://brunomoya.com/en/#projects)

## Professional links

- [Resume](https://brunomoya.com/en/#experience)
- [Projects](https://brunomoya.com/en/#projects)
- [GitHub](https://github.com/elblogbruno)
- [LinkedIn](https://www.linkedin.com/in/glassear-bruno/)

---

Page: https://brunomoya.com/en/
This page in Spanish: https://brunomoya.com/
Agent index: https://brunomoya.com/llms.txt
Full profile as JSON: https://brunomoya.com/profile.json
Contact: bruno@glassear.com
