Skip to content




  • Pro


@postmanlabs @json-schema-org @electron-userland @maintainers @EddieHubCommunity
Block or Report

Block or report jviotti

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.

Report abuse

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

Report abuse

Hey there 👋

I'm a Technical Lead at Postman focusing on Desktop Engineering and a graduate student at University of Oxford. I'm currently working on various projects:

  • Starship: I'm leading the development of a next-generation comprehensive framework to build cross-platform desktop applications using web technologies codenamed Starship. If you are into Chromium, Electron.js, C++, JavaScript and remote working, do reach out. We've closed a Series D round of $225M and we are hiring!

  • JSON BinPack: I'm building a very space-efficient schema-driven binary serialization format for IoT and the web based on JSON Schema called JSON BinPack. My research so far has already proven this format to be more space-efficient than ASN.1 PER, Apache Avro, Microsoft Bond, BSON, Cap'n Proto, CBOR, FlatBuffers, MessagePack, Protocol Buffers, Smile, Apache Thrift and UBJSON in every case when taking a sample set of real-world documents. This project will be open-source once I submit my dissertation!

If we share similar interests, shoot me an e-mail and let's have virtual coffee to exchange thoughts!

Previous projects

  • Etcher: I created and led the development of Etcher, a popular open-source cross-platform image flasher.



  1. Flash OS images to SD cards & USB drives, safely and easily.

    TypeScript 21.3k 1.5k

  2. queryl Public

    🔎 Query language to perform complex object searches

    JavaScript 413 15

  3. List all connected drives in your computer, in all major operating systems

    C++ 169 63

  4. 📦 Easily write and read user settings in Electron apps

    JavaScript 1.3k 81

  5. Flexible CHANGELOG generation toolkit that adapts to your commit conventions

    JavaScript 44 13

  6. A curated list of awesome JSON Schema resources, tutorials, tools, and more.

    Handlebars 5

Contribution activity

September 2021

Created 2 repositories

Created a pull request in jviotti/awesome-jsonschema that received 1 comment

Promote the JSON Schema Office Hours at the top of the README

Signed-off-by: Juan Cruz Viotti

+14 −0 1 comment
Opened 8 other pull requests in 2 repositories
Reviewed 1 pull request in 1 repository
postmanlabs/postman-docs 1 pull request

Created an issue in json-schema-org/JSON-Schema-Test-Suite that received 4 comments

Declare "format" assertion test cases in a way that plays more nicely with vocabularies

The test suite currently distinguishes between the assertion and annotation format vocabularies by putting the assertion format test cases inside the

206 contributions in private repositories Sep 2 – Sep 27

Seeing something unexpected? Take a look at the GitHub profile guide.