puppy technology

Resume

Hi! I'm not looking for work right now.

My ongoing work includes:

You can find more detailed, up-to-date information at puppy.run.

If you'd like to contact me, you can do so via email ([email protected]) or Twitter (@duckinator).