Skip to content
View compscidr's full-sized avatar

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 Loading

  1. kanonproxy kanonproxy Public

    An anonymous proxy written in kotlin

    Kotlin 1 1

  2. knet knet Public

    Kotlin user-space network stack focused on packet creation, serial and deserialization

    Kotlin 1

  3. packetdumper packetdumper Public

    A kotlin / android compatible buffer / packet dumper which can output pcapng files, hex files, strings, and logging compatible with wireshark import, and a tcp server which serves wiresharp pcapng …

    Kotlin 2

  4. icmp icmp Public

    A library (and sample apps) for sending, receiving and parsing ICMP packets on android and linux

    Kotlin 3

  5. goblog goblog Public

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

    Go 36 5

  6. ipfs_indexer ipfs_indexer Public

    An ipfs indexer / search engine built in rust

    Rust 6