Skip to content
View unmultimedio's full-sized avatar
πŸ‘½
Β―\_(ツ)_/Β―
πŸ‘½
Β―\_(ツ)_/Β―

Block or report unmultimedio

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
unmultimedio/README.md

Hi, I'm Julian Figueroa πŸ‘‹

Software Engineer | Backend & Distributed Systems | Go, REST, Protobuf

I'm a Software Engineer based in Colombia πŸ‡¨πŸ‡΄ with 12+ years of experience building high-scale distributed systems, security/identity infrastructure, and developer tooling. My primary focus is Go, system performance, and crafting delightful developer experiences.


πŸ› οΈ What I Do

  • Developer Tooling & Infrastructure: Built and maintained tools to streamline developer workflows: Schema registries, API contracts, CLI tools. (ex-Twilio, ex-Buf).
  • Distributed Systems & Performance: Architecting low-latency high-availability backends with REST/Protobuf, storage, caches, dabatases.
  • Technical Leadership: Balancing hands-on engineering with system design, RFC proposals, and cross-functional architectural alignment.

πŸš€ Highlights & Selected Impact

  • Buf (Schema Registry): Engineered a Content-Addressable Storage (CAS) migration with cryptographic tamper-proofing for Protobuf modules, and redesigned the commit/label versioning system with zero downtime.
  • Twilio (Branded Calls & Verify API): Architected the high-availability backend for Branded Calls (<100ms latency at global scale) and led technical evolutions for global Verify OTP verification across SMS, Voice, Push, and WhatsApp.
  • Open Source Contributions: Contributed to Toggl’s open-source client (automated Pomodoro break feature) and built custom developer CLI tools.

πŸ“¦ Featured Projects


πŸ’» Tech Stack & Tools

  • Languages & Core: Go β€’ REST β€’ Protobuf β€’ SQL β€’ Ruby β€’ Rails
  • Infrastructure & Storage: Docker β€’ Redis β€’ PostgreSQL β€’ MongoDB β€’ AWS
  • Patterns & Architecture: Distributed Systems β€’ Content-Addressable Storage (CAS) β€’ Microservices β€’ RESTful APIs

⚑ Outside of Code

  • 🎾 Tennis: Playing clay court tennis 3-4 times a week.
  • 🎬 Cinema & Books: Avid reader and listener of personal finance & investment strategies, and regular cinema goer.
  • 🐈 Home Life: Remote worker enjoying life in BogotΓ‘ with my partner and 3 cats.

πŸ“« Connect with Me

Pinned Loading

  1. bufbuild/buf bufbuild/buf Public

    The best way of working with Protocol Buffers.

    Go 11.5k 369

  2. bufbuild/modules bufbuild/modules Public

    Collection of third-party modules managed and synced by Buf.

    Go 37 3

  3. connectrpc/connect-go connectrpc/connect-go Public

    The Go implementation of Connect: Protobuf RPC that works.

    Go 4.1k 157

  4. samplr samplr Public

    Generate sample files (and keep them updated!) after you .gitignore your real ones.

    Go 8