Skip to content
View someonewithpc's full-sized avatar
💭
Open to full stack roles
💭
Open to full stack roles

Highlights

  • Pro

Block or report someonewithpc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
someonewithpc/README.md
Hugo Sales, full stack developer in Porto. hsal.es, hugo@hsal.es

I'm a full stack developer in Porto, Portugal. From 2022 to 2026 I worked remotely for Visrez, building tools hotels and resorts use to plan events and show off their venues. That meant an interactive resort map in React and Mapbox, a 3D event space app in Vue and Three.js, and the Ruby on Rails backend behind both. I proposed the map product and built most of it, and it grew to dozens of clients paying around $20k a year each

You can try demos of that work at hsal.es. The site's source is in cv, and it's where most of my commits go right now

I'm looking for my next full stack role. Write to [email protected]

Upstream

When a tool I use has a bug, I'd rather fix it than work around it. Some of what got merged:

Before that

  • GNU social, 2021 to 2022. I was a core maintainer and led the v3 rewrite, about 1,200 commits funded by an NLnet NGI0 grant. It moved the eldest federated social network to Symfony 5 with a modular, event-driven design
  • ProtoSyn, 2021. My startup's graphical node-based Vue app generated Julia code for protein simulations. It was a finalist at the European Innovation Academy
  • Blender, 2019. In Google Summer of Code I made OBJ and STL import and export about three times faster

Off the screen

I design parts in FreeCAD for my own projects and for products, and I like making physical things. For my 10 inch rack I made the mounts that hold a Banana Pi R4 router and an ONTi switch. I've also made Gridfinity bins and holders for my tools, like calipers, scissors, soldering tips and a rotary grinder

Pinned Loading

  1. gnusocial gnusocial Public

    GNU social v3, a rewrite of the federated social network on Symfony 5 with ActivityPub and an event-driven plugin system

    PHP 3

  2. cv cv Public

    Source for hsal.es, my CV and portfolio, with demos of my work you can try in the browser. Built with Astro

    TypeScript 1

  3. fediverse-playground fediverse-playground Public

    A utility to configure multiple Fediverse software, for inter-compatibility testing and development. Mirror of https://codeberg.org/someonewithpc/fediverse-playground

    TypeScript

  4. russelt-compiler russelt-compiler Public

    A compiler for a small subset of Rust written in Haskell

    Haskell