I write code

Projects I have worked on

Simplii

Lead Developer

Javascript, React, Laravel, Flutter, Dart, Swift, Go, Mysql, Redis, Elasticsearch, AWS, SIP, WebRTC

Browser extension and mobile apps for integrating phone calling. text messaging, and automations into the browser and many different CRMs and other applications.

 

PNU Media

Cofounder, Chief Engineer

Python, Javascript, Laravel, Raspberry Pi

Developed a platform for displaying media, local information, and advertisements on digital signage screens, built software for advertisers to run campaigns & target specific markets.

 

Plantmatch

Developer

Swift, iOS, NodeJS, Mysql

 

Plant marketplace app for iPhone

Hungryet

Developer

Java, Javscript, React, Google Cloud Platform, MySQL

Web application for aggregating selections from all of the major food delivery platforms into a single page and allowing you to compare prices and delivery times.

 

Metaframe

Developer

Solana, Rust, Web3, Javascript

https://github.com/davidkarn/metaframe-project

Google chrome extension allowing you to leave a comment on any page on the entire web by selecting the text you want to start a conversation on.

Stores conversations on the Solana blockchain.

Includes a platform for allowing anybody to create their own moderation service/algorithm.

Allows user’s to choose which moderation platform they want to use, to decide which content they can see and which content gets promoted to the top.

 

Nebulas

Cofounder, Lead developer

Javscript, React Native, React, Redux, Mysql, NodeJS

 

A messaging/chat application with an algorithim for laying out conversations in a unique visual style using bubbles and overlayed stickers, that allows people to start their own groups and easily branch new threads off of an existing conversation.

More code I have written

https://github.com/davidkarn/metaframe-project - Web3, Rust, Solana, Javascript, Social Media platform built on top of the Solana blockchain that allows people to start conversations on any web page by selecting some text in their browser and leaving a comment on it. Utilizes Solana’s websockets to update conversations and allow you to chat in real time, all data is stored on the blockchain.

Instead using a single algorithm or moderation system to determine what content gets promoted or hidden, Metaframe allows anyone to create their own moderation service or algorithm using a Domain Specific Language, which they can offer to user’s as a service.

https://github.com/davidkarn/steve - Javascript, NodeJS, Startup weekend hackathon project, virtual assistant for teachers to speak command into their computer and have operations performed automatically in their education management system.

https://github.com/davidkarn/miser - Javascript, Browser extension for removing ‘Share this’ popups from pages on the web

https://github.com/davidkarn/livestream_agg - Javascript, React, Redux, NodeJS - Web page allowing you to type a search term and watch multiple livestreams from various social media platforms all on the same screen.

https://github.com/davidkarn/HUDmuffin - C#, Unity, Hackathon project for displaying a virtual calendar on top of a paper calendar using Augmented Reality technology.

https://github.com/davidkarn/xml-slurp - Chicken Scheme, Library for parsing XML that does the best job possible to parse documents with invalid or broken XML syntax, then provides a Domain Specific Language for easily parsing XML into lisp data structures. Worked very well for parsing web pages and atom/rss feeds which are often rejected by xml parsing libraries due to syntax errors, has been used in production for operating an ebay sniper service.

Contact Me →