Satoshi Akama

Software Engineer at Treasure Data

Chiyoda, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Satoshi Akama is a seasoned software engineer with 13 years of experience, currently building backend systems at Treasure Data in Chiyoda, Japan. He specializes in data loading and processing, contributing notably to the popular open-source Embulk project by improving CSV formatting, robust JSON parsing, and adding tests to strengthen reliability. Comfortable working deep in backend Java ecosystems, he focuses on practical fixes and features that reduce runtime errors and improve data fidelity. Colleagues rely on him for steady, test-driven improvements that quietly raise production stability. An oft-overlooked strength is his attention to edge cases—like invalid timestamps and filename output logic—that prevent subtle data corruption across pipelines.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
51reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (10)

json-parser10
json10
javas10
jsonp10
parsing10
java10
testing10
data-loading9
unit-testing9
google-cloud-storage6

Programming languages (4)

JavaScalaHTMLRuby

Github contributions (5)

github-logo-circle
embulk/embulk

May 2015 - Aug 2019

Embulk: Pluggable Bulk Data Loader.
Role in this project:
userBack-end Developer
Contributions:26 commits, 32 PRs, 25 pushes in 4 years 3 months
Contributions summary:Satoshi primarily contributed to the Embulk data loading project by adding features to the CSV formatter plugin, including options for escaping and quoting. They also fixed a typo in Java-based plugin templates and added unit tests for PageReader/PageBulder. Additionally, the user implemented file name output logic and fixed JsonParser that throws TimestampParseException when JSON data contains invalid timestamp value. Their work focused on improving data formatting and testing to ensure the stability and reliability of the data loading process.
artemisembulkbulk-databulk-loaderdata-loader
Microsoft Azure Blob Storage file output plugin for Embulk
Contributions:26 PRs, 59 pushes, 31 branches in 3 years
embulk-pluginazure-blobblob-storageembulkblob
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Satoshi Akama - Software Engineer at Treasure Data