...

Kyosuke Homma / 本間 京介

Aspiring Data Scientist
Experienced Python / VBA Engineer
Experienced Tax Auditor

Mail : kyosukehomma [at] gmail.com
: orcid.org/0009-0002-2981-3059
: github.com/kyosukehomma
: kaggle.com/kyosukehomma
: x.com/kyosukehomma
: linkedin.com/in/kyosuke-homma/

Self-introduction

Professional Skills: Python, MySQL, VBA, SAS, Financial Accounting, Tax Law

Professional Experience: Python / VBA Developer, Tax Auditor

This business aims to engage in the following activities:

  1. Contracted development of computer systems and provision of outsourcing services.
  2. Consulting on business strategy and problem-solving, as well as acceptance of outsourced work.
  3. All business activities incidental to the above.

当事業は、次の事業を営むことを目的とします:

  1. コンピュータシステムの受託開発及び外部委託業務サービスの提供
  2. 事業戦略及び課題解決に関するコンサルティング及び外部委託業務の受託
  3. 前各号に付帯する一切の事業

Biography

2024/04 - :   Freelance Engineer

2023/01 - 2024/03 :   Worked at International Trade Business Operations Department, Mizuho Bank, Ltd.

2019/06 - 2022/05 :   Worked at Audit Department, KANSAI Licenced Tax Accountant Company

2011/04 - 2019/03 :   Studied at Department of Law, Faculty of Law, Gakushuin University

2006/04 - 2009/03 :   Studied at Shizuoka Prefectural Hamamatsu Kita High School

1991/03 :   Born in Shizuoka, Japan

Works

As Python / VBA Developer

  • Collecting and Storing Restaurant Information from a Website (Python, MySQL, Ubuntu, Docker, bash)
    Specification Overview: Perform web scraping using Selenium on a Docker container with the appropriate browser driver and settings. Convert the collected data into a pandas DataFrame and then store it in MySQL using SQLAlchemy.
    Responsibilities: Requirement Analysis, Requirement Definition, Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • Automation of Multiple Reservation Consolidation (Excel VBA, Outlook VBA)
    Specification Overview: Upon receiving a remittance request email from a customer, the system saves the details from the attached file, retrieves the customer's foreign exchange reservation balance from the forex web system, and verifies that all forex reservations exist. Excluding spot transactions, it consolidates up to 10 matching forex reservations per transaction and automatically inputs them into the accounting system. The details are then transferred to an existing macro for remittance operations.
    Responsibilities: Requirement Analysis, Requirement Definition, Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • Automation of Trade Insurance Procedures (Excel VBA, Outlook VBA, PowerShell)
    Specification Overview: The system scans export application documents received from customers into PDF files, reads them via OCR, and saves them in a designated folder. When the script is executed, a macro is triggered to convert transaction details into text data, transform them into a table format specified by the insurance company, attach the data to an email, and send it to the insurer while recording the details and transmission logs. If the email is not sent after 4 PM, an alert is sent to the administrator. Later, the system reads the transaction details from the received insurance certificate via OCR and updates the records to mark the application as completed.
    Responsibilities: Requirement Analysis, Requirement Definition, Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • Money Laundering Check Tool for Remittance Transactions (SAS, SQL, Excel VBA)
    Specification Overview: The system extracts incoming and outgoing remittance transactions under the jurisdiction of the Osaka Foreign Exchange Operations Department from the headquarters database based on user-specified conditions. It determines whether money laundering is suspected based on the recipient and transaction details. If the conditions are met, the extracted records are transferred to a report template and circulated to the initial reviewer.
    Responsibilities: Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • Automated Retrieval of Regulatory Reporting Exchange Rates (Excel VBA)
    Specification Overview: To prepare statutory reports, the system retrieves regulatory reporting exchange rates from the Bank of Japan website based on date data.
    Responsibilities: Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • Cross-Departmental Skill Check Tool (Excel VBA, M-lang)
    Specification Overview: Each employee receives a skill check sheet in Excel format. Quarterly, skill items are reviewed and approved by the section manager, after which the data is aggregated into a database. The system calculates and reflects the average and median values of skill items by department and section, as well as each individual's deviation score on their skill check sheet. It also displays a personal skill progression graph. For managerial staff, the system provides an overview of employees' proficiency levels by section and visualizes skill shortages by category.
    Responsibilities: Requirement Analysis, Requirement Definition, Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

  • QR Code Generation Tool for Mainframe Systems (Excel VBA)
    Specification Overview: For various financial operations, the system creates forms with QR codes containing data arrays that were previously manually entered into the mainframe.
    Responsibilities: Basic Design, Detailed Design, Implementation, Testing, Operation & Maintenance

As Tax Auditor

  • Audit, Accounts Closing and Tax Returns (Corporate tax, Consumption tax, Income tax)

  • Support for Launching New Businesses (Planning, Financing, Accounting Operation Design)

  • Assistance in applying for Business Grants for the Corona Disaster

  • Administrative Support for the Construction of an In-house Remote Business Environment for the Corona Disaster

  • Creation of Calculation Tool for Social Insurance Premiums by Insurance Type

  • Creation of Calculation Tool for Consumption Tax Refund Statements

Papers

Preprint

  1. Kyosuke Homma, Comparison of Trust-Based Stock Compensation Plans by Tax Effect Aspects, 2018

Awards

Others