Portfolio · 2026

Miguel Paula

I'm 14 and I do a lot of things at once. I build apps and websites for clients, I make Minecraft mods that are out in the world, and in my free time I play the piano.

01Codeapps and websites for clients
02Worldspublished Minecraft mods
03Musicpiano
04Hands3D printing, Rubik's cube, kung fu
See the work
01

Worlds

Minecraft mods (Java 1.21.1, Fabric). It started as a hobby and became the place where I learn the most: GLSL shaders, Java, audio, animation, storytelling, and the unglamorous work of keeping everything fast.

Forest at night, through the tape filter
A glimpse between the trees
A glimpse between the trees
The crawler
The crawler

Horror mod · Chapter 1 released

Penumbra

The fear comes from the dark, the sound, and what you almost see.

Penumbra turns Minecraft into a VHS tape found in an old tube TV. There is no music: instead, sounds react to where you are. Your sanity drops in the dark, a figure shows up for half a second at the edge of your vision, and a story with a beginning, middle and end unfolds as you play. The idea, story, characters and voices are mine.

  • Two-pass CRT + VHS screen shader (~0.3 ms per frame) with three intensities
  • Context-aware sound: 64 rules that build scenes with fades and cross-fades
  • Fully articulated creatures, directed cutscenes and subtitles
  • Per-world difficulty (Light, Normal, Nightmare) and accessibility options
3
chapters written
850+
automated tests
64
sound rules
link coming soonRecommended for ages 14+

Shader pack · v1.1.1

Pedra Shaders

Alive and realistic, never dark.

A shader pack written from scratch: soft shadows, water that mirrors the sky, volumetric clouds, fog, rainbows after the rain, and starry nights you can still see in. Six quality profiles, from Minimum to Pedra Max, built to run well even on a Mac.

6
quality profiles
100%
original code
Mac
runs smooth
link coming soon
Sunset
01 Sunset
Early morning fog
02 Early morning fog
Rainbow after the rain
03 Rainbow after the rain
Blue sea
04 Blue sea
Sea in the late afternoon
05 Sea in the late afternoon
Starry night
06 Starry night
Rain in the village, with puddles
07 Rain in the village, with puddles
Nether, lava lake
08 Nether, lava lake
In game, Pedra Shaders on the Medium profile
In game, Pedra Shaders on the Medium profile

Modpack · 0.1.0 beta

Pedra Aventura

A big adventure, no horror, running light.

Over 200 mods picked and configured to work together: dungeons and bosses, RPG and magic, farming and decoration, new dimensions. It ships with Pedra Shaders turned on and with Pedra Boost, my performance panel, one F7 away. Custom menus and loading screen, and zero conflicting key bindings.

203
items in the pack
20
keys remapped
0
key conflicts
link coming soon
Pedra Boost panel (F7)
Pedra Boost panel (F7)
Custom loading screen
Custom loading screen

The rule behind all of them: original code and art, nothing copied from other mods and no Mojang textures.

02

Code

Through AW-Solutions I build apps and websites for companies and churches. Mostly Flutter on mobile and JavaScript on the web, always wired to a real backend.

ProjectWhat it isStackStatus
Lagoinha Church web platformAdmin panel, public site and installable app (PWA) in one place. Four access levels with 16 permissions, multiple languages, and smart notifications that run without a server of its own.JavaScript · Firebase · TailwindLive
Beduk EducaçãoOnline learning appA learning platform for students: video courses, live classes over Zoom, a forum and offline downloads. One codebase for iOS, Android, Web, macOS, Windows and Linux.Flutter · Dart · REST APIDelivered
Estofados BuritiE-commerce appA furniture store in your pocket, connected to WooCommerce: multiple vendors, more than eight payment methods and point of sale.Flutter · WooCommerce · FirebaseDelivered
Diamond ChairE-commerce appSame foundation as Buriti, adapted for another brand: catalog, cart, payments and a store map.Flutter · WooCommerce · FirebaseDelivered

How I work

I use Claude (AI) as a coding partner, and I say so openly. I decide what to build and why, I read what comes out, I test it, and I answer for the result.

I like organized projects: phased planning, automated tests, and no passwords in the code.

03

Off screen

Not everything is a screen. These things teach me patience, which is what I use most when I'm coding.

04

Let's talk

Got an app, a website or a wild mod idea? Send me an email and I'll get back to you.

Emailmiguel@awsolutions.work

Client projects go through AW-Solutions.