About Me

A Picture of Tomomi Kosaka.

Hello!๐Ÿ‘‹In my previous roles, I was always the โ€œgo-to tech personโ€ โ€” even though I wasn't part of the IT department. I actually loved it, and that curiosity grew into a real passion for creating solutions through code. It eventually led me to become a Full Stack Engineer! ๐Ÿš€ I build web apps with React, TypeScript, Next.js, Node.js, Prisma, tRPC, and PostgreSQL, turning ideas into reliable, user-friendly solutions. ๐Ÿ˜ƒ๐Ÿ’ป I love collaborating with teams, sharing ideas, and making sure everything works the way itโ€™s supposed to. I take pride in writing clean, maintainable code that supports both users and teammates.

Tech Skills

Frontend
  • React
  • Next.js
  • Javascript
  • Typescript
  • Tailwind CSS
  • Tanstack Query
  • Radix UI
  • HTML
  • CSS
Backend
  • Node
  • tRPC
  • PostgreSQL
  • Prisma
  • Express
  • Python
Others
  • Git
  • GitHub
  • Jest
  • Vitest
  • Docker
  • Zitadel
  • OpenFGA
  • Jira

Projects

screen shot of project

Podzoo

Podzoo is a podcast discovery full-stack web application that not only lets you explore new shows but also empowers you to leave reviews and bookmark your favorite podcasts. (Please wait for it to start up. I'm using free tier on Render.com)

  • React
  • Express
  • Node
  • Material UI
  • PostgreSQL
screen shot of project

Paw Match

Paw Match is a passion project crafted to simplify the search for adoptable animals. I love animals and I wanted to make something that could help animals get adopted. (Please wait for it to start up. I'm using free tier on Render.com)

  • Flask
  • Python
  • SQLAlchemy
  • PostgreSQL
  • Jinja
  • Javascript
  • Bootstrap
  • JQuery
  • CSS

Contact

I'm excited to hear from you about potential job opportunities, collaborative projects, or just to say hello. Please take a moment to fill out the form below, and I'll do my best to respond as soon as possible. Thank you for considering me for your project or job opportunity, and I can't wait to start our conversation!

Get in Touch !