Edvard Hübinette

Software Engineer

A technical problem solver that thrives in finding solutions to tricky issues all over the stack. Strong computer science fundamentals, and a principled engineer with a focus on maintanability and reliability. Comfortable in all phases of software engineering, from prototype to optimisation. Experienced with decentralised protocols, both client internals as well as smart contract and data storage protocol design. Enjoys building high-leverage automation to boost team productivity, as well as iterating on ceremonies for happy developers.

Location: Gothenburg, Sweden
E-mail: edvard@hubinette.me
Phone: +4670 432 63 36
GitHub: m0ar
LinkedIn: hubinette

Work

DeSci Labs

Protocol Architect / Senior Software Engineer

Jun 2023 - Present

Evolving the protocol, backend services, and developing open-source libs.

  • Spearheaded protocol redesign for decentralised scientific publishing
  • Redefined the product fundamentals to achieve best-in-class web3 UX
  • Increased team throughput by optimising CI efficiency and creating DX tooling
  • Improving infrastructure and service observability in our kubernetes clusters
  • Optimising data flow in our complex react/redux/nextjs webapp
  • Running technical seminars and giving conference talks

Nortical

Software / DevOps Engineer

Oct 2019 - May 2023

Designed and implemented the majority of all infrastructure and services as a founding engineer.

  • Architecting efficient data pipelines on Google Cloud
  • Leveraging Nix for deterministic builds, checks, and development environments
  • Designing a capable CI/CD workflow with GitHub Actions, Terraform, and Nix
  • Building a routing layer using the Cloudflare serverless stack
  • Collaborating closely with the analytics team
  • Running technical due-diligence presentations for investors

MakerDAO

Software Engineer

Jul 2018 - Jan 2020

Creating resilient and performant services to support the Dai stablecoin and CDP platform.

  • Diving deep into the Ethereum VM and decentralised finance
  • Developing VulcanizeDB, a data caching and indexing service for Ethereum
  • Writing a lot of performant Go
  • Optimising database modelling and queries in PostgreSQL
  • Working with a stellar team spread across all continents

Education

Chalmers University of Technology

Master's in Computer Science

Aug 2016 - Jun 2018

Chalmers University of Technology

Bachelor's in Information Technology

Aug 2013 - Jun 2016

Volunteer

DevCon Programme Committee

Track planner

Jun 2019 - Dec 2019

Reviewing speaker applications and finalizing track programming for DevCon 2019 in Osaka. DevCon is one of the biggest Ethereum developer conferences.

HSB Gråberget & Chalmers Conference Center

Member of the Board

May 2016 - Jun 2023

Long-term strategic work in the formal board of a restaurant group, followed by a large housing association.

Projects

Jun 2017 - Sep 2017
  • Documented in a short but popular blog series (see repo)
  • Community interaction in post discussion threads on Reddit

Referrals

Edvard is a talented developer that any team could benefit from. He embodies the rare combination of a strong technical background, gifted communicator, and synergistic collaborator. He was able to pick up the codebase of one our projects quickly without much assistance, and started contributing improvements almost immediately, cementing himself as a keystone for the team. He has a keen eye for taking a step back and refactoring complex systems as they evolve. He’s self-directed and can be trusted to deliver comprehensive solutions even with minimal oversight. If given the opportunity, I would love to work with Edvard again.
Niklas Kunkel (Backend Services Manager, MakerDAO)
Edvard was a huge asset to our team [at MakerDAO]. He’s an extremely capable developer, with demonstrated ability to pick up new skills and complete tasks on time. But perhaps more importantly, he’s a great collaborator who pushed the team to drive out inefficiencies in our architecture and workflows. Edvard seamlessly onboarded into our technology stack, bringing fresh perspective and identifying bottlenecks that were difficult for the rest of us to see. In short order, he was taking ownership of big picture improvements that made our code more idiomatic and easier to change. The design improvements that he drove make our work easier to this day, months after he’s rolled off. I’d love the opportunity to work with him again, and know he’ll be a great benefit to any team.
Rob Mulholand (Principal Software Crafter, 8th Light)

Skills

TypeScript

Ethereum

Ceramic

IPFS / IPLD

Go

Elixir

Python

Bash

Nix

CI/CD

Terraform

Docker

Build systems

Kubernetes

Git

Google Cloud

AWS

Haskell

Languages

English

Professional fluency

Swedish

Native speaker

Interests

Music production

Snowboarding

Hiking

Snooker