deno gcp-asia-southeast1
tcp/443
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9d3a08ff533a08ff533a08ff533a08ff53
Found 1 files trough .DS_Store spidering: /pixels
Open service 34.120.54.55:443 · mattrybin.com
2026-01-23 03:41
HTTP/1.1 200 OK content-type: text/html; charset=utf-8 content-security-policy: default-src 'none'; connect-src 'self'; font-src 'self'; img-src 'self' https://fresh.deno.dev; script-src 'self' 'unsafe-inline'; style-src 'self' referrer-policy: origin-when-cross-origin x-frame-options: DENY x-content-type-options: nosniff x-dns-prefetch-control: on strict-transport-security: max-age=31536000; includeSubDomains; preload permissions-policy: camera=(), microphone=(), geolocation=() set-cookie: lang=en vary: Accept-Encoding connection: close content-length: 15400 date: Fri, 23 Jan 2026 03:41:14 GMT via: http/1.1 edgeproxy-h server: deno/gcp-asia-southeast1 Page title: Matt Rybin - Full Stack Developer <!DOCTYPE html><html lang="en"><head><title>Matt Rybin - Full Stack Developer</title><meta name="description" content="I am a seasoned Full Stack Developer with 11 years of experience, specializing in JavaScript, TypeScript, and React ecosystems."/><meta charset="utf-8"/><meta name="viewport" content="initial-scale=1.0, width=device-width"/><link rel="stylesheet" href="/styles.css"/></head><body><div class="max-w-xl my-5 mx-auto lg:mx-2 sm:mx-1 text-sm text-white font-plex leading-none tracking-wide md:my-3"><div class="grid grid-cols-desktop gap-x-5 lg:grid-cols-1 gap-y-10 lg:gap-y-0"><div class=" flex flex-col gap-2 items-end mt-0.8 lg:justify-start lg:flex-row lg:mt-0 lg:mb-2 md:justify-end md:-mb-4 md:gap-1 md:mt-0 "><a href="/cv.pdf" target="_blank" class="h-4 w-4 bg-gray-dark rounded-xl p-0.5 cursor-pointer group transition-colors border-2 border-transparent hover:border-gray-light" rel="noreferrer"><img src="/vectors/cv.svg?__frsh_c=9e6007d4d9403c8bc32d3db3f01d8ab58bdbf549" width="16" height="16" class=" w-full h-full transition-colors duration-150" alt="CV"/></a></div><div class="flex md:flex-col justify-between gap-10 md:gap-y-3 items-center md:items-start"><div class="md:order-2"><h1>Matt Rybin</h1><h2 class="my-1">Software Engineer</h2><p class="whitespace-pre-wrap">I am a seasoned Full Stack Developer with 11 years of experience, specializing in JavaScript, TypeScript, and React ecosystems. My career spans multiple countries, where I've led projects ranging from financial systems to innovative startups. I excel in both frontend and backend development, with a strong background in DevOps and cloud technologies.</p><div class="mt-3"><a href="/cv.pdf" target="_blank" class="h-4 bg-gray-dark text-yellow-500 font-bold rounded-xl p-1 cursor-pointer group transition-colors border-2 border-transparent hover:border-gray-light" rel="noreferrer">My Resume</a></div></div><img class="rounded-full flex-shrink-0 md:order-1 md:w-8" src="pixels/me.png" height="150" width="150" alt="Portrait von Matt Rybin"/></div><h3>Projects</h3><div class="grid grid-cols-2 sm:grid-cols-1 gap-3"><a href="https://www.protestant.events" rel="noreferrer noopener" target="_blank"><div class="rounded-xl p-0.3 h-full bg-gradient-to-r from-[#334d50] to-[#b5c6e0] cursor-pointer transition-transform hover:scale-105"><div class="bg-gray rounded-lg p-2 text-center h-full"><h4 class="mb-0.5">Protestant Events</h4><h5>Platform for Churches</h5><p class="text-xs mt-0.3">React, Next.js, TypeScript, Firebase, Vercel</p></div></div></a><a href="https://epiclang.org" rel="noreferrer noopener" target="_blank"><div class="rounded-xl p-0.3 h-full bg-gradient-to-r from-[#ef709b] to-[#fa9372] cursor-pointer transition-transform hover:scale-105"><div class="bg-gray rounded-lg p-2 text-center h-full"><h4 class="mb-0.5">Epic Programming Language</h4><h5>Language from scratch</h5><p class="text-xs mt-0.3">TypeScript, Deno</p></div></div></a><a href="https://www.nextbjj.com" rel="noreferrer noopener" target="_blank"><div class="rounded-xl p-0.3 h-full bg-gradient-to-r from-[#334d50] to-[#b5c6e0] cursor-pointer transition-transform hover:scale-105"><div class="bg-gray rounded-lg p-2 text-center h-full"><h4 class="mb-0.5">NextBJJ</h4><h5>BJJ Sparing tracking app</h5><p class="text-xs mt-0.3">React Native, TypeScript, Clojure, Lisp, Datomic</p></div></div></a></div><h3>Work Experience (11 Years)</h3><div class="space-y-3 lg:space-y-2"><div><div class="flex justify-between md:flex-col"><div class="md:order-2"><h4>Protestant.Events</h4><div class="mb-2" data-fresh-key="Senior Fullstack Developer"><h5 class="text-yellow-500 font-bold mb-1">Senior Fullstack Developer</h5><ul class="list-none pl-2 space-y-1"><li class="relative pl-0" data-fresh-key="Solo developer creating a platform for Protestant churches to advertise and charge for events"><span class="absolute -left-2 top-0">•</span>Solo developer creating a platform for Protestant churches to advertise and charge for events</li><li class="relative pl-0" data-fresh-key="Generated 196 ticket sales and reduced transactio