Software engineer building scalable systems, publishing computer science research, and creating polished web experiences.