<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v3.2.3"><meta name="description" content="Ethan Turkeltaub is a software engineer based in Brooklyn, NY, currently working at Stripe."><meta property="og:url" content="https://ethan.haus/"><meta property="og:title" content="Ethan Turkeltaub"><meta property="twitter:title" content="Ethan Turkeltaub"><meta property="og:description" content="Ethan Turkeltaub is a software engineer based in Brooklyn, NY, currently working at Stripe."><meta property="twitter:description" content="Ethan Turkeltaub is a software engineer based in Brooklyn, NY, currently working at Stripe."><meta property="og:image" content="/_astro/favicon.b9144495.svg"><meta property="twitter:image" content="/_astro/favicon.b9144495.svg"><title>Ethan Turkeltaub</title><style>html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Regular-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Bold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/gt-alpina/GT-Alpina-Standard-Bold-Italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:GT Alpina Typewriter;src:url(/fonts/gt-alpina/GT-Alpina-Typewriter-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GT Alpina Typewriter;src:url(/fonts/gt-alpina/GT-Alpina-Typewriter-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:GT Alpina Typewriter;src:url(/fonts/gt-alpina/GT-Alpina-Typewriter-Bold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:GT Alpina Typewriter;src:url(/fonts/gt-alpina/GT-Alpina-Typewriter-Regular-Italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}
</style>
<link rel="stylesheet" href="/_astro/index.f592134c.css" /><script type="module" src="/_astro/page.5718f5ce.js"></script>
<script>window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
		var script = document.createElement('script');
		script.defer = true;
		script.src = '/_vercel/insights/script.js';
		var head = document.querySelector('head');
		head.appendChild(script);
	</script></head><body><link rel="icon" type="image/svg+xml" href="/_astro/favicon.b9144495.svg"><header data-astro-cid-ctg3m53h><h1 data-astro-cid-ctg3m53h><a href="/" data-astro-cid-ctg3m53h>Ethan Turkeltaub</a></h1></header><main class="main"><p class="avatar" style="
  background-image: url(/_astro/beach.f4a99172.jpg);
  background-image: image-set(
    &#34;/_astro/beach.1b41bff7.webp&#34; type(&#34;image/webp&#34;),
    &#34;/_astro/beach.f4a99172.jpg&#34; type(&#34;image/jpeg&#34;)
  );
" data-astro-cid-vjqwbl62></p><p>I’m a Brooklyn, NY-based software developer using Elixir, Ruby, and JavaScript to make web products. I’ve been working on the web for over a decade, and I’m currently a software engineer at <a href="https://stripe.com">Stripe</a> working on the <a href="https://stripe.com/jobs/team/web-presence-platform">Web Presence &#x26; Platform team</a>. Previously I’ve worked at companies in <a href="https://enlitic.com">artificial intelligence</a>, <a href="https://aircall.io">telecommunications</a>, and <a href="https://oak.is">design</a>, as well as doing freelance work in healthcare, real estate, and travel.</p><div class="resume" data-astro-cid-4fvwiuyn><section data-astro-cid-4fvwiuyn><h2 data-astro-cid-4fvwiuyn>CV</h2><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://stripe.com" data-astro-cid-4fvwiuyn>Stripe</a></h3><p class="dates" data-astro-cid-4fvwiuyn>Jan. 2021 &ndash; now</p></article><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://enlitic.com" data-astro-cid-4fvwiuyn>Enlitic</a></h3><p class="dates" data-astro-cid-4fvwiuyn>Mar. 2020 &ndash; Jan. 2021</p></article><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://aircall.io" data-astro-cid-4fvwiuyn>Aircall</a></h3><p class="dates" data-astro-cid-4fvwiuyn>Apr. 2018 &ndash; Feb. 2020</p></article><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://oak.is" data-astro-cid-4fvwiuyn>Oak</a></h3><p class="dates" data-astro-cid-4fvwiuyn>Jun. 2015 &ndash; Apr. 2018</p></article><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://steamboatvc.com/portfolio/fanzter/" data-astro-cid-4fvwiuyn>Fanzter</a></h3><p class="dates" data-astro-cid-4fvwiuyn>Jun. 2011 &ndash; Sept. 2014</p></article></section><section data-astro-cid-4fvwiuyn><h2 data-astro-cid-4fvwiuyn>Projects</h2><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://github.com/ethnt/tilde" data-astro-cid-4fvwiuyn>Tilde</a></h3><p class="description" data-astro-cid-4fvwiuyn>Reproducible developer environments</p></article><article data-astro-cid-4fvwiuyn><h3 data-astro-cid-4fvwiuyn><a href="https://github.com/ethnt/e10" data-astro-cid-4fvwiuyn>E10</a></h3><p class="description" data-astro-cid-4fvwiuyn>Homelab with Terraform and NixOS</p></article></section></div></main><footer data-astro-cid-gcn2mc3v><aside data-astro-cid-gcn2mc3v><p data-astro-cid-gcn2mc3v>&copy; 2024&nbsp;<a href="/" data-astro-cid-gcn2mc3v>Ethan Turkeltaub</a></p></aside><nav class="nav" data-astro-cid-dmqpwcec><ul data-astro-cid-dmqpwcec><li data-astro-cid-dmqpwcec><a href="https://github.com/ethnt" data-astro-cid-dmqpwcec>GitHub</a></li><li data-astro-cid-dmqpwcec><a href="https://www.linkedin.com/in/ethan-turkeltaub-592122a3" data-astro-cid-dmqpwcec>LinkedIn</a></li></ul></nav></footer></body></html>