15+ years transforming education through technology.
From Flash animations to GPT-5 pipelines.
Fresh out of UFSC with a Graphic Design degree. University lab experiments, ActionScript 3, and the thrill of making pixels dance.
From Flash to full-stack. Built Brazil's leading e-learning authoring platform from the ground up: Backbone.js, Node.js, MongoDB, AWS.
class="comment">// Applique Core - Content Authoring Engine
class="comment">// Tech Lead: Diogo Reus | class="number">2012-class="number">2017
import { Model, Collection } from class="string">'backbone';
import * as AWS from class="string">'aws-sdk';
import { SCORMExporter } from class="string">'./scorm-export';
interface CourseData {
title: string;
scormVersion: class="string">'class="number">1.2' | class="string">'class="number">2004';
interactions: Interaction[];
assets: AssetReference[];
}
class="comment">/**
* CourseModule - Core content unit class="keyword">for e-learning courses
* Features: Drag-and-drop, SCORM export, asset management
*/
export class CourseModule extends Model {
private s3: AWS.S3;
private exporter: SCORMExporter;
defaults(): CourseData {
class="keyword">return {
title: class="string">'Untitled Course',
scormVersion: class="string">'class="number">1.2',
interactions: [],
assets: []
};
}
constructor(attrs?: Partial) {
super(attrs);
this.s3 = new AWS.S3({ region: class="string">'sa-east-class="number">1' });
this.exporter = new SCORMExporter(this);
}
async exportToSCORM(): Promise {
class="keyword">const manifest = this.exporter.generateManifest();
class="keyword">const packageUrl = await this.uploadPackage(manifest);
console.log(class="string">`[Applique] SCORM package ready: ${packageUrl}`);
class="keyword">return packageUrl;
}
private async uploadPackage(manifest: string): Promise {
class="keyword">const key = class="string">`courses/${this.id}/imsmanifest.xml`;
await this.s3.putObject({
Bucket: class="string">'applique-exports',
Key: key,
Body: manifest,
ContentType: class="string">'application/xml'
}).promise();
class="keyword">return class="string">`https:class="comment">//cdn.applique.com.br/${key}`;
}
}
class="comment">// Stats: class="number">100+ clients | class="number">50+ internal users | 1M+ assets Welcome to Applique Terminal
Type 'help' for available commands.
Mar 2012 - Dec 2013
Dec 2013 - Jul 2017
From building products to building a company. Led the transformation from services to SaaS, scaled revenue to $10M ARR, and grew a team that shapes Brazil's corporate learning landscape.
2024 ARR • Bootstrapped
Revenue growth as CGO
Companies trained
Customer satisfaction
Employees educated
Employees in 2024
Aug 2017 - Sep 2022
Sep 2022 - Dec 2024
Trusted by enterprise leaders
From building learning platforms to building with AI at scale. Led one of the most ambitious AI curriculum projects in K-12 history. |
A complete Grades 3-8 Language Arts curriculum generated using GPT-5 pipelines in 6 months, what traditionally takes years with large teams.
Initialized GPT-5 curriculum generation pipeline... |
Processing 595 lessons across Grades 3-8 Language Arts. |
Generating 1M+ question candidates for validation. |
Applying 60+ automated quality checks per artifact. |
Final output: 66,413 validated questions. Quality: 91.9% |
Senior AI Technical Product Manager
160-person bootstrapped AI development agency. Building custom AI solutions for Fortune 10 executives. Mission: increase human agency.