I'm β¨ Mochi β¨ (or Mochitto!). My pronouns are: They/them π³οΈβπ
I have a background in Japanese language and studies, and a passion for programming. π©βπ» My focus is on writing maintainable, scalable and testable code, with a preference for functional programming and strong typing. I use linux as a daily-driver, love open-source and any software that allows its community to break it, fix it and make it better. π§
I have professional experience as a web developer (full-stack in the JS environment), but I love local-first software and TUI applications; in the future I'd love to build something using bubbletea.π§
I'm also a member of the Recurse Center, a self-directed and diverse community of programmers based in New York. Some projects I've built during my batch are: Markdown2anki, a fully typed Python CLI tool that bridges the gap between Anki and Markdown files, and Type-config, a Python library that validates and casts types onto a custom configuration file format.
I've recently redesigned and rebuilt the Jolly residence's website using Next.js, React, Shadcn and Taliwind and I've published a study on exporting huge XLSX files using dockerized PHP and PSQL.
I'm working on a building my blog/website at mochitto.dev using HTMX, Go, PSQL and Taliwind β I'm also planning on building projects I've prototyped during my batch at the Recurse Center, once my blog will be ready :)
I'm always eager to learn new technologies and take on new challenges. Feel free to check out my GitHub repositories and get in touch if you're interested in collaborating, have any question or would just like to say 'hi'! π