Engineer

Kota Ishikuro

I'm a student engineer passionate about backend systems and infrastructure — building reliable, scalable systems from the ground up.

Engineer.hs
1
2
3
4
5
6
7
8
9
10
11
12
13
data Engineer = Engineer
{ name :: String
, age :: Int
, location :: String
} deriving (Show)
 
me :: Engineer
me = Engineer
{ name = "Kota Ishikuro"
, age = 21
, location = "Japan, Nagano"
}
 

About

Drawn to the joy of figuring things out from scratch, I chose software engineering. Through my internship at a startup, I've built experience across backend, infrastructure, and AI. I'm driven by a passion for efficiency and systems thinking, and I find purpose in building the foundations that teams rely on. Having captained a soccer team through high school, I bring a strong sense of responsibility and commitment to every team I'm part of.

Skills

Languages

  • TypeScript
  • Python
  • Rust
    Interest
  • Go
    Interest
  • Haskell
    Interest Course
  • Scala
    Interest
  • Java
    Course
  • C / C++
    Course

Frameworks / Libraries

  • Hono.js
  • tRPC
  • Prisma
  • FastAPI
  • Pydantic
  • Next.js
  • React
  • Tailwind CSS

Infrastructure / Cloud

  • Cloud Run
  • Docker
  • Terraform
  • Vercel
  • BigQuery
  • Firestore
  • LangGraph
  • n8n

Experience

  1. Jun 2, 2004

    Born in Toyama City, Toyama

  2. Apr 2020 – Mar 2023

    Toyama Higashi High School

    Soccor Club

  3. Apr 2023 – Present

    Shinshu University, Dept. of Electrical & Computer Engineering

    Information Program. Studying a broad range of CS fundamentals including algorithms & data structures, operating systems, networking, databases, and machine learning.

  4. Mar 2024 – Present

    Joined Startup as Intern

    5 projects
    1. Mar – Aug 2024

      Advertising Analytics Dashboard

      Built analytics dashboards to visualize advertising data. Constructed data pipelines with trocco, transferred and transformed data in BigQuery, and created BI dashboards with Looker Studio.

      BigQuery trocco Looker Studio
    2. Sep 2024 – Feb 2025

      Analytics Dashboard SaaS & Deploy Automation

      Joined development of an in-house data visualization web app. Wrote analytics SQL queries and automated the Terraform-based Cloud Run deployment flow with a shell script, reducing a 3–5 min manual process to under 1 minute with a single command.

      TypeScript Hono.js Next.js GraphQL Terraform Cloud Run BigQuery Prisma
    3. Jan – Feb 2025

      Slack AI Assistant (Built from Scratch)

      Built a Slack bot from scratch that joins team discussions with AI. Now used in inside sales threads to respond based on 100+ message histories, improving team efficiency. Also implemented unreplied message reminders for external Slack channels.

      Python FastAPI LangGraph Slack API Cloud Run Cloud Tasks
    4. Apr – Jun 2025

      AI Agent Backend — Designed & Built from Scratch

      Designed and built a backend from scratch to provide AI chat for an HR platform. Architected a single-endpoint system managing multiple agents (Dify / LangGraph), and handled tech selection, CI/CD setup, and Firestore integration.

      Python FastAPI Firestore Cloud Run Docker
    5. Sep 2025 – Present

      Marketing SaaS Development

      Joined a SaaS product that helps marketers create and edit ad creatives with AI and analyze ad data. Moved Chromium out of n8n into a standalone Browserless service on Cloud Run, fixing workflow crashes caused by memory pressure. Built a PoC for migrating from Mastra to AI SDK as a potential new agent foundation. Also built a data pipeline to pull advertising data into BigQuery, and created a Figma plugin PoC for importing HTML.

      TypeScript Next.js React Tailwind CSS Hono.js tRPC Prisma NeonDB Vercel Cloud Run