[{"data":1,"prerenderedAt":424},["ShallowReactive",2],{"about":3,"mdc--q45sli-key":213,"mdc--fce4xx-key":236,"mdc-g5qi5b-key":251,"mdc--mjptfr-key":270,"mdc-l5405h-key":278,"mdc-7k2gs2-key":286,"mdc-a85qmz-key":294,"mdc--3y5d5r-key":312,"mdc--83cje0-key":328,"mdc--zciyez-key":346,"mdc--kbd6jx-key":354,"mdc--pltdkt-key":362,"mdc--k8smi0-key":377,"mdc--yyqhrx-key":392,"mdc-pnj279-key":409},{"id":4,"title":5,"body":6,"building":7,"description":31,"extension":32,"facts":33,"highlights":57,"links":85,"meta":103,"navigation":104,"path":105,"personal":106,"roles":109,"seo":114,"stack":117,"stem":159,"timeline":160,"__hash__":212},"about\u002Fabout.yml","I'm Rares Serban. I've been building software for 10+ years and now I'm learning to [sell it]{.text-primary}.",null,{"title":8,"description":9,"items":10},"What I'm [building]{.text-primary} now","All of them run on the same small stack, Nuxt and TypeScript on Cloudflare Workers. What I'm working on this month is on the \u002Fnow page.",[11,16,21,26],{"title":12,"description":13,"href":14,"icon":15},"Mailyond","One inbox for every domain you own. It's the product I spend most of my time on right now.","https:\u002F\u002Fmailyond.com\u002F?utm_source=beyondfolder&utm_medium=referral&utm_campaign=about_page","i-lucide-mail",{"title":17,"description":18,"href":19,"icon":20},"Omniyond","A pay-per-use API toolbox for AI agents, with a scheduler at the center.","https:\u002F\u002Fomniyond.com\u002F?utm_source=beyondfolder&utm_medium=referral&utm_campaign=about_page","i-lucide-zap",{"title":22,"description":23,"href":24,"icon":25},"Distribution Framework","The playbook I use to find customers, as Claude Code skills and agents.","\u002Fdistribution","i-lucide-megaphone",{"title":27,"description":28,"href":29,"icon":30},"NuxtBeyond","The Nuxt and Cloudflare starter kit my own products are built on.","https:\u002F\u002Fnuxtbeyond.com\u002F?utm_source=beyondfolder&utm_medium=referral&utm_campaign=about_page","i-lucide-rocket","I'm a senior software engineer and solopreneur from Cluj-Napoca, Romania. I went from PHP to Rust and blockchain and then to AI products, and since 2025 I also build and sell my own products under BeyondFolder.","yml",[34,37,41,44,47,50,53],{"label":35,"value":36},"Based in","Cluj-Napoca, Romania (EET)",{"label":38,"value":39,"href":40},"Doing now","Senior Software Engineer at RWS on Papercup (AI dubbing), B2B contract, plus my own products on the side","https:\u002F\u002Fpapercup.com\u002F",{"label":42,"value":43},"Experience","10+ years in production, 3+ of them as tech lead",{"label":45,"value":46},"Languages","TypeScript, Rust and PHP, plus working Go and Python",{"label":48,"value":49},"Building","Mailyond, Omniyond, the Distribution Framework, NuxtBeyond",{"label":51,"value":52},"Education","Bachelor's degree in Computer Science, Babeș-Bolyai University",{"label":54,"value":55,"href":56},"Email","rares@beyondfolder.com","mailto:rares@beyondfolder.com",{"title":58,"description":59,"items":60},"CV [highlights]{.text-primary}","The parts of my work history I'd point to first. The full CV is on LinkedIn.",[61,65,69,73,77,81],{"title":62,"description":63,"icon":64},"A Rust platform at 1,000+ events per second","Surflux is an indexer and streaming API for real-time trading data on Sui DeepBook, with sub-second latency in production. It uses Redis Streams for event distribution and SSE for streaming, with active\u002Fstandby failover and usage tracking for credit-based billing.","i-lucide-activity",{"title":66,"description":67,"icon":68},"Tech lead for 3+ years","I owned the architecture decisions on 5+ projects, led two developers on several of them, and mentored 4+ developers through code reviews, pair programming and workshops.","i-lucide-users",{"title":70,"description":71,"icon":72},"Cross-chain infrastructure","I designed the transfer infrastructure on Axelar for Stacks and MultiversX, with Rust contracts and services and a TypeScript NestJS relayer.","i-lucide-git-merge",{"title":74,"description":75,"icon":76},"Kubernetes on AWS from scratch","At Pitech+Plus I set up and ran a production cluster with secrets, health probes and resource limits, plus the Docker and GitLab CI\u002FCD pipelines.","i-simple-icons-kubernetes",{"title":78,"description":79,"icon":80},"50,000+ emails per campaign","I built the marketing email pipeline on AWS SQS. I also improved MySQL (Aurora) query performance by up to 200%, by reading the query plans and fixing the indexes.","i-lucide-send",{"title":82,"description":83,"icon":84},"Audio-only support at RWS, as the only developer","I shipped it end to end on Papercup, the AI dubbing platform of RWS, across the Go and Temporal workflows, the Node.js backend and the React frontend.","i-lucide-audio-lines",[86,90,94,98,102],{"label":87,"href":88,"icon":89},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fraress96\u002F","i-simple-icons-linkedin",{"label":91,"href":92,"icon":93},"X","https:\u002F\u002Fx.com\u002FRaress96_","i-simple-icons-x",{"label":95,"href":96,"icon":97},"GitHub","https:\u002F\u002Fgithub.com\u002Fraress96","i-simple-icons-github",{"label":99,"href":100,"icon":101},"Open source","\u002Fopen-source","i-lucide-code",{"label":54,"href":56,"icon":15},{},true,"\u002Fabout",{"title":107,"description":108},"Outside of [code]{.text-primary}","I have a family with a small baby, so most of my free time goes there. I still play guitar now and then (I played in a few bands when I was younger), and I like swimming, biking, movies and TV shows, and games (running a Minecraft server is how I ended up learning Java).",{"title":110,"description":111,"label":112,"href":113},"Outside roles","Next to my own products I take one role at a time, as a fractional CTO, tech lead or founding engineer for an early-stage product. What fits, and what I've built so far, is on the roles page.","See what fits","\u002Ffractional-cto",{"title":115,"description":116},"About Rares Serban | Senior Software Engineer and Solopreneur","Rares Serban is a senior software engineer and solopreneur in Cluj-Napoca, Romania. PHP, then Rust and blockchain, then AI products. Tech lead for 3+ years.",[118,121,124,127,130,133,136,139,142,144,147,150,153,156],{"name":119,"icon":120},"TypeScript","i-simple-icons-typescript",{"name":122,"icon":123},"Rust","i-simple-icons-rust",{"name":125,"icon":126},"Node.js","i-simple-icons-nodedotjs",{"name":128,"icon":129},"Nuxt","i-simple-icons-nuxt",{"name":131,"icon":132},"Vue","i-simple-icons-vuedotjs",{"name":134,"icon":135},"React","i-simple-icons-react",{"name":137,"icon":138},"Cloudflare Workers","i-simple-icons-cloudflareworkers",{"name":140,"icon":141},"AWS","i-simple-icons-amazonwebservices",{"name":143,"icon":76},"Kubernetes",{"name":145,"icon":146},"PostgreSQL","i-simple-icons-postgresql",{"name":148,"icon":149},"Redis","i-simple-icons-redis",{"name":151,"icon":152},"Go","i-simple-icons-go",{"name":154,"icon":155},"Temporal","i-simple-icons-temporal",{"name":157,"icon":158},"Claude Code","i-simple-icons-claude","about",{"title":161,"description":162,"items":163},"How I got [here]{.text-primary}","The short version, newest first, from my own products back to the Minecraft server I ran as a teenager.",[164,168,173,178,182,187,192,197,202,207],{"date":165,"title":166,"description":167,"icon":30},"2026","4 products live, and a new job at RWS","In July I joined RWS as a Senior Engineer on [Papercup](https:\u002F\u002Fpapercup.com\u002F), their AI dubbing platform, and I keep building my products on the side, about an hour a day. Mailyond, Omniyond, the Distribution Framework and NuxtBeyond are live, and in September I retired Docuyond.",{"date":169,"title":170,"description":171,"icon":172},"2025","The blockchain work dried up, so I started building products","The contract stopped paying, so I started building AI products instead. The first (small) Stripe payment came in February 2026.","i-lucide-sparkles",{"date":174,"title":175,"description":176,"icon":177},"2023","Full-time Rust and blockchain at Buidly","I left the PHP job for Rust smart contracts, NestJS backends and cross-chain work on MultiversX, Axelar, Stacks and Sui. I also architected Surflux, a Rust indexer and streaming API that handles 1,000+ events per second in production.","i-lucide-blocks",{"date":179,"title":180,"description":181,"icon":123},"2021","Tech lead, and Rust","I got promoted to tech lead, owning the architecture for web apps, REST APIs and microservices and mentoring 4+ developers. The same year I learned Rust for blockchain and started freelancing on Elrond (now MultiversX) projects, with Rust smart contracts, NFT and ESDT tokens and lottery-style dApps.",{"date":183,"title":184,"description":185,"icon":186},"2020","Nickis, and DevOps","At Pitech+Plus I moved to [Nickis](https:\u002F\u002Fnickis.com\u002F), a marketplace for children's clothes, and from 2022 I also did the DevOps work for it.","i-lucide-shopping-bag",{"date":188,"title":189,"description":190,"icon":191},"2016 to 2024","Side projects I never sold","WriteHey came first in 2016, a social network like X with no algorithm. In 2017 I bought this domain and built a 4K video platform on it, and after that came YTReview, Tripalovsky, Caut Mesteri, xMemers and donations.fun. Each one started from a problem I had and was also how I learned a new stack, from Symfony and React to Vue and NestJS. They all had domains, and I never marketed any of them. The full list is on the [homepage](\u002F#products).","i-lucide-archive",{"date":193,"title":194,"description":195,"icon":196},"2015 to 2021","Freelance PHP on the side","First on Upwork, then directly with clients. I built the first version of what is now [welpe.de](https:\u002F\u002Fwww.welpe.de\u002F), a German platform that connects dog owners with dog services, including Stripe marketplace payments, and around 3 Symfony and API Platform projects for another client.","i-lucide-briefcase",{"date":198,"title":199,"description":200,"icon":201},"2015","PHP at Pitech+Plus","I started as a full stack developer, writing PHP (Symfony) with React on the frontend, while I was doing my Computer Science degree at Babeș-Bolyai University. I stayed there for 8 years.","i-simple-icons-php",{"date":203,"title":204,"description":205,"icon":206},"2014","Academy+PLUS, before university","In my last year of high school I learned C and algorithms at Academy+PLUS. That's how I got an internship at Pitech+Plus, which turned into a part-time job and then a full-time one.","i-lucide-graduation-cap",{"date":208,"title":209,"description":210,"icon":211},"2011","A Minecraft server, and later my own mods","From 2011 to 2014 I ran a Minecraft server, first vanilla and later modded, and managed its community of players. Around 2014 and 2015 I learned Java so I could write mods, one with a small team of 2 coders and 2 artists and one of my own. They're still on my [open source page](\u002Fopen-source).","i-lucide-gamepad-2","58U5tJ_JNo7T_viDkOHXMnqbQ9b8YUkYrkxwyfgsrIw",{"data":214,"body":215},{},{"type":216,"children":217},"root",[218],{"type":219,"tag":220,"props":221,"children":222},"element","p",{},[223,226,234],{"type":224,"value":225},"text","I'm Rares Serban. I've been building software for 10+ years and now I'm learning to ",{"type":219,"tag":227,"props":228,"children":231},"span",{"className":229},[230],"text-primary",[232],{"type":224,"value":233},"sell it",{"type":224,"value":235},".",{"data":237,"body":238},{},{"type":216,"children":239},[240],{"type":219,"tag":220,"props":241,"children":242},{},[243,245],{"type":224,"value":244},"How I got ",{"type":219,"tag":227,"props":246,"children":248},{"className":247},[230],[249],{"type":224,"value":250},"here",{"data":252,"body":253},{},{"type":216,"children":254},[255],{"type":219,"tag":220,"props":256,"children":257},{},[258,260,268],{"type":224,"value":259},"In July I joined RWS as a Senior Engineer on ",{"type":219,"tag":261,"props":262,"children":265},"a",{"href":40,"rel":263},[264],"nofollow",[266],{"type":224,"value":267},"Papercup",{"type":224,"value":269},", their AI dubbing platform, and I keep building my products on the side, about an hour a day. Mailyond, Omniyond, the Distribution Framework and NuxtBeyond are live, and in September I retired Docuyond.",{"data":271,"body":272},{},{"type":216,"children":273},[274],{"type":219,"tag":220,"props":275,"children":276},{},[277],{"type":224,"value":171},{"data":279,"body":280},{},{"type":216,"children":281},[282],{"type":219,"tag":220,"props":283,"children":284},{},[285],{"type":224,"value":176},{"data":287,"body":288},{},{"type":216,"children":289},[290],{"type":219,"tag":220,"props":291,"children":292},{},[293],{"type":224,"value":181},{"data":295,"body":296},{},{"type":216,"children":297},[298],{"type":219,"tag":220,"props":299,"children":300},{},[301,303,310],{"type":224,"value":302},"At Pitech+Plus I moved to ",{"type":219,"tag":261,"props":304,"children":307},{"href":305,"rel":306},"https:\u002F\u002Fnickis.com\u002F",[264],[308],{"type":224,"value":309},"Nickis",{"type":224,"value":311},", a marketplace for children's clothes, and from 2022 I also did the DevOps work for it.",{"data":313,"body":314},{},{"type":216,"children":315},[316],{"type":219,"tag":220,"props":317,"children":318},{},[319,321,327],{"type":224,"value":320},"WriteHey came first in 2016, a social network like X with no algorithm. In 2017 I bought this domain and built a 4K video platform on it, and after that came YTReview, Tripalovsky, Caut Mesteri, xMemers and donations.fun. Each one started from a problem I had and was also how I learned a new stack, from Symfony and React to Vue and NestJS. They all had domains, and I never marketed any of them. The full list is on the ",{"type":219,"tag":261,"props":322,"children":324},{"href":323},"\u002F#products",[325],{"type":224,"value":326},"homepage",{"type":224,"value":235},{"data":329,"body":330},{},{"type":216,"children":331},[332],{"type":219,"tag":220,"props":333,"children":334},{},[335,337,344],{"type":224,"value":336},"First on Upwork, then directly with clients. I built the first version of what is now ",{"type":219,"tag":261,"props":338,"children":341},{"href":339,"rel":340},"https:\u002F\u002Fwww.welpe.de\u002F",[264],[342],{"type":224,"value":343},"welpe.de",{"type":224,"value":345},", a German platform that connects dog owners with dog services, including Stripe marketplace payments, and around 3 Symfony and API Platform projects for another client.",{"data":347,"body":348},{},{"type":216,"children":349},[350],{"type":219,"tag":220,"props":351,"children":352},{},[353],{"type":224,"value":200},{"data":355,"body":356},{},{"type":216,"children":357},[358],{"type":219,"tag":220,"props":359,"children":360},{},[361],{"type":224,"value":205},{"data":363,"body":364},{},{"type":216,"children":365},[366],{"type":219,"tag":220,"props":367,"children":368},{},[369,371,376],{"type":224,"value":370},"From 2011 to 2014 I ran a Minecraft server, first vanilla and later modded, and managed its community of players. Around 2014 and 2015 I learned Java so I could write mods, one with a small team of 2 coders and 2 artists and one of my own. They're still on my ",{"type":219,"tag":261,"props":372,"children":373},{"href":100},[374],{"type":224,"value":375},"open source page",{"type":224,"value":235},{"data":378,"body":379},{},{"type":216,"children":380},[381],{"type":219,"tag":220,"props":382,"children":383},{},[384,386],{"type":224,"value":385},"CV ",{"type":219,"tag":227,"props":387,"children":389},{"className":388},[230],[390],{"type":224,"value":391},"highlights",{"data":393,"body":394},{},{"type":216,"children":395},[396],{"type":219,"tag":220,"props":397,"children":398},{},[399,401,407],{"type":224,"value":400},"What I'm ",{"type":219,"tag":227,"props":402,"children":404},{"className":403},[230],[405],{"type":224,"value":406},"building",{"type":224,"value":408}," now",{"data":410,"body":411},{},{"type":216,"children":412},[413],{"type":219,"tag":220,"props":414,"children":415},{},[416,418],{"type":224,"value":417},"Outside of ",{"type":219,"tag":227,"props":419,"children":421},{"className":420},[230],[422],{"type":224,"value":423},"code",1790969832756]