![Something awesome](https://you.imagine.local/img.png)
- π Competitive Programmer
- https://atcoder.jp/users/luma (Top 3% of Japan! π )
- https://codeforces.com/profile/Luma
- Contests I was qualified in
- JOI2017, JOI2018, PCK2017, ICPC2019 Yokohama Regional
- codeflyer2018, DDCC2017, DDCC2019, DDCC2020
- π Love math and puzzles
- π΅ Love listening to music
- Neovimmer
- πΎ Watching animes and reading comics a little
- π΅ twitter: @lumc_
- π₯³ Born in 2000
- β Job status: Working at Optimind, Inc. π
- Real world name: Teppei KAWAGUCHI
- 2020/03-2020/12: Web Engineer (Frontend/Backend/Infrastructure)
- 2021/01-2022/06: Frourio, inc. Web Engineer (Frontend/Backend/Infrastructure)
- 2022/07-ongoing: Optimind, Inc. Algorithm Engineer (mainly graph and route search algorithms)
- Consistent is always better.
- Simpler is sometimes better. (KISS Principle)
- Shape the experience quickly.
- Frontend
- Backend
- Node.js, prisma, BullMQ, ...
- Experienced Python Django, Celery, ...
- Experienced Go and Rust
- Go: go-swagger (e.g. https://github.com/luma-dev/fish-history-ui)
- Rust: diesel, tokio
- CI/CD
- GitHub Actions, Circle CI, GitLab CI, codecov, ...
- IaC
- Can write to setup cloud infrastructure with terraform and ansible. I like terraform and ansible.
- Can write terraform with TypeScript with CDK. (e.g. https://github.com/violet-ts/violet-infrastructure)
- Can read AWS CloudFormation declarations.
- Algorithms & Data Structures
- C++
- Redeveloping my knowledges in Rust.
- Continue learning network
- Qualified in NW
- Continue learning database
- Continue learning security
- Continue learning authentication and authorization.
- AWS and other Cloud services.
- I've experienced...
- EC2 , VPC , ALB , ECS , RDS , S3 , SSM , Secrets Manager , ElastiCache , CloudWatch , Lambda , Cognito , Lightsail , EFS , API Gateway , EBS , Dynamo DB
- Qualified AWS Certified SAA (public URL) on 3 July 2021.
- I've experienced...
- Experienced Docker, Docker Swarm, ECS, Docker Compose in production
- Learning Kubernetes
- Experienecd creating controllers with Operator Pattern powered by operator-sdk
- Using Vultr Cloud
- Experienced serverless in production
- Combined with AWS
- Experienced GraphQL with
nexus
and apollo stack. - Continue learning GCP and GKE
- Used GCP in production
- Experienced unified
- Built many plugins for my math.luma.dev
- Created many tools for team
- Bots (Slack, Discord, GitHub App, ...)
- Investigation tools (mainly WebUI) for everyday workload
- Japanese: Native γΎ(^β½^*)))
- English: Intermediate ( currently learning in listening/speaking )
- Experienced discussions in-person with colleague in business.
- Experienced chat in business and dev community more than 5 years.