Skip to content
View compscidr's full-sized avatar
Block or Report

Block or report compscidr

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
compscidr/README.md

Jason Ernst

I'm currently Principal Software Engineer at a startup working on mobile ad hoc networks.

Prior to this, I worked at two difference robotics startups (Rapid Robotics and Osaro) in San Francisco. I've previously worked on wireless mesh networks, and wrote a library that let's you connect Android phones using Wi-Fi, Bluetooth, and Wi-Fi direct. This project had an ICO which raised $30M. I also started a robotics company during grad school. I did a PhD and MSc in computer science focused mostly on wireless mesh networks. I was awarded a $2.1M grant to support graduate students studying mesh networks as part of this project. I once won Canada's largest hackathon at the time in 2014 called CODE. I built an app using open data from the government of Canada to help new immigrants select a city in Canada to live in.

I've been learning a bit of Go and Kotlin, and am interested in Rust. I've done a bunch of work in Java, C/C++, Python, PHP, Javascript, and HTML. I'm really interested in network protocols, operating systems, multi-process and multi-threaded systems. I like visualizing sytems and the data that comes from them. I really like codebases that have CI/CD, testing, and coverage tools setup. I like infrastructure as code. I like exploring architectures, patterns and frameworks. I also like analyzing the performance of systems and network protocols and finding ways to make them faster or scale to larger sizes. I try to do things incrementally and make small bits of progress of code in bursts while I'm interested or have time.

Love collaborating on stuff - feel free to reach out or make PRs into any of my repos.

www.jasonernst.com | @compscidr | research papers

Pinned

  1. goblog goblog Public

    Simple blogging platform built with golang. Built on top of gin and gorm. Auth with github. REST / CRUB API backend and templated frontend

    Go 24 3

  2. ipfs_indexer ipfs_indexer Public

    An ipfs indexer / search engine built in rust

    Rust 2

  3. lolminer-docker lolminer-docker Public

    Working AMD/Nvidia drivers + lolminer. Tested on Ubuntu 20.04 and 20.10 hosts without requiring the AMD driver on the host. Nvidia requires the Ubuntu docker runtime.

    Dockerfile 11 11

  4. awm awm Public

    Android Wireless Measurement Library aims to collect and open source wireless statistics and information in a way that does not disrupt the functioning of apps

    Kotlin 1

  5. meshdensitytool meshdensitytool Public

    Simple tool that allows for visualisation of how many nodes participating in a mesh network could cover places with various population densities

    JavaScript 3 3

  6. bwtestjs bwtestjs Public

    Javascript bandwidth test using Jquery. Works on slow (28.8kbps up to ~1Gbps). Has bounded runtime.

    JavaScript 1