Career
- Product Dept. Product Development Group (Jun, 2021 ~ Sep, 2021)
- Big Advance Dept, Product Development Group (Oct, 2021)
役割
- Engineering Manager
- Recruiting. Improving recruiting process, writing and sending scout letters, maintaining job descriptions.
- People Management (1 on 1, Career Coaching, Team Arrangement, etc…)
- Coaching Development Process (Introducing Scrum, Improving BTS usage, etc…)
- Introducing some internal tools such as Chat tool (Migrating from Chatwork to Slack, Introducing Notion, etc…)
- Technology Dept. (Feb, 2020 ~ Jun, 2021)
My Role
- Engineering Manager
- Recruiting. Improving recruiting process, writing and sending scout letters, maintaining job descriptions.
- Improving employee evaluation process. (Article)
- Introducing tech lead role and mentor role to organization.
- Backend Engineer
- Feature development for supply chain management system. (language: Rust and TypeScript) (Article)
- Design, technology selection, developing features for project management application. (Language: Kotlin)
- Engineering Team Promotion Activity
Technology
- Rust (Edition 2018)
- Can develop feature on frameworks.
- Can improve legacy codes by refactoring and introducing unit tests.
- Can wirte and build small library for unit testing.
- Experienced library: anyhow, tokio, etc.
- Kotlin (1.4.x)
- Can select framework and library for application development.
- Can implement simple framework based on hexagonal architecture.
- Can improve Gradle build.
- Experienced library and frameworks: Micronaut, grpc-kotlin, graphql-kotlin などを利用
Blog articles I wrote
- Financial Technorogy Division (Feb, 2018 ~ Aug, 2019)
- Product Division (Sep, 2019 ~)
My Role
- Backend Engineer
- Design/Develop/Maintain following microservices (API Servers) for Theme-investment
- Fianncial product management
- Instrument price feed service
- Asset view for customers
- Agile Coach
- Support my team to implement Scrum system development
- Contribute to re-organizing developer team
Technorogy
- Scala
- Domain Driven Design
Slides and Featured Articles
New OpenRTB Demand-Side Bidder System (DSP)
I’ve developed new OpenRTB bidder system from scratch.
My Role
- Introduce Scrum
- Product Owner
- Lead Developer. I’ve developed all of following systems.
- OpenRTB Bidder
- Impression and click tracking system
- Web UI for Advertisement operators
- Microservice for bidder’s cache management
Technorogy
- Scala
- Flyway
- JavaScript
- Amazon Web Service
- EC2
- S3
- RDS (MySQL)
- Redshift
- ElastiCache (Redis 3.2)
- Athena
- Kinesis Firehose
My Role
- Implement and improve data aggregation and transformation system
- Develop third-party ad service system
Technorogy
- Java SE8
- Spring
- Spark
- Doma 2.0
- Eclipse Collections
- JavaScript
- ECMAScript2015
- Webpack
- Babel
- Amazon Web Service
- EC2
- S3
- Lambda
- RDS (MySQL)
- Redshift
- ElastiCache (Redis 3.2)
Simplex (Apr, 2012 ~ Sep, 2016)
Interest / FX Derivertive Risk Evaluation System (Simplex PRISM) for Japanese Mega-Bank (Aug, 2013 ~ Apr, 2015)
This project introduced Simplex PRISM to a Japanese mega-bank trading division as fair value evaluation system.
My Role
- Developer of evaluation algorithm and risk evaluation system of following financial products
- Interest rate swap
- European interest rate Swaption
- Interest rate future and future option
- Bond future and future option
- FX Rate option
- Implement automated test for financial product evaluation algorithm and risk evaluation system
- Develop OIS-based yield curve calculator prototype running on Microsoft Excel VBA
Technorogy
- Java SE 7
- Google Guice
- Hibernate
- Hazelcast
- Gridgain
- Swing
- Inhouse-developed application framework
- Oracle 10g
- Microsoft Excel VBA
Interest Rate Derivative Risk Evaluation System Introduction (Simplex PRISM) for Japanese Commercial Bank (Jul, 2012 ~ Jul, 2013)
This project introduced Simplex PRISM to a japanese commercial bank as interest-based derivative evaluation system.
My Roles
- Client side application developer (Java SE7, Swing)
- Data migration tool developer (Java SE7)
- Plan, design and test System migration schedule and operation
- System migration from fromer system
Technorogy
- Java SE7
- Google Guice
- Hibernate
- Swing * Inhouse-developed application framework
- Oracle 10g