Hello, I am Hirokoma, a professional Python developer located in Tokyo.
I have been working on web development for seven years, specializing in Python since 2020.
- Domain-driven Design
- Python 3.12, 3.13
- Poetry, uv
- Django 4.2, 5.2
- Django REST framework 3.15, 3.16
- FastAPI 0.111
- FastHTML 0.12
- pytest 8.4
- Vue 3.5
- Astro 5.11
- Terraform 1.12
- Google Cloud Platform
- Computer Systems: A Programmer's Perspective by Randal E. Bryant, David Richard O'Hallaron
- The Opportunity Analysis Canvas by James V. Green
- Solving Identity Management in Modern Applications by Yvonne Wilson, Abhishek Hingnikar
- Designing Data-Intensive Applications by Martin Kleppmann
- Learning Domain-Driven Design by Vladik Khononov
- A Philosophy of Software Design by John Ousterhout
- Company Of One by Paul Jarvis
- Languages: Python, C++, SQL, Ruby, JavaScript, TypeScript
- Framework/libraries
- Backend: Django, GeoDjango, DRF, FastAPI, Pytest, Celery, django-allauth
- Frontend: Next.js, React.js, Vue 3
- Data: Postgres, PostGIS, Kafka, Debezium
- DevOps
- Git, Docker, pre-commit
- CI/CD: Jenkins, CircleCI, GitHub Actions, Terraform
- Cloud Services: AWS, GCP
- System Design: REST API, Distributed Architecture, OAuth2 & OIDC