Professional Summary
Senior Software Engineer with 7+ years of experience specializing in high-performance web applications and full-stack development. Expert in React.js, Vue.js, and Next.js with a proven track record of performance optimization and scalable system design at LINE Corp. and beyond. Demonstrated excellence in reducing application load times, optimizing rendering performance, and implementing robust testing strategies. Proficient in full-stack development including database design, CI/CD pipeline enhancement, and cloud infrastructure management. Strong background in frontend build tooling and development automation, with recent focus on AI platform architecture. Known for driving technical innovation through open-source contributions and engineering blog publications.
Experience
2024.07 - Present Geniee, Inc.(Japan AI)
Platform Enhancement & Feature Development
- Integrated comprehensive AI collaboration features including function calling system similar to ChatGPT, web content references display, and interactive writing canvas
- Architected and implemented a plugin system enabling AI tools to interact with external services, expanding platform capabilities
- Enhanced content interaction by developing a rich text canvas system supporting collaborative writing and real-time AI assistance
Performance Optimization & Code Quality
- Led systematic frontend codebase refactoring initiatives, improving maintainability and developer experience
- Achieved 30% improvement in first contentful paint (FCP) through code splitting and dynamic imports
- Implemented progressive loading strategies and optimized component rendering lifecycle
- Technologies: Next.js, TypeScript, React, Google Cloud
2018.01.01 - 2024.08.31 LINE Corp.(Now LY Corp.)
Demaecan (2023.09 ~ 2024.06)
Food delivery platform serving millions of users
- System Architecture & Development
- Spearheaded rebuilding of Demaecan PC website using modern tech stack (swc, Next.js) to handle high-traffic scenarios
- Designed and implemented BFF (Backend for Frontend) architecture using GraphQL & Apollo
- Established comprehensive unit testing framework using Jest & Nock
- Technologies: Next.js, GraphQL, Apollo, Jest
LINE Securities (2020.07 ~ 2023.09)
Financial trading platform for retail investors
- Platform Modernization
- Led complete renewal of PC trading platform using React.js and Charts.js
- Developed high-performance financial data visualization components
- Implemented end-to-end testing framework using Cypress, ensuring platform stability
- Technologies: React.js, Charts.js, Cypress
LINE UIT (2018.01 ~ 2020.07)
Core platform development team
- Technical Leadership & Innovation
- Led adoption of modern frameworks (React.js, Vue.js) across multiple projects including LINE News and LINE Store
- Developed LINE Design System using WebComponent-based architecture
- Created and maintained open-source LINE Bot SDK (TypeScript)
- Implemented CI/CD pipelines using Circle CI
- Authored specialized blog posts on Front-end and UX such as 「LINE のお年玉」におけるフロントエンドでの UX へのこだわり and デコレータ使わない Vue.js + TypeScript で進んだ「LINE のお年玉」キャンペーン
- Technologies: React.js, Vue.js, TypeScript, WebComponents
2017.04.17 - 2017.12.20 ele.me
China’s leading food delivery platform
- Platform Development
- Developed user interfaces using HTML5/CSS3/JavaScript
- Built internal tools and delivery system frontend using Vue.js
- Contributed to Element UI component library
- Technologies: Vue.js, JavaScript, Element UI
Technical Skills
Frontend
- Frameworks: React.js, Vue.js, Next.js
- Languages: TypeScript, JavaScript, HTML5/CSS3
- State Management: Redux, Vuex, Context API etc.
Backend & Infrastructure
- Runtime: Node.js
- Languages: Java, PHP
- Databases: MariaDB, MySQL, MongoDB, Redis
DevOps & Tools
- CI/CD: Circle CI, GitHub Actions
- Cloud: Google Cloud, AWS, Azure
- Testing: Jest, Puppeteer, Playwright, Mocha
- Crawling: Puppeteer
Certifications
- Information Security Management Examination (情報セキュリティマネジメント試験)
- Fundamental Information Technology Engineer Examination (基本情報技術者試験)
- Japanese Language Proficiency Test (JLPT) N1
Education
2013.9 - 2017.6 Shanghai Polytechnic University
- Bachelors, Software Engineering
Languages
- Japanese (Fluent)
- English (Business Level)
- Chinese (Native)