Yuriko's Portfolio
Yuriko Kikuchi

Yuriko Kikuchi

Software Engineer

I'm a dedicated backend engineer specializing in TypeScript and NestJS with experience building scalable server architectures and robust APIs. My work spans from implementing complex validation logic for insurance systems to designing user ranking systems handling concurrent users.

As a Google Summer of Code contributor at Rocket.Chat, selected from over 43,000 global applicants, I developed an AI-powered newsletter generation system using language models and TypeScript.

I'm passionate about creating reliable backend systems that power exceptional user experiences, with a continuous focus on solving complex technical challenges.

Projects

Testimonials

She took full ownership of her projects and maintained open and transparent communication about her schedule, which greatly contributed to the team's efficiency in the past months.
Rocket.chat logo
Rocket.chat - Google Summer of Code 2024

Skills

Backend:

TypeScript
NestJS
Go
Prisma ORM
GraphQL

Frontend:

Next.js
React
JavaScript
HTML/CSS

Tools & Infrastructure:

Docker
Git
Firebase
Terraform
Google Cloud

Technical Expertise:

Scalable server architecture, API design, Complex business logic implementation, Test-Driven Development, NoSQL database design

Data Analysis:

Python
Data Visualization
Data Processing

AI & Machine Learning:

LLM Prompt Engineering

Soft Skills:

Cross-cultural team collaboration, Remote work effectiveness, Technical writing, Business presentation, Mentoring

Work Experience

Oct 2024 - Present

Freelance Software Engineer

Currently working on contract projects with a focus on backend development for enterprise clients.

Insurance Digitalization Project

Executed full-stack development for a mobile-first insurance claim application PoC at a leading Japanese insurance company.

  • Implemented complex validation logic and data transformation layer using TypeScript, NestJS, and Prisma ORM.
  • Built responsive claim forms with Next.js and React Hook Form, following existing architectural specifications.
  • Developed secure document upload functionality and integration with LINE (major Japanese messaging platform).
  • Contributed to both frontend and backend development as part of a 50-person enterprise team.
Rocket.chat logo
May 2024 - Present

Open Source Contributor at Rocket.chat

Selected as a contributor from 43,984 global applicants (top 2.8%) for Google Summer of Code 2024.

  • Developed an AI-powered newsletter generation system using language models (LLMs) and TypeScript.
  • Implemented slash command functionality, enhancing user interaction with the newsletter generation feature.
  • Collaborated effectively in a fully remote, international environment across different time zones and cultures.
  • Currently serving as a mentor for GSoC'25, fostering community engagement and growth.
Aug 2022 - Sep 2024

Backend Engineer at Bajji Inc.

Developed various backend systems for decarbonization platforms and e-commerce applications.

  • Designed a scalable user ranking system handling 100 concurrent users using NoSQL and batch processing.
  • Developed features for a decarbonization platform achieving 10,000 user behavior shifts within 50 days of launch.
  • Built e-commerce, reservation, and POS applications using TypeScript and NestJS.
  • Presented solutions to international visitors at CES 2024, contributing to business development.
  • Implemented Test-Driven Development practices and conducted code reviews in an 8-person agile team.
Dec 2017 - Jul 2022

Contents Writer

Managed content creation for web media and magazines.

  • Managed the planning, writing, and editing of articles for web media and magazines, including numerous interviews with CTOs and engineers from leading tech companies.
  • Led a 20-member team for the Ministry of Environment's booklet project, directing editorial and production efforts.
  • Project was awarded the 2022 Good Design Award, recognizing its societal impact.

Education

Japan Advanced Institute of Science and Technology logo

Master's degree in Information Science (Expected)

Japan Advanced Institute of Science and Technology

Keio University logo

Bachelor's degree in History

Keio University

Articles

Loading articles...