Working at the world’s first scale-out delivery platform.
About
Hello, I’m Juanito! I am a Software Engineer based in Japan with 10+ years of experience. I take pride in what I do. I strive to have a ferocious work ethic. I pursue meticulous excellency. I try to be kind to others and learning to be kind to myself.
Projects
Part of the grand Billing team at Buildkite.
Prompt your users to re-authorize when their origin changes.
Side Projects
Writing
Features
Work Experience
Joined as Product Engineer at 20 people. Built product features, customer support, and on-call shifts. Then switched to build Test Analytics from scratch.
Now working at Foundation Team looking after user-facing (APIs, SSO/SCIM, billing, user authentications, teams) as well as internal (Rails application health and developer experience).
Helped Shopify expand globally. Application development on Translation Platform. Product development involves new features, bug fixes, Internationalization, Localization, Compliance, and feature Migration for the Storefront and Admin products. Maintained ruby libraries, local payment gateways, and GraphQL API endpoints. Improved test suite stability, public help documents, internal Wiki, documents and discussion forum, and code automation for team collaborations.
Rails upgrade 4 → 5.
Data Migrations for company acquisitions:
Completed three Data Migrations with minimum overhead and zero downtime in a timely fashion for company acquisitions. Developed a progress report for migration, a retry mechanism for failures, and programmatically checked data integrity. Acquired site URI redirections. Migrated legacy password authentication to secure implementation. Assets migration to Amazon S3. Just In Time migration for active users.
A small agency delivered high-quality software and brought new products to market for clients by focusing on Minimum Viable Products. Iteration in small steps based on client feedback. Practiced Test-Driven Development, Continuous Integration, and other Agile practices to ensure high quality. Built and deployed applications for end-users on Heroku. Refactored and maintained legacy applications. Built internal applications and tools. Give back to the community by sharing learnings on the engineering blog, contributing to Open Source and, and extract existing parts of the application into Open Source Libraries.
Volunteering
Maintaining the Chinese locale of www.ruby-lang.org