iex> Ken.moduledoc()
"""
I am an Elixir-loving software engineer based in Tokyo, Japan. I develop open-source software, primarily on Codeberg. I've spent over a decade in embedded systems and web development, and I'm currently open to new opportunities while deepening my Elixir work and learning machine learning. I may not be Linus Torvalds or José Valim, but I want to build something new — however small — that leaves a mark on the world.
While the world becomes increasingly obsessed with digital experiences, I believe technology's true purpose is to enhance and empower the physical world we actually live in. Computers and AI should complement human capabilities, not replace them — amplifying our potential rather than diminishing our agency.
"""
iex> Ken.value()
"Rather than scaling existing solutions from 1 to 100, I focus on the harder challenge of creating something meaningful from nothing — turning 0 into 1. I believe in writing code that's not just functional, but elegant and maintainable, combining the reliability mindset from embedded systems with the agility of modern web development."
iex> Ken.likes()
[
- "Writing code in Elixir", # reminded me of the joy of coding
- "Cool gadgets", # superbacker on Kickstarter
- "Coffee" # yeah, I'm a serious caffeine addict
]
iex> Ken.dislikes()
[
- "Social media noise", # feeds overflowing with rubbish info
- "Big Tech", # exploitative data collection and ad bloat
- "Kickstarter scams" # Process.exit(scammer_pid, :kill) — long overdue
]
iex> Ken.experiences()
[
%Role{
company: "IP Dream inc.",
position: "Lead Engineer, Business Development Manager, and Tech Sales",
period: 2021..2022,
achievements: [
- "Developed a Java web application (business optimization system) to support analytical operations for an environmental quality analysis company",
- "Built a client device for remote desktop services using a VPN",
- "Localized an existing collaboration app for the Japanese market",
- "Performed maintenance support for a major security company's disaster portal service",
- "Designed and set up the workation office on-site"
]
},
%Role{
company: "Hitachi, Ltd.",
position: "Lead Engineer and Business Development Analyst",
period: 2019..2025,
achievements: [
- "Developed Python software for a geofencing VPN device",
- "Built demo applications (using Elixir) for new business initiatives, such as BLE-based human location detection, management dashboards and so on",
- "Conducted research and trials for new ventures such as mushroom cultivation containers and electric kickboards/bicycles",
- "Explored collaboration with venture companies"
]
},
%Role{
company: "Hitachi, Ltd.",
position: "Lead Engineer",
period: 2017..2019,
achievements: [
- "Led cross-functional teams of engineers, including external contractors",
- "Developed embedded C firmware for a card reader modules and designed security protocols",
- "Refactored legacy code (backend/C++) of existing product and developed a new UI (frontend/C#) for the development of a new Teller Machine",
- "Developed embedded C firmware for a labeler targeting the medical industry"
]
},
%Role{
company: "Hitachi, Ltd.",
position: "Software Engineer",
period: 2013..2017,
achievements: [
- "Developed embedded C firmware for ATM modules such as receipt printers, and bankbook printers",
- "Implemented a mechatronics logger in the firmware and also developed a desktop application for log analysis",
- "Conducted an internship at an Indian company, researched the automotive market, and analyzed its future prospects",
- "Mentored three junior developers from abroad and supported them in adapting to life in Japan"
]
}
]
iex> Ken.skills()
[
- languages: ["C", "Elixir", "SQL", "Bash", "Python"],
- backend: ["Phoenix", "LiveView", "OTP", "GraphQL", "WebSockets"],
- databases: ["PostgreSQL", "MySQL", "SQLite", "Redis"],
- infrastructure: ["Docker", "Fly.io", "Terraform", "Sentry"],
- embedded: ["Firmware development", "Real-time systems", "Security protocols"],
- human_languages: ["Japanese", "English"]
]
iex> Ken.availability()
%Availability{
location: "Tokyo, Japan",
timezone: "Open to remote opportunities globally, especially JST-friendly",
ready_for: [:full_time, :consulting, :microtasks, :collaborations],
status: :open_to_new_roles,
note: "Always happy to discuss interesting projects, share Elixir knowledge, or grab coffee in Tokyo."
}