Skip to content
Avatar

Achievements

Achievements

Highlights

  • Pro

Organizations

@postmanlabs @json-schema-org @electron-userland @maintainers @EddieHubCommunity @sourcemeta
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
jviotti/README.md

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 space-efficient schema-driven binary serialization format for IoT and the web based on JSON Schema called JSON BinPack. My research so far has 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 a virtual coffee to exchange thoughts!

Previous projects

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

Links

Pinned

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

    TypeScript 22.3k 1.6k

  2. queryl Public

    🔎 Query language to perform complex object searches

    JavaScript 410 15

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

    C++ 180 68

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

    JavaScript 1.3k 87

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

    JavaScript 45 14

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

    Handlebars 14

5,209 contributions in the last year

Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri

Contribution activity

February 2022

Created 1 repository

Created a pull request in electron/electron that received 1 comment

build: Support cygwin in script/lib/util.py

Running a build on Cygwin or MSYS2 otherwise fails. Signed-off-by: Juan Cruz Viotti jv@jviotti.com npm test passes Release Notes Notes: None

+1 −0 1 comment
Opened 2 other pull requests in 2 repositories
sourcemeta/json-size-benchmark 1 merged
jviotti/jsonbinpack 1 merged
Reviewed 1 pull request in 1 repository
bavulapati/electron 1 pull request
141 contributions in private repositories Feb 1 – Feb 10

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