![Developer's cover image](/assets/default_splash-610a8eb0dd6d2cbcff344dee4fb755b729b33b69a68b2dd4326925da1cefd5d7.jpg)
![Developer's avatar](/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBclVZIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--ba9ef04967607ff4b4e9721c9e125e948ad44f49/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFHQWFRR0EiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--2e8ad62aabdbc24dfbbadf93e301901bc0880c09/avatar.png?locale=zh-TW)
Ruby on Rails developer with 10+ years experience
Private informationDescription
I write code that is easy to understand, change, and maintain. I consider testing and documentation to be crucial components in delivering a high quality outcome. Adept at communicating effectively with diverse groups of stakeholders. I am reliable and trustworthy with a proven track record of delivering results.
I care about quality, but I'm pragmatic. Working code is better than perfect code.
I have primarily been working with Ruby and Rails in recent years, but having been involved in web development for over 20 years, I can turn my hand to most things "web".
In my spare time I've been writing some Elixir and Rust to expand my horizons.