Skip to content
View kiranm211's full-sized avatar
๐ŸŽฏ
๐ŸŽฏ
  • Hasegawa Kogyo
  • Osaka, Japan

Block or report kiranm211

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
kiranm211/README.md

Hi, I'm Kiran ๐Ÿ‘‹

Full-stack engineer based in Osaka, Japan, building reliable web platforms, data-intensive applications, and developer tools.

I enjoy turning complex requirements into maintainable systemsโ€”from user-facing interfaces and APIs to databases, background workers, caching, and deployment workflows.

Buy me a coffee

What I work with

  • Frontend: TypeScript, React, Next.js, Tailwind CSS
  • Backend: Node.js, Fastify, Python, REST APIs
  • Data: PostgreSQL, Drizzle ORM, SQLAlchemy, Redis
  • Engineering: Docker, GitHub Actions, automated testing, system design
  • Also experienced with: Java, C, C++, PHP

Featured projects

๐ŸŽ๏ธ F1 Dashboard

A database-first platform for ingesting, storing, and visualizing Formula 1 data.

  • Next.js frontend with a Fastify TypeScript API
  • PostgreSQL persistence with Drizzle ORM
  • Redis-backed read-through caching
  • Python ingestion and orchestration worker
  • Docker Compose development environment
  • Automated tests for orchestration and endpoint behavior

๐Ÿ‡ฏ๐Ÿ‡ต NihonSphere

A full-stack Japanese-learning platform designed around JLPT preparation from N5 to N1.

  • Next.js App Router, TypeScript, and Tailwind CSS
  • Lessons, kanji, quizzes, search, and bookmarks
  • API routes and authentication flow
  • PostgreSQL schema and seed data

Contributor to Microsoft's open-source 2D vector geometry library for CNC and laser-cutting applications.

Open source

I contribute to open-source software and am especially interested in TypeScript, developer tooling, testing, documentation, and data-intensive applications.

My current goal is to make consistent, useful contributions: reproducing bugs, improving tests, clarifying documentation, and delivering focused fixes that are easy for maintainers to review.

Currently improving

  • Observability and historical data backfills for F1 Dashboard
  • Testing, CI, and documentation across my public projects
  • Consistent contributions to established open-source projects

Connect

Pinned Loading

  1. docbot docbot Public

    Experimental Python clinical chatbot exploring disease information, symptom guidance, and doctor discovery workflows.

    Python 1 3

  2. f1-dashboard f1-dashboard Public

    Full-stack Formula 1 data platform with a Next.js dashboard, Fastify API, PostgreSQL, Redis caching, and a Python ingestion worker.

    TypeScript

  3. NihonSphere NihonSphere Public

    Full-stack Japanese learning platform for structured JLPT preparation from N5 to N1.

    TypeScript

  4. maker.js maker.js Public

    Forked from microsoft/maker.js

    ๐Ÿ“โš™ 2D vector line drawing and shape modeling for CNC and laser cutters.

    TypeScript 1