01. CheckCured
Data capture, SQL registration, visualization, and certified outputs.
SELECT TOP 5 [Customer], [Status], [RiskScore] FROM dbo.Payouts WHERE [Status] <> 'Cleared' ORDER BY [UpdatedAt] DESC; -- Normalized and served via API
"""
Software engineering is balance: robust server logic supporting
a fluid interface. I use industry-leading tools to build systems
that last and apps people love.
"""
~/demotass · v3.0
Where the heavy calculations happen. I design scalable architectures that process data, manage users, and keep your business logic rock solid.
One codebase, native performance, and pixel-perfect control. Your product reaches the market in half the time without losing visual quality.
The new front: desktop applications and high-performance systems with C# and .NET. A big project is compiling right now — soon to be declassified on this very page.
Invisible but vital architectures. REST/GraphQL APIs and automation with Python.
iOS/Android apps from a single codebase with Flutter. True native performance.
Integration with existing systems, payment gateways, and IoT.
Desktop, games and high-performance systems with C# and the .NET ecosystem.
Data capture, SQL registration, visualization, and certified outputs.
SELECT TOP 5 [Customer], [Status], [RiskScore] FROM dbo.Payouts WHERE [Status] <> 'Cleared' ORDER BY [UpdatedAt] DESC; -- Normalized and served via API
Cross-platform motivational quotes app with audio and themes.
{
"platform": "Flutter",
"targets": ["iOS",
"Android", "Web"],
"experience": "Quotes with
audio and favorites"
}
Go/no-go weather app for ULM and PPL pilots: can I fly today at my field? Green/amber/red light based on your runway and personal limits.
def can_fly(field, limits): wx = open_meteo.fetch(field) if wx.wind > limits.wind: return Light.RED return Light.GREEN # go / no-go by time slots
Cross-platform mobile app with Catholic quotes and wisdom.
{
"platform": "Flutter",
"targets": ["iOS",
"Android", "Web"],
"experience": "Catholic
quotes with audio"
}
Microbial survival roguelite: eat, grow, evolve and dominate a procedural Petri dish. A bestiary of six rivals with distinct behaviors, patterned bosses, a mutation tree, biomes and generative music with WebAudio. Pure HTML5 Canvas, zero dependencies — one codebase for browser, desktop and mobile.
class Microbio { update(dt) { this.comer(nutrientes); this.crecer(); this.evolucionar(); if (dominio >= 0.60) this.dominar(); } } // 60 fps · 0 dependencias
A daily deduction puzzle: five mice, one pantry, one nibbled cheese. The clues don't sit in a list below the board — they live inside the grid and point with an arrow, so where a clue sits is itself part of the information. Twin-solver generator: an exhaustive one that guarantees a unique solution, and one that reasons the way a person does, to measure difficulty and throw out any case that can't be deduced without guessing. No backend: the seed comes from the date, so the daily case is generated on the client and works offline. In testing: it plays end to end, but the difficulty balance and the wording are still being tuned — if something feels off, tell me.
// The clue lives INSIDE the grid { type: 'nearestIs', at: 12, dir: 'SE', // its position mouse: 'Brie' } // is the data rate(case) ? 'hard' // difficulty is measured, not declared
Mathematical figures that draw themselves — and sound: every point the tip of the stroke passes becomes a note, so what you see and what you hear are the same curve. Each one comes with its formula and where it came from, and out of that comes a video with the music already in it, or a 300 dpi print.
// No state, no clock: just t renderFrame(ctx, scene, t); // So the preview and the MP4 // are the same pixel for (f = 0; f < frames; f++) encode(draw(f / fps));
Something big is compiling in C#/.NET. The details remain encrypted: they will be declassified on this very page when the time comes. All I can say is that it is the most ambitious project to date.
namespace Demotass.Confidential { internal sealed class ██████████ { // TODO: declassify public Status Build() => Status.██████████; } }
> establishing secure connection... [ok]
> encrypted channel ready. type your message:
> prefer a direct channel? mail → [email protected]