Skip to content
View NFAsylum's full-sized avatar

Block or report NFAsylum

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NFAsylum/README.md
Português

Olá, sou o Marco

Engenheiro de software do Brasil, focado em backend systems e integração de IA generativa. Também faço jogos como hobby.

Na Iosys Ltd. trabalhei como ML Software Engineer construindo sistemas de IA em produção: pipelines multi-modelo de geração de imagens (Flux, Stable Diffusion 1.5/3.5/SDXL) servindo até 10 mil imagens/dia, um sistema CPPN de geração neural procedural, uma linguagem de domínio específico para geração de cenas 3D guiada por LLM, e pipelines de geração de shaders WebGL guiados por LLM. Mantive integrações com APIs Anthropic e OpenAI em produção. Programo há 6 anos, desenvolvendo e publicando jogos como Wave Survivor, The Forest Guardians e Card's Anything.

Tech Stack

Backend: C#, .NET, ASP.NET Core, EF Core, Blazor, REST APIs, PostgreSQL, SQLite, Docker, GitHub Actions, Linux

Frontend: React 19, TypeScript, Tailwind CSS

AI/ML: Stable Diffusion, Flux, CPPN, Anthropic API, OpenAI API, image generation pipelines, LLM-driven content generation, Roslyn (AST)

Game Dev: Unity, Unreal Engine, Roblox Studio, Blender, MagicaVoxel

Construindo atualmente com: C#, .NET 8, Roslyn, TypeScript, VS Code API

Projetos em Destaque

MultiLingualCode (Babel) - Extensão do VS Code para tradução visual em tempo real de keywords e identificadores de código, publicada na VS Code marketplace e Open VSX. Suporta C#, Python, VisuAlg e Portugol Studio em 10 idiomas. Feito com C#/.NET 8, Roslyn e TypeScript. 800+ testes, CI/CD com GitHub Actions.

Babel Translation Tables - Tabelas de tradução para o MultiLingualCode. Mapeamento de keywords para 10 idiomas com validação automatizada via GitHub Actions.

TaskFlow - Quadro Kanban criado com React e C# .NET, usa Postgres para armazenamento e JWT para autenticação.

CPPN - Compositional Pattern-Producing Networks em PyTorch, representação neural implícita para compressão de imagem. Inclui modos de arte procedural aleatória (pesos aleatórios) e overfit de imagem única com limitações documentadas (spectral bias, dead network em arquiteturas profundas).

Links

LinkedIn | Itch.io | ArtStation | YouTube

Hello, I'm Marco

Software engineer from Brazil, focused on backend systems and generative AI integration. Game dev as a hobby.

At Iosys Ltd. I worked as ML Software Engineer building production AI systems: multi-model image generation pipelines (Flux, Stable Diffusion 1.5/3.5/SDXL) serving up to 10k images/day, a CPPN procedural neural generation system, a domain-specific language for LLM-driven 3D scene generation, and LLM-driven WebGL shader pipelines. Maintained Anthropic and OpenAI API integrations in production. I have been programming for 6 years, developing and publishing games such as Wave Survivor, The Forest Guardians, and Card's Anything.

Tech Stack

Backend: C#, .NET, ASP.NET Core, EF Core, Blazor, REST APIs, PostgreSQL, SQLite, Docker, GitHub Actions, Linux

Frontend: React 19, TypeScript, Tailwind CSS

AI/ML: Stable Diffusion, Flux, CPPN, Anthropic API, OpenAI API, image generation pipelines, LLM-driven content generation, Roslyn (AST)

Game Dev: Unity, Unreal Engine, Roblox Studio, Blender, MagicaVoxel

Currently building with: C#, .NET 8, Roslyn, TypeScript, VS Code API

Featured Projects

MultiLingualCode (Babel) - VS Code extension for real-time visual translation of programming keywords and identifiers, published on VS Code marketplace and Open VSX. Supports C#, Python, VisuAlg and Portugol Studio in 10 languages. Built with C#/.NET 8, Roslyn, and TypeScript. 800+ tests, CI/CD with GitHub Actions.

Babel Translation Tables - Translation tables for MultiLingualCode. Keyword mappings for 10 natural languages with automated validation via GitHub Actions.

TaskFlow - Full-stack Kanban board created with React and C# .NET, uses Postgres for storage and JWT for auth.

CPPN - Compositional Pattern-Producing Networks in PyTorch, implicit neural representation for image compression. Includes random procedural art (random weights) and single-image overfit modes with documented limitations (spectral bias, dead network at deeper architectures).

Links

LinkedIn | Itch.io | ArtStation | YouTube

Pinned Loading

  1. babel-tcc babel-tcc Public

    Extensão do VS Code para tradução visual em tempo real de keywords e identificadores de código. Suporta C# (89 keywords) e Python (35 keywords) em 10 idiomas. C#/.NET 8, Roslyn, TypeScript.

    C# 1 1

  2. babel-tcc-translations babel-tcc-translations Public

    Repositório para tabelas de idioma do projeto babel-tcc

    Python 1 1

  3. cppn cppn Public

    Jupyter Notebook

  4. rag-askdocs rag-askdocs Public

    RAG over any GitHub repo's docs. LlamaIndex + ChromaDB, Anthropic or local LLM, grounded answers with cited sources.

    Python

  5. vae-fashionmnist vae-fashionmnist Public

    Variational Autoencoder (VAE) trained on FashionMNIST with PyTorch: reconstruction, generation & latent interpolation.

    Jupyter Notebook