Profile

Koki Ozawa

I like to use programming for research in the filed of chemistry.
During the COVID-19 pandemic, I started to learn Python by myself to improve my skills.
I took this opportunity to be interested in Materials Informatics and applied for the current laboratory.
Outside of research, I sometimes participate in machine learning competitions and have won medals twice so far.

ORCID ID: 0009-0000-0732-1796
researchmap Member ID: R000063994
GitHub: subarubknb03
SIGNATE: 0303subaru_bknb

Affiliation

Department of Organic Materials Science, Graduate School of Organic Materials, Yamagata University
Matsui Laboratory
First-year doctoral student

Degree

Master of Engineering (Mar., 2025, Yamagata University)
Bachelor of Engineering (Mar., 2023, Yamagata University)

Education

Period School
Apr., 2025 - Present Department of Organic Materials Science, Graduate School of Organic Materials, Yamagata University
Apr., 2023 - Mar., 2025 Department of Organic Materials Science, Graduate School of Organic Materials, Yamagata University
Apr., 2019 - Mar., 2023 Department of Systems Innovation, Faculty of Engineering, Yamagata University

Career

Period Content
Apr., 2025 - Present Research Fellowships for Young Scientists (DC1), Japan Society for the Promotion of Science (JSPS)

Awards

Date Content
Mar. 20, 2025 Outstanding student award, Yamagata University (3 persons are selected from about 100 people in the graduate school)
Mar. 21, 2023 Outstanding student award, Yamagata University (1 person is selected from about 50 people in the department)

Papers (Peer-reviewed)

International Conference (Non peer-reviewed)

◯ is the presenter

Domestic Conference (Non peer-reviewed)

◯ is the presenter

Professional Memberships

Period Society
Sep., 2023 - Present Society of Computer Chemistry, Japan, Student Member
Jun., 2022 - Present The Japan Society of Applied Physics, Graduate Student Member

Works

...
mcal

This program calculates mobility tensors for organic semiconductors. It is released as open source software to make it available to other researchers.

Jan. 20, 2026 - Present

...
tcal

The program used in this paper to calculate interatomic transfer integrals was developed and released as open source software to make it available to outside researchers.

Nov. 2, 2023 - Present

...
YU canvas

Responsible for the part of generation of similar molecules by AI.

Apr. 8, 2020 - Present

TA

Period Content
Oct., 2024 - Feb., 2025 Exercises in Physical Chemistry Ⅱ
Oct., 2024 - Feb., 2025 Physical Chemistry Ⅱ
Oct., 2023 - Feb., 2024 Exercises in Physical Chemistry Ⅱ

Skills

Level of skill

Level Description
★★★★★ Can implement at a level suitable for public software release.
★★★★☆ Can implement smoothly and fluently.
★★★☆☆ Can implement with reference to documentation.
★★☆☆☆ Can implement with research, though it takes time.
★☆☆☆☆ Currently learning, can implement with guidance from experts.

Programming

Python

★★★★★

Started learning during the COVID-19 pandemic for skill development. Most experienced with this language.
Proficient in common libraries such as Matplotlib, NumPy, Pandas, and scikit-learn.

PyTorch

★★★☆☆

Used to create molecular structure generation models for YU canvas.

FastAPI

★★★☆☆

Currently using for the backend of an application being developed for use within the laboratory.

HTML

★★★☆☆

Capable of writing HTML to the extent of creating this page.

CSS

★★☆☆☆

Can write to some extent, but not very confident with raw CSS as I often use frameworks like Bootstrap.

JavaScript

★★☆☆☆

Studied the basics. Currently learning through output by developing applications for use within the laboratory.

TypeScript

★☆☆☆☆

Currently studying. Learning through output by developing applications for use within the laboratory.

React

★☆☆☆☆

Currently studying. Learning through output by developing applications for use within the laboratory.

PostgreSQL

★★☆☆☆

Used as the database for applications within the laboratory.
Often manipulate through Python using SQLAlchemy rather than writing raw SQL.

SQLite

★★☆☆☆

Previously used to research data.
Also often manipulate through Python using SQLAlchemy.

Rust

★★☆☆☆

Studied the basics. Hope to deepen understanding through output in the future.

Tools

Docker

★★★★☆

Used for environment setup in research and development.

Git & GitHub

★★★★☆

Used for personal development. Hope to experience team development using GitHub in the future.

Visual Studio Code

Editor used for development.
Recently also using Cursor occasionally.

Slack

Experienced in developing Bots.

OS

Windows

Most experienced OS.
Desktop PCs use Windows.

MacOS

The laptop uses MacOS.

Linux

I use with Windows Subsystem for Linux and supercomputer system.
I can use CUI.
The OS I use are Ubuntu and Red Hat.