Hello, I am

nav

Senior Software Developer @ ConsenSys — Tallinn, Estonia

$ _
neofetch
nav@portfolio ──────────
user: nav@portfolio
os: NavOS (SvelteKit)
host: thefoultarnished
kernel: TypeScript 5.9
uptime: 7 years
shell: zsh 5.9
cpu: Full-Stack
memory: 8 repos / ∞ ideas
// scroll
Nav

nav@portfolio:~$ whoami

developer who picks up whatever language gets the job done. my github is a mess of side projects — a whatsapp client in go, a chrome extension for mapping twitter users, a discord bot for a 5k member server, and a pothole tracker that actually works.

i ship things. sometimes they're useful, sometimes they're just interesting. either way, i learned something building them.

stack:
sveltetypescriptgopythonnode
see the code ↗

what i work with

Languages

JavaScript
TypeScript
Go
Python

Frontend

Svelte
SvelteKit
HTML/CSS

Tools & Platforms

Node.js
Discord.js
Chrome Extensions
Git
Jupyter

things i've built

Go 1

whatzap

whatsapp from the terminal. built in go because i wanted a cli client that actually works.

GoCLIWhatsApp API
JavaScript 1

x-ray

maps where twitter users actually are. chrome extension that plots locations on a map.

JavaScriptChrome ExtensionData Viz
Svelte

potholes

report potholes, see them on a map. built with svelte, actually has a live demo.

SvelteVercelMaps
JavaScript

prab-bot

discord bot for a 5k member gaming server. handles roles, commands, announcements.

JavaScriptdiscord.jsAutomation
JavaScript 1

decision-engine

evaluates loan applications. rules engine that processes criteria and makes decisions.

JavaScriptFinanceRules Engine
TypeScript

clientsportal

client portal for managing interactions. typescript, web app, works.

TypeScriptPortalWeb App
terminal — bash

hello.

best way to reach me is on github. open an issue, start a discussion, or just drop a message.

github.com/thefoultarnished ↗