comandos CtrlK EN
demotass@core: ~
 
[ click / enter para saltar ]

DEMOTASS

Eficiencia algorítmica. Ingeniería multiplataforma.

python · flutter · apis · c#
▼ scroll
# 01 · about

class Demotass(FullStackDev):

"""
La ingeniería de software es equilibrio: una lógica de servidor robusta sosteniendo una interfaz fluida. Uso las herramientas líderes de la industria para construir sistemas que duran y aplicaciones que enamoran.
"""

Demotass ~/demotass · v3.0
Backend · Python
JSON STREAM
Mobile · Flutter

// El Motor (Python)

Donde ocurren los grandes cálculos. Diseño arquitecturas escalables que procesan datos, gestionan usuarios y aseguran que la lógica de tu negocio sea sólida como una roca.

// El Lienzo (Flutter)

Una sola base de código, rendimiento nativo y un control "píxel-perfect". Tu producto llega al mercado en la mitad de tiempo sin sacrificar calidad visual.

// La Máquina (C#)

El nuevo frente: aplicaciones de escritorio y sistemas de alto rendimiento con C# y .NET. Hay un proyecto grande compilándose ahora mismo — pronto se desclasificará en esta misma página.

The Core

Arquitecturas invisibles pero vitales. APIs REST/GraphQL y automatización con Python.

#Django#FastAPI

The Interface

Apps iOS/Android desde un único código con Flutter. Rendimiento nativo real.

#Flutter#Dart

The Link

Integración con sistemas existentes, pasarelas de pago e IoT.

#Integration#API

The Machine

Escritorio, juegos y sistemas de alto rendimiento con C# y el ecosistema .NET.

#CSharp#dotNET
# 02 · projects

def projects() -> List[App]:

demotass /checkcured
PythonSQL Server

01. CheckCured

Captura de datos, paso a registro SQL, visualización y certificación de datos.

SELECT TOP 5 [Customer],
  [Status], [RiskScore]
FROM dbo.Payouts
WHERE [Status] <> 'Cleared'
ORDER BY [UpdatedAt] DESC;
-- Normalizado y servido vía API
SQL Backend Tkinter UI
demotass /frases-serenidad
FlutterPython

02. Frases de Serenidad

App móvil multiplataforma de frases motivacionales con audio y diferentes temáticas.

{
  "platform": "Flutter",
  "targets": ["iOS",
    "Android", "Web"],
  "experience": "Frases con
    audio y favoritos"
}
Multiplataforma UI móvil
demotass /canfly
FlutterOpen-Meteo

03. CanFly

App de meteorología go/no-go para pilotos de ULM y PPL: ¿se puede volar hoy en tu campo? Semáforo verde/amarillo/rojo según tu pista y tus límites personales.

def can_fly(campo, límites):
  wx = open_meteo.fetch(campo)
  if wx.wind > límites.viento:
    return Semáforo.ROJO
  return Semáforo.VERDE
# go / no-go por franjas
Go / No-Go UI móvil
demotass /inspiracion-catolica
FlutterPython

04. Inspiración Católica

App móvil multiplataforma de frases y sabiduría católica.

{
  "platform": "Flutter",
  "targets": ["iOS",
    "Android", "Web"],
  "experience": "Frases
    católicas con audio"
}
Multiplataforma UI móvil
demotass /bactericida
JS · CanvasCapacitor

05. Bactericida 🦠

Roguelite de supervivencia microbiana: come, crece, evoluciona y domina una placa de Petri procedural. Bestiario de seis rivales con comportamiento propio, jefes con patrones, árbol de mutaciones, biomas y música generativa con WebAudio. HTML5 Canvas puro, cero dependencias — un solo código para navegador, escritorio y móvil.

class Microbio {
  update(dt) {
    this.comer(nutrientes);
    this.crecer();
    this.evolucionar();
    if (dominio >= 0.60)
      this.dominar();
  }
}
// 60 fps · 0 dependencias
Game Loop Placa de Petri
demotass /cheesdocu
JS · ES ModulesPWA🧪 beta

06. Cheesdoku 🧀

Juego diario de lógica deductiva: cinco ratones, una despensa y un queso mordido. Las pistas no van en una lista debajo del tablero — viven dentro de la rejilla y apuntan con una flecha, así que la posición de cada pista es en sí misma información. Generador con doble solver: uno exhaustivo que garantiza solución única y otro que razona como una persona para medir la dificultad y descartar todo caso que no se deduzca sin adivinar. Sin backend: la semilla sale de la fecha, así que el caso diario se genera en el cliente y funciona sin conexión. En pruebas: se juega entero, pero el equilibrio de dificultad y los textos se siguen ajustando — si algo chirría, cuéntamelo.

// La pista vive DENTRO de la rejilla
{ type: 'nearestIs',
  at: 12, dir: 'SE',  // su posición
  mouse: 'Brie' }   // es el dato

rate(caso) ? 'dificil'
// la dificultad se mide, no se declara
Deducción Despensa
demotass /graph_math_vs
TypeScript · CanvasPWAWebAudio

07. MathFlow 🌀

Figuras matemáticas que se dibujan solas — y se oyen: cada punto por el que pasa la punta del trazo se convierte en una nota, así que lo que ves y lo que escuchas son la misma curva. Cada una trae su fórmula y de dónde salió, y de ahí sale un vídeo con la música ya dentro o una lámina a 300 ppp para colgar.

// Sin estado, sin reloj: solo t
renderFrame(ctx, escena, t);

// Por eso el preview y el MP4
// son el mismo píxel
for (f = 0; f < frames; f++)
  codificar(dibujar(f / fps));
Función pura 1080×1920
demotass /████████████
C#🔒 private

08. [REDACTED]

Algo grande se está compilando en C#/.NET. Los detalles siguen cifrados: se desclasificarán en esta misma página cuando llegue el momento. Solo puedo decir que es el proyecto más ambicioso hasta la fecha.

ACCESS RESTRICTED
namespace Demotass.Confidential
{
    internal sealed class ██████████
    {
        // TODO: desclasificar
        public Status Build() =>
            Status.██████████;
    }
}
msbuild · compilando ██.█ %
# 03 · contact

$ ./contact.sh --secure

ssh demotass@core — contact.sh

> estableciendo conexión segura... [ok]

> canal cifrado listo. escribe tu mensaje:

root@client:~#set_name
root@client:~#set_email
root@client:~#input_query

Los datos se usan solo para responder a tu solicitud. Puedes ejercer tus derechos en demotass.dev@gmail.com

> ¿prefieres canal directo? mail → demotass.dev@gmail.com

: