Full-stack developer · Custom software from Brazil Software that solves the problem, not just the screen.

I’m Alysson Thoaldo, a senior web developer in Curitiba, Brazil. I design and build systems end to end with a back-end focus: booking, integrations, APIs and the libraries I write along the way.

Services

What I can build for you.

Systems and websites designed around your business, built with the same care as the projects below.

  • Custom software

    Web systems, admin panels, APIs and integrations designed from your process, from the first conversation to deployment.

    See the service
  • Online booking system

    Online booking with no double bookings, Google Calendar sync, WhatsApp reminders and a management panel, branded for your business.

    See the service
  • Business websites and landing pages

    Business websites and landing pages with custom design, fast, search-friendly and built to turn visitors into leads.

    See the service

Main projects

Each one started with a concrete problem. The case studies show what was decided and why.

Other projects

Explorations that taught me something.

  • CalliOpen Backend

    REST API for an open-source music platform: collaborative playlists, albums, artists, favorites and audio uploads, documented with OpenAPI.

    • Laravel 12
    • Sanctum
    • Filament
    • OpenAPI
    • Docker
    REST API · 2025
  • CalliOpen Frontend

    A React music player that also ships as a Tauri desktop app, with a typed API client generated from the back end’s OpenAPI spec.

    • React 19
    • TypeScript
    • TanStack Query
    • Tauri
    Web and desktop app · 2025
  • Crystal Color

    A 2D Unity game built as a university team project: a memory puzzle with crystal sequences, NPC dialogue, cutscenes and a save system.

    • Unity
    • C#
    2D game · 2025

All projects

Open source

Packages on Packagist.

Code that grew inside my projects and became a package so it never has to be rewritten.

  • tonsoo/php-qr-code

    Styled QR code generation in PHP, with shapes, a logo and SVG or image output.

    composer require tonsoo/php-qr-code Packagist
  • tonsoo/php-crawler

    Concurrent crawler that writes XML sitemaps with file rotation and canonical support.

    composer require tonsoo/php-crawler Packagist
  • tonsoo/filament-translatable

    Translatable fields for Filament, including paths inside JSON columns such as repeater items.

    composer require tonsoo/filament-translatable Packagist
  • l1nnah/file-size

    Turns bytes into readable sizes with custom separators, and parses them back.

    composer require l1nnah/file-size Packagist

About

Writing code since I was 11.

I started programming at 11 and went through C, C++, C#, Java, Rust, Python and Lua before PHP and Laravel became my everyday tools.

Since 2023 I have been building websites, online stores, admin panels and systems for clients, including time on an international team. My main project today is Vippers, an executive mobility platform: I look after the client app and much of the API behind it. In my spare time I maintain my own products and open-source libraries.

See full career

Now
Senior web developer at Tuxon
Current project
Vippers, executive mobility app and API
Based in
Curitiba, Brazil
Languages
Portuguese, English C1, German B1 and Spanish A2
Open source
4 packages on Packagist

How I work

Less code, better judgment.

  1. Understand before building

    I start with the process of the people who will use it. Screens come after knowing what has to happen.

  2. Simple that lasts

    I’d rather ship something another developer understands a year from now than an architecture that impresses today.

  3. Integrations that don’t break

    Calendars, payments and messaging fail. I plan retries, limits and logs from day one.

  4. Ship and maintain

    Automated deploys, tests where it matters and enough documentation for the project to move on without me.

FAQ

Before starting a project.

What is custom software?

It is a system built around how your business works, instead of bending the business to fit a ready-made tool: booking, admin panels, integrations or SaaS.

Read the full answer

What kind of projects do you build?

Laravel web systems and SaaS products, APIs and integrations, Filament admin panels, websites and Flutter apps.

Read the full answer

Do you work with companies outside Brazil?

Yes. I am based in Curitiba, Brazil, and work remotely with companies anywhere, with online meetings, in English or Portuguese.

Read the full answer

Do you maintain existing systems?

Yes. Maintaining and evolving Laravel applications, websites and Flutter apps in production is part of my daily work, including refactoring legacy code.

Read the full answer

How does a project start?

With a conversation about the problem and the people who will use the system. Then I define scope, timeline and the simplest solution that actually works.

Read the full answer
See more questions

Contact

Have a project in mind?

Tell me what you need. I reply within two business days.

contato@alysson-thoaldo.com.br