Contact Me

By submitting this form, I agree to the privacy policy.

How Does This Work?

When you submit a message, it is sent to our backend system, which processes, stores it securely, and notifies me immediately. Here is a breakdown of our architecture:

Architecture diagram showing the flow from user submission through the system
  • Frontend: Built with Next.js hosted on Vercel.
  • Backend: Powered by Ruby on Rails, hosted on Render as a backend service only.
  • Database: Utilizing Postgres on Supabase for notifications.
  • Notification: A Rails mailer sends me an immediate email notification when you submit a message.
  • Response: This system ensures I can respond to your inquiries promptly.