Matheus
kastorcode
π· Systems Analyst | π¨ Full-Stack Developer | βοΈ kastorcode@gmail.com
Languages
Top Repositories
Browser based, battle royale, online multiplayer 2D game about bombs on a board.
2D Zelda-style game where Naruto needs to defeat rival ninjas.
Frontend for the Ollama LLM, built with React.js and Flux architecture.
A Q&A Android Kotlin game.
Full-stack SSR app to train Next.js 14 concepts.
First game developed on Godot Engine in Discovering Godot: Make Video Games in Python-like GDScript course.
Repositories
108Browser based, battle royale, online multiplayer 2D game about bombs on a board.
Ticket sales system built with Golang, Kong, Nest.js, Next.js and microservices architecture.
2D Zelda-style game where Naruto needs to defeat rival ninjas.
Expo/React Native module for integration with Start.io Ads SDK
Android Java game based on the four basic mathematical operations.
To-do list Android Java app with title, description and theme engine.
A Q&A Android Kotlin game.
Frontend for the Ollama LLM, built with React.js and Flux architecture.
This repository stores my studies as a developer.
Modules developed in the JS Expert course.
Project that uploads multiple files using Node.js, Busboy, web socket, pipeline pattern and streams.
Studies on design patterns and software engineering.
JavaScript test suite with mocks, stubs, spies, end-to-end with coverage and TDD in the JS Expert.
Android React Native application that use TensorFlow Lite API.
Full-stack SSR app to train Next.js 14 concepts.
Frida trainer for SpacePeng game and code examples.
My first contact with the NestJS framework.
Node.js backend that exemplifies the benefits of on-demand data processing using generators over functions.
Create real-time video call rooms, record and download the videos. This full-stack project uses Socket.IO and PeerJS libs, and the Builder pattern.
KastorRadio - real-time audio streaming and merging using Node.js Streams and SoX, tested with Jest.
KastorTube - fullstack project that pre-processes MP4 video to WebM on demand using Streams, WebCodecs, Web Workers and Canvas.
Backend and frontend that edits and consumes video on demand using Node.js streams and the FFmpeg library.
Drawing board using reactive programming, RxJS clone, web streams and the pipeline pattern.
Full-stack app that consumes unlimited CSV, converts to NDJSON and sends it to the client to render as HTML, all on demand with webstreams.
Node.js script that concatenates unlimited CSV's into a single file using Streams.
Node.js script that generates PDF files via clustering (multi-thread processing).
A Brazilian developer fascinated with programming challenges.
Backend written with pure NodeJS and TypeScript to practice some design patterns: N-Layer, Repository, Factory, Dependency Injection.
First game developed on Godot Engine in Discovering Godot: Make Video Games in Python-like GDScript course.
CHIP-8 emulator that runs on a browser developed with TypeScript