Open app ↗Software engineer · GoldevLab
Golfredo Pérez Fernández
Backend, Web3, and resumable product craft — silver glass tools that ship.
Usually replies within 24 hours · email is enough to start
What I take on
Four lanes — pick the one that matches the problem, not a pack of buzzwords.
Backend & APIs
Solid services, auth, data, and integrations that stay quiet in production.
Web3 & on-chain
Contracts, token flows, and product UI that make chain work usable.
Product web apps
Resuma and Qwik PWAs — fast first paint, real features, shippable scope.
Tooling & microsaas
Focused tools with a clear job: compress, forge, extract, ship.
Case study
Captions → product workflow
YouTubeForge — forgeyt.com

Challenge
Creators and teams needed transcripts, chapters, and translation from public captions — without a heavy desktop suite or opaque pricing.
Solution
A focused Resuma product: pull public captions, forge SRT/audio recaps, translate, and ship chapter-ready output from a silver-glass UI that stays fast on the phone.
- Live at forgeyt.com
- Transcript · SRT · chapters · translation
- Resuma SSR — ship without a SPA tax
Rust · Resuma · Fly.io
Selected work
Products and client builds — open any card for the live site.
ProductUnderKbCompress images to a real kilobyte budget — JPG, WebP, PNG.
ProductACUPATASPet care marketplace in Venezuela — verified caregivers, biometrics, audited payments, and secure chat.
Web3KoolinartKNRT Property — tokenize, trade, and manage real-world assets on the Koolinart Chain.
ProductPDFForgeMerge, split, compress PDFs. JPG ↔ PDF and extract text.
ProductMoa AcademyLearning platform for language courses — community, instructors, and practice toward fluency.
ClientMOA EducationLanguage company site — programs for people, schools, and businesses, in person and live online.
How we work
A simple path from first note to something live — then optional support.
Discovery
A short call or thread. Goals, constraints, and what success looks like.
Scope
A clear proposal — milestones, stack, and what ships first. Plain language.
Build
Iterate in the open. Previews early, decisions documented, no black boxes.
Ship
Deploy, harden, and hand over something you can run and extend.
Support
Optional follow-through after launch — fixes, polish, and the next slice.
Stack
Rust and TypeScript in production — Resuma for microsaas, Qwik for large PWAs. Open Docs for the official reference.
- CoreRustSystems language for Resuma apps, APIs, and Fly binaries.
- CoreTypeScriptTyped frontends for Qwik products — ACUPATAS, MOA, Koolinart.
- FrameworkResumaResumable Rust SSR — FlowApp, islands, HtmlTheme, View Transitions.
- FrameworkQwikResumable JS SSR for large client apps and PWAs.
- BackendAxum + TokioAsync HTTP and middleware next to Resuma routes.
- BackendNode + ViteTooling for Qwik City builds and client bundles.
- DataPostgreSQLRelational data for product apps that need durable state.
- DataSQLiteLocal and single-node tools — job bots, light services.
- DomainWeb3 / EVMTokenized assets, wallets, and on-chain product surfaces.
- PlatformPWAInstallable apps — manifest, service worker, offline shell.
- PlatformFly.ioProduction deploys for Resuma and Qwik services.
- PlatformDockerReproducible images for Fly and CI pipelines.
FAQ
Scope, remote work, timelines, and how to start.
What kinds of projects do you take?
Backend and APIs, Web3 product surfaces, and full web apps — especially Resuma microsaas and Qwik PWAs. If the problem is clear and the scope can ship in slices, we can talk.
Do you work remotely?
Yes. Async-first with calls when they unblock decisions. Time zones are flexible as long as feedback loops stay short.
Fixed packs or custom scope?
Custom scope. You get a written plan with milestones — not a generic pack. Small tools can be fixed-price; larger products usually run in phases.
How long does a project take?
A focused tool can land in weeks. A marketplace or multi-surface product is phased — first useful release first, then deepen. Timelines live in the proposal, not as a slogan.
What support do you offer after launch?
Handover with deploy notes, then optional support for fixes and the next slice. Email stays open for questions that keep the product healthy.
Rust or TypeScript — which do you use?
Both, on purpose. Resuma + Rust for microsaas that ship fast. Qwik + TypeScript for larger product PWAs (ACUPATAS, MOA, Koolinart).
How do I get in touch?
Email golfredo.pf@gmail.com with context, timeline, and links if you have them. Usually replies within 24 hours. GitHub and LinkedIn are linked in Contact.
Contact
Projects, collaborations, or a quiet note — email is the fastest path. Usually replies within 24 hours.

