Skip to content
View marcuth's full-sized avatar
😜
Os guri
😜
Os guri

Organizations

@DC-Highs @xcrap-dev @Afilimax

Block or report marcuth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
marcuth/README.md

Hi there, I'm Marcuth 👋

Full Stack Software Engineer & Systems Builder

Website Email LinkedIn YouTube Discord


const engineer = {
  name: "Marcuth",
  role: "Full Stack Engineer & Open Source Creator",
  location: "Minas Gerais, Brazil",
  availability: "Open to full-time roles & high-impact projects",
  coreFocus: ["Scalable Web Systems", "High-Performance Automation & Scraping", "Developer Tooling"]
};

👨‍💻 About Me

I am a passionate Full Stack Software Dev and Indie Hacker with deep expertise in the TypeScript & Node.js ecosystem, Python, and modern reactive frontend architectures.

  • 🚀 System Architect & Tool Builder: Creator and lead maintainer of Xcrap, a modular web scraping and declarative data parsing framework composed of 10+ published packages.
  • ⚙️ End-to-End Delivery: Skilled across the entire development lifecycle, from high-throughput backend services (NestJS, Express, PostgreSQL, Redis) to slick, responsive user interfaces (React, Next.js, Tailwind CSS) and desktop applications (Electron).
  • 💡 Problem Solver: Specialized in complex data pipelines, programmatic media generation (Canvas, FFmpeg), API integrations, and reverse engineering.
  • 🟢 Status: Available for opportunities where I can contribute to mission-critical systems and build impactful software.

⭐ Featured Projects & Systems

Project Key Technologies Description
Xcrap Framework TypeScript, Node.js, Puppeteer, TLS Modular, declarative web scraping ecosystem featuring custom HTTP clients, anti-bot evasion, dynamic factories, and data transformation layers.
xpict Node.js, @napi-rs/canvas, Rust High-speed declarative image generation engine utilizing hardware-accelerated Canvas for automated banners and graphics.
@marcuth/movie.js TypeScript, FFmpeg, Media Pipelines Declarative video composition and rendering engine that sequences dynamic audio, video, and image layers programmatically.
afilimax TypeScript, Web Automation, REST APIs Unified integration SDK combining API and headless browser strategies across major e-commerce affiliate networks.

📦 Looking for the complete library index?
Browse 30+ published npm packages, Python libraries, and tools in PROJECTS.md.


🛠️ Technical Stack & Tooling

Languages & Core

TypeScript JavaScript Python Go Rust Bash SQL

Backend & Cloud Architecture

Node.js NestJS Next.js Express.js PostgreSQL MongoDB Redis Docker

Frontend & UI Engineering

React Tailwind CSS Electron React Native Figma

Scraping, Media & Automation

Puppeteer Selenium FFmpeg Postman Git


📊 GitHub Activity & Metrics

Marcuth's GitHub Stats Top Languages

📬 Get In Touch

Whether you're looking to hire a senior full-stack developer, collaborate on open-source initiatives, or build automated data solutions, feel free to reach out:

Pinned Loading

  1. xcrap-dev/html-parser xcrap-dev/html-parser Public

    Xcrap HTML Parser is an experimental library written in Rust, built with the NAPI-RS framework for compatibility with Node.js. Its goal is to be fast, lightweight, and support both CSS and XPath qu…

    Rust 7

  2. movie.js movie.js Public

    Movie.js is a library built on top of fluent-ffmpeg designed to create templates for generating standardized videos with data—which can be static or dynamic. It simplifies the process of sequencing…

    TypeScript 2

  3. xpict xpict Public

    Xpict is a library for generating standardized images from declarative templates based on `@napi-rs/canvas`.

    TypeScript 2

  4. xcrap-dev/core xcrap-dev/core Public

    Xcrap Core is the core package of the Xcrap framework for web scraping, offering tools such as HttpClient, BaseClient, Randomizer, Rotator, and support for proxies and pagination.

    TypeScript 1

  5. xcrap-dev/extractor xcrap-dev/extractor Public

    Xcrap Parser is a parsing package for the Xcrap framework that handles things like HTML and JSON with declarative models.

    TypeScript 2