MT

Projects

Full-Stack i18n Integration

Implemented a unified i18n solution that powers localization for both client-rendered Vue and server-rendered pug templates, delivering a seamless multi-language experience for users.

Tech: Vue 3, i18next, Typescript, Node, Pug, Express

Custom Shepherd.js Tutorial System

Built a fully custom tour solution for Vue using Shepherd.js, including centralized tour management, i18n-driven content, user progress tracking, and multiple trigger methods, providing a flexible and enjoyable onboarding experience.

Tech: Vue 3, Shepherd.js, Typescript, Node

New Search Filter with Custom Slider

Developed a new times search filter featuring a custom reusable dual-range slider, enhancing search flexibility for users.

Tech: Vue 3, CSS, Typescript, Node

CMS Migration & Fresh Marketing Views

Transitioned marketing content to a new CMS and crafted fresh views and components to showcase the content, empowering customers with insights on Japanese products and stores.

Tech: Vue, Nuxt, Tailwind, Sanity, Node, Typescript, GraphQL

Purchasing Automation

Spearheaded the integration of Robotic Process Automations (RPAs) for purchasing, integrating them with the Japan Rabbit app via custom API endpoints, automating 20% of purchasing.

Tech: Robot Framework, Python, Node, Typescript, GraphQL, Hasura

JobJob

Single-page app to track job applications. Add jobs manually, from in-app job suggestions, or from LinkedIn using a chrome extension. Add tasks, notes, and docs, and update application status.

Tech: Ruby & Rails, Stimulus.js, PostgreSQL, Bootstrap

Million Plants

Customized Shopify storefront created with Hydrogen's React-based framework.

Tech: React, Tailwind, GraphQL

Japan Blog

Full Stack blog site with categories, featured post carousel, recent posts on the front page, and related posts and comment sections for each post.

Tech: React, Next, Node, Tailwind, GraphQL

Beyond

Landing page for a fictive space tourism company, built using React and tailwindcss.

Tech: React, tailwindcss

Oshare

Marketplace app for outfit rentals. Search outfits and browse the map of locations. Book outfits, see the calculated total price, and leave a review. List outfits and accept or reject bookings.

Tech: Rails, Stimulus, PostgreSQL, Bootstrap