Hirohisa Tanaka
Web Application Developer / DevRel
About
- Web Application Developer / DevRel
- Hono / Cloudflare Workers / TypeScript / Rust / Go
Interests
- Backend / Frontend / Serverless / Security
- Developer Tools / Frameworks / OSS
- AI Agents
- Developer Relations / Community
Education
- 2026 - Present - Sanda Gakuen High School
- 2025 - Security Camp Mini Osaka
- 2024 - Sanda Gakuen Junior High School
- 2023 - Security Camp Mini Osaka
Work Experience
2026 - Present - A Listed Company - Software Engineer Intern
Joined as a Software Engineer Intern after being directly scouted by the CTO in October 2025.
Working across a broad range of areas, including web, mobile, and application security.
Responsibilities and experience include:
- Maintaining and improving an existing production codebase
- Refactoring and modifying legacy code
- Identifying and fixing multiple security vulnerabilities
- Developing and improving web application features
- Working across both frontend and backend systems
- Contributing to mobile application development
- Improving code maintainability while preserving existing behavior
2026 - Fenrir Inc. - Frontend Engineer Intern
Participated in a one-week frontend engineering internship in August 2026.
Developed the frontend of a CMS using React, TypeScript, TanStack Router, and Tailwind CSS.
Responsibilities and experience included:
- Implementing article, user, and administrator management screens
- Integrating the frontend with existing APIs
- Designing routing and data-loading flows with TanStack Router
- Implementing authentication-related frontend logic
- Building reusable UI components
- Implementing search, sorting, pagination, and view switching
- Writing tests for implemented features
Initially expected to work mainly on article-related pages, but completed the planned work ahead of schedule and expanded the implementation to additional areas of the CMS.
2026 - Hifumi Inc. - Security Researcher
Worked as a Security Researcher with a focus on practical security education.
Responsibilities and experience included:
- Creating educational materials on SQL Injection
- Developing a sandbox environment for hands-on security training
- Designing exercises that allowed participants to safely learn common SQL Injection concepts
- Delivering a technical lecture and hands-on session
- Supporting participants during practical security exercises
2025 - 2026 - Yuki Inc. - Freelance Frontend Engineer
Worked on an existing WordPress-based landing page as a freelance frontend engineer.
Responsibilities included:
- Modifying a custom WordPress theme
- Improving frontend performance and reducing page weight
- Implementing SEO improvements
2025 - 2026 - ALKU Inc. - Freelance Full-Stack Engineer
Worked on the maintenance and infrastructure of existing landing pages.
Responsibilities included:
- Modifying three existing landing pages
- Migrating the web server environment from Apache to Nginx
- Configuring the new server environment and related infrastructure
2025 - 2026 - Eco House Japan Inc. - Freelance Frontend and Infrastructure Engineer
Worked on website infrastructure migration and content recovery.
Responsibilities included:
- Migrating the company’s website to a new server environment
- Recovering lost website content after migration issues
- Restoring 5 pages
- Restoring 10 image assets
2024 - 2026 - Nishinihon Sourcing Inc. - Freelance Full-Stack Engineer and Marketer
Worked continuously with the company for approximately one year as a freelance engineer and marketer.
Responsibilities included:
- Modifying and maintaining landing pages
- Supporting Google Ads campaigns
- Supporting Meta Ads campaigns
- Configuring and supporting LINE marketing tools
- Providing technical support for web-based marketing initiatives
2023 - 2025 - An Unlisted Company - Freelance RPA Engineer
Worked as a freelance RPA (Robotic Process Automation) engineer for an unlisted company, focusing on automating repetitive tasks and improving efficiency. Scope of work included:
- Developing and maintaining RPA scripts using Python and Java.
- Automating data entry and processing tasks
- Integrating RPA solutions with existing business processes
Works
- 2026 - SG / LT 2026
- 2026 - Yasumi?
- 2026 - Devcast
- 2026 - WebMCP Bridge Extension
- 2026 - WebMCP Bridge MCP
- 2026 - E.D.I.T.H
- 2024 - ReCoron
- 2023 - ReNovel
Awards
- 2025 - 1st GA Web Novel Contest
- 2024 - Neo-Page Novel Export Contest
Interviews
Talks
- 2026 - 飯島春樹さんとのパネルディスカッション (ja)
- 2026 - コミュニティ活動 のすゝめ (ja)
- 2026 - 個人開発者よ、Hono を使え (ja)
- 2026 - Serverless のすゝめ (ja)
- 2026 - OSS コミュニティがくれた「人との繋がり」 (ja)
- 2026 - WebMCP を作って Antigravity IDE から呼び出してみよう!(ja)
Community
- 2026 - Hono Conference Tokyo 2026 Core Staff
- 2026 - GDG Greater Kwansai Padawan Organizer
- 2026 - AI Talks Night Staff
- 2026 - STECH Member
- 2026 - Alpha+ Project 4th Generation
- 2026 - Sanda Gakuen School Festival LT Organizer
- 2025 - SF-Kosen Sub Owner
- 2024 - UniSchool Chief Technology Student
- 2024 - UniProject Member
- 2023 - 2026 - TeamZisty SubOwner
Contributions
cloudflare/mcp - Official MCP server for Cloudflare
Reported and investigated a permission-handling issue in Cloudflare’s official MCP server.
Details:
- Found that list endpoints filtered down to zero results by OAuth scope returned
200with an empty result, so no scope challenge was ever raised and agents reported the account as empty - Measured the behavior against a real OAuth grant to distinguish permission-filtered lists from genuinely empty ones, and reported the finding with reproduction data (#302)
- Submitted an implementation with unit tests and end-to-end tests (#304)
- The maintainers’ fix (#305) was built on this report and branch, and has been merged
Bokuchi-Editor/bokuchi - Open source lightweight markdown editor
Continuous contributor to an open source Markdown editor built with React and Tauri.
Contributions included:
- Fixed a stored XSS vulnerability in the Markdown preview by introducing DOMPurify sanitization, while preserving KaTeX, Mermaid, and syntax highlighting output (#371)
- Fixed CSV paste handling so that quoted fields containing commas, escaped quotes, and newlines convert into valid Markdown tables (#475)
- Fixed header separator logic in HTML table conversion and added tests (#463)
- Fixed key-repeat and load-race bugs in the typing game and Konami code features (#462)
- Fixed a bug where the preview did not update when switching files (#509)
- Proposed feature requests including filename syntax in fenced code blocks and a separate preview window
lapras-inc/lapras-mcp-server - Open source MCP server for Lapras.com
Improved the reliability of the API client in LAPRAS’s official MCP server (#14).
Contributions included:
- Adding Zod schema validation for API responses
- Explicitly specifying
application/jsonas the request Content-Type - Adding error logging to improve debuggability
- Correcting typos in class names and return values
ec-cube/ec-cube - Open source e-commerce platform
Reported a security vulnerability in a widely used open source e-commerce platform.
Details:
- Identified a CSV Injection issue in exported CSV data
- Reported it to IPA (Information-technology Promotion Agency, Japan) through the coordinated vulnerability disclosure process
sf-kosen/Nanase-Bot - Open source Discord bot for SF Kosen
Maintainer of the Discord bot used by the SF-Kosen community, involved from the initial project setup.
Contributions included:
- Setting up the TypeScript project and building the base command and action handling system (#1, #4)
- Implementing the ticket board feature (#5)
- Implementing custom voice channel creation with button and modal handling (#10, #11)
- Fixing an access control issue where unauthenticated users could join auto-created voice channels (#27)
- Fixing a permission problem on voice channel creation and adding logging for deletion failures (#28, #30)
- Standardizing action handling and improving type safety across the codebase (#9, #13)
- Leading an ongoing refactor toward a DDD-inspired architecture (#93, #94)