diff --git a/src/content/about/open-source.mdx b/src/content/about/open-source.mdx index 25e46f0..589c1e7 100644 --- a/src/content/about/open-source.mdx +++ b/src/content/about/open-source.mdx @@ -1,18 +1,35 @@ --- -updated_at: 10-21-2024 +updated_at: 01-08-2025 draft: false --- import { Icon } from "astro-icon/components"; -## Skogz [](https://github.com/zeucapua/skogz) -- An experimental Svelte 5 SSR (server side rendered) router, built on top of the Vite Extra template -- Implemented custom middleware that can handle loader functions and load the correct components based on a routes configuration object +
+ +# Applications +## Myb [](https://github.com/zeucapua/myb) +- A custom third party Bluesky client with extra features like bookmarks and drafts +- Implemented with SvelteKit, using libraries such as the AT Protocol SDK and TanStack Query + +## Easytodo [](https://github.com/zeucapua/easytodo.link) +- An easy and local first todo list app, with per task stopwatch and other planned features +- Implemented with SvelteKit, using a custom persistent local storage reactive function closure ## Gust [](https://github.com/zeucapua/gust) - A time tracker productivity tool with authentication, cloud storage, and full CRUD capabilities - Implemented features using Astro Partials and Client Islands (Svelte components) that are inline and rendered on demand using HTMX library, a HTML-centered AJAX API +
+ +# Explorations +## Skogz [](https://github.com/zeucapua/skogz) +- An experimental Svelte 5 SSR (server side rendered) router, built on top of the Vite Extra template +- Implemented custom middleware that can handle loader functions and load the correct components based on a routes configuration object + +
+ +# Packages ## Typew [](https://github.com/zeucapua/typew) - An animated text component that mimics the typewriter, writing letter by letter - Implemented as a no dependency needed Svelte library diff --git a/src/content/about/resume.mdx b/src/content/about/resume.mdx index 014a25a..e26a0c4 100644 --- a/src/content/about/resume.mdx +++ b/src/content/about/resume.mdx @@ -5,7 +5,11 @@ draft: false import { Icon } from "astro-icon/components"; -A generalist Software Engineer, specialized in solutions and product engineering, utilizing technologies across the stack and languages like Javascript (Next.js), Python (Django), and GoLang (Cobra). Based in San Bernardino, California USA with 8 months of remote and open source experience. +A generalist Software Engineer, specialized in solutions and product engineering, +utilizing technologies across the stack and languages like Javascript (Next.js), Python (Django), and GoLang (Cobra). +Based in San Bernardino, California USA with remote and open source experience. + +
# Experience ## Software Engineer, OpenSauced [](https://opensauced.pizza) @@ -63,13 +67,18 @@ _August 2022 - November 2022_ - Implemented Airtable as a CMS to display information about volunteer efforts and political candidates’ campaigns throughout the United States - Tech Stack: React, Next.js, Airtable, Storybook, Vercel and more +
+ # Public Speaking and Community Participation ## Web Dev Challenge: Build a multiplayer web app using PartyKit - 24k+ views on YouTube - 18 stars on the typer99 GitHub repository - Built a type racing game with powerups and obstacles, implementing PartyKit into a SvelteKit application +- Participated alongside Jason Lengstorf (host), Nick Taylor (prev OpenSauced), and Steve Ruiz (tldraw.com) -## Upcoming Web Dev Challenge (Set to release late November as a Thanksgiving episode) +## Web Dev Challenge: What can you build in 4 hours with Google Gemini? +- 97k+ views on YouTube +- 8 stars on the thankadev GitHub repository - Built an AI generated thank you note that can be shared on X (formerly Twitter) for each library listed in a given repository's SBOM (software bill of materials) - Sponsored by Google Gemini AI and is integrated into the project, all of which was built in 4 hours - Participated alongside Jason Lengstorf (host), Brian Holt (Neon DB), and Sarah aka badcop_ (prev Boot.dev)