Senior Full-Stack Developer ◉ Available for work
Based in Brazil

Matheus Malagris

Full-stack developer specializing in serverless architectures, real-time systems, and complex e-commerce integrations. Building production software at Arctic Leaf Inc.

Scroll
About

I'm a full-stack developer who started in Electrical Engineering and ended up deep in software — drawn by the same thing: building systems that work precisely and reliably.

At Arctic Leaf, I work across the full stack on client products — from SaaS platforms and e-commerce storefronts to serverless data pipelines and ERP integrations. I like the parts of the job most people avoid: distributed state, third-party API complexity, schema design that has to survive real-world load.

What I love building
Serverless & edge systems
Cloudflare Workers, AWS Lambda — fast, cheap, globally distributed.
Developer-facing APIs
Clean contracts, good DX, OpenAPI docs that actually stay current.
Full-product side projects
From database schema to mobile UI — owning the entire stack solo.
Integrations nobody wants to write
ERP sync, payment webhooks, legacy data feeds. Someone has to.
Background

B.Eng. Electrical Engineering — CEFET-RJ, Brazil. The engineering mindset stuck: I approach software the same way — understand the system, find the constraint, fix it properly.

Experience

Arctic Leaf Inc.
Full-Stack Developer
2022 — Present
Remote
Client Projects
Freelance
Full-Stack Developer
2021 — Present
Remote
Client Projects
Daydream Software
Software Developer
Dec 2020 — Dec 2021
Remote (Canada)
Client Projects

Projects

Personal Work

yield-curves

Rust Yield Curve Library

Pure-Rust library for fixed-income yield curve interpolation and parametric fitting, published to crates.io with zero third-party numerical dependencies. Implements four methods — piecewise linear, natural cubic spline (C² via Thomas tridiagonal solver), Nelson-Siegel, and Svensson (the model BCB/ANBIMA/ECB use for AAA euro-area curves) — plus an in-tree Nelder-Mead optimizer for the parametric fits. `unsafe_code = "forbid"` crate-wide; parametric fits run a post-fit sanity check so callers can deterministically fall back to the spline.

RustNelder-MeadCubic Splinecrates.io
  • Web
  • Live

CalculeOnline

Brazilian Calculator Platform

PT-BR calculator platform with 140+ static pages across Brazilian tax/payroll, real estate, math, and finance — including a symbolic calculus parser (derivatives/integrals/limits) and 2D/3D function plotters. Astro SSG with Svelte 5 islands; a build-time hook pulls live Selic/CDI/IPCA rates from my own Indicadores-BR API, with a cached snapshot as fallback.

AstroSvelte 5Tailwind v4Chart.jsBun
  • Infra
  • Web
  • Live

Ephemask

Disposable Email Service

Serverless temp email service with dual frontends in a Turborepo monorepo. Go Lambda functions, Terraform-managed AWS infra, freemium model (10-min free / 60-min pro).

GoAWS LambdaTerraformAstroSvelte 5React Native
  • Web

Baby Shower

Baby Shower Event Platform

Public-first event site — no accounts, RLS enforces all access. RSVP with guest counts, gift registry (33 items, 5 categories, DB-level RLS prevents double-reservations), moderated message board, and admin dashboard behind a server-side password gate (Astro SSR).

AstroSvelte 4SupabaseTailwindVercel

Skills

Tech Stack
Frontend
Next.jsReactSvelteAstroVueAngularTypeScriptTailwind CSSReact NativeIonicFlutter
Backend
Node.jsHonoExpressLoopBackStrapiRust (Axum)GoBun
Databases
PostgreSQLMongoDBMySQL / MariaDBDynamoDBSQLite (D1)Supabase
Cloud & Serverless
AWS LambdaSAMCloudflare WorkersD1 / R2 / KVSQSSNSSESS3EventBridgeFly.io
E-commerce
BigCommerce StencilMiva MVTShopify APIReChargeStripe
Integrations
DocuSignGoogle APIsHubSpotKlaviyoTwilioSendGridCloudinaryQuickBooksMLS / RETSXorosoft ERP
DevOps & Tooling
TerraformDockerWranglerCapacitor / CordovaWebpack 5TurborepoPlaywrightVitestJest
AI / ML
LangchainAnthropic Claude API
◉ Available for work

Let's build
something.

Matheus Malagris
B.Eng. Electrical — CEFET-RJ