Hi, I'm Pieter Vanderpol, a software developer in BC, Canada.

ProjectsExperienceContact

I love building smooth, interactive & reliable software.

Pieter is one of the strongest software engineering leads I've worked with. His technical ability is exceptional; he routinely implements complex features in under a day. But what really sets him apart is his judgment. […] He's focused on solving the tangible problems that matter rather than chasing unnecessary complexity.

AbradantMatthew, Online collaborator & Software Engineer at Microsoft
squad-layer-manager
FIG.1 · Squad Layer Manager: match history & the live layer queue
squad-layer-manager
FIG.2 · Squad Layer Manager: live rosters with bulk player actions
livechess.xyz
FIG.3 · LiveChess: realtime chess with friends
sharenotes.xyz
FIG.4 · ShareNotes: realtime collaborative notes
livechess.xyz
FIG.5 · LiveChess: no sign-ups, just a link
sharenotes.xyz
FIG.6 · ShareNotes: CRDT-synced collaboration

Things I've built

FLAGSHIP

Squad Layer Manager

Admin tooling for busy Squad game servers: powerful player-management tools, live multiplayer queue editing, and a drag-and-drop filter builder backed by a Rust/WebAssembly engine that queries all ~730k layer combinations right in the browser.

SLM is the all-in-one tool for 160 admins on the TacTrig server: how we set maps, monitor player behavior, and keep gameplay balanced for both teams. It hooks seamlessly into all the services we already use (BattleMetrics, SquadJS, Discord) and just makes our lives easier.

Server admin, TacTrig Squad community

Huge shoutout to [Pieter] for building this incredible tool! Integrating it with Squad JS to let us easily swap players, change maps, and manage resources has completely transformed how I admin the server. Beyond the awesome app itself, his turnaround time for fixing bugs and throwing in user suggestions is insanely fast.

Server admin, TacTrig Squad community

LiveChess

Free online chess for casual games with friends, no sign-ups needed.

Technologies

SquadGPS

Tracks player movement on the in-game map for the FPS Squad, using computer vision.

Technologies

ShareNotes

Real-time collaborative note-taking in plain text, integrated with GitHub gists.

Technologies

Places I've worked

Freightlogics

Software Developer

I helped build custom integrations, SaaS products, and web/mobile apps for North American trucking, brokerage, and intermodal carriers, working closely with dispatchers and ops teams to turn manual workflows into shippable software.

Technologies

Dye & Durham

Jr. Software Developer

I worked across the stack on eConveyance, BC's leading real-estate conveyancing platform, building UI features alongside our designer and writing the backend logic and database queries behind the conveyancing workflow.

Technologies

Get in Touch

Resume with references available on request. Email is the best way to reach me.