Ohara

Work, 2025
internsoftware engineer
Ohara Cover Image

Timeline

Intern: Jan – May 2025 • Full-time: May 2025 – Present

Tools

  • Next.js & Nest.js
  • TypeScript & Tailwind
  • Farcaster (Frames, Auth)
  • Base Miniapps
  • OnchainKit (Coinbase)
  • OpenAI API
  • Helius & Privy

Overview

I joined Ohara as an intern in early 2025 and transitioned to a full-time Software Engineer shortly after. My work spans the entire stack—from architecting the core frontend and embedding pipeline for AI-generated apps to implementing critical crypto-native integrations like Farcaster Auth and OnchainKit. I work closely with the founders to ship features that power the next generation of AI-generated software.

Overview

Ohara is a code generation company that empowers anyone to build and share full-stack apps simply by prompting. When users make an app on Ohara, a token is tied to their vibe coded apps & games (called App Coins) live on @base.

I joined as a full‑stack Software Engineer intern on Jan 2, 2025 and completed my internship on May 9, 2025. I started full‑time as a Software Engineer on May 12, 2025.

Detailed view 1
Detailed view 2

Highlights

I began by working on the OpenAI API connection for the Ohara builder. In this task, I created OpenAPI specs and structured Implementation Guidelines for the OpenAI APIs to give our AI agent context and the ability to reliably one-shot full-stack apps using OpenAI’s services. This connection was a success and was pushed to production within 10 days.

As the internship progressed, I transitioned into more full-stack feature work, contributing to internal pages, shipping critical features under tight launch timelines, and leading efforts around integrations and system behavior at deployment.

A few things I worked on:

Software Engineer (Full-time)

  • Owned core frontend for the main web product and its deployment as a live Base miniapp inside join.base.app.
  • Built the full embedding pipeline for AI-generated products so they run natively inside the Base ecosystem.
  • Implemented user authentication using Sign in with Farcaster, Quick Auth, and the Farcaster Miniapp SDK across both web and embedded surfaces.
  • Worked across frontend, platform integration, and product logic to ship features used by real users in a high-traffic crypto-native environment.

Software Engineering Intern

  • Implemented 5 third-party API Connections now live in production, including OpenAI, OnchainKit (Coinbase), Helius, and World App, powering AI-based app generation.
  • Built and shipped full-stack features such as the App Detail Page and Frames integration (Farcaster Frames V2), enabling Ohara apps to be embeddable on the Warpcast platform.
  • Refactored and improved metadata injection for apps at deployment time by updating the service layer to handle new app types.
  • Fixed keyboard input issues in iframe-based games by isolating scrolling behavior and handling key events effectively.
  • Wrote reusable markdown templates for API and SDK integration guidelines.
  • Contributed 5,000+ lines of code across 15+ PRs in a remote, async engineering team, supporting critical launches under tight deadlines.

Ohara GitHub contributions - web
Ohara GitHub contributions - api
1 / 2

Contribution graph for web repo