Ohara
Work, 2025 — intern → software engineer

Timeline
Intern: Jan 2 – May 9, 2025 • Full-time: May 12, 2025 – Present
Tools
- Next.js
- Nest.js
- TypeScript
- Tailwind CSS
- API and SDK Documentation
Overview
From Jan 2 to May 9, 2025, I worked at Ohara as a full-stack Software Engineer intern. On May 12, 2025, I joined full-time as a Software Engineer. I worked primarily on two products: the catalog of connections and the frontend for the Ohara web app.
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.


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:
- Built and shipped the Farcaster Frames V2 integration, including metadata generation, SDK injection at deploy time, and app embeddability support within Warpcast.
- Led the development of the App Detail Page, a core page that shows previewed app info, comments, and token info. This required frontend design + backend coordination and was delivered in time for a major internal milestone(& release)
- Implemented the OnchainKit SDK connection (Coinbase) which brought significant user traffic and became one of the most-used and successful connections on the platform.
- Developed and maintained multiple API Connections, including OpenAI, Privy, Helius, World App, Weather, Exa, and Flux.
- Refactored and improved metadata injection for apps at deployment time by updating the ohara-api service layer to handle new app types (like Frames and SDK-based integrations).
- Fixed keyboard input issues in iframe-based games by isolating scrolling behavior and handling key events more effectively.
- Wrote reusable markdown templates for API and SDK integration guidelines.


Contribution graph for web repo
I’ve shipped 15+ PRs and written over 8000 lines of code, ranging from small hotfixes to multi-file features.