Abhikesh Wale
Japan-based bilingual web application engineer with 7+ years of full-stack experience.
I build end-to-end systems — from architecture and design decisions to production releases that are stable, scalable, and built to last.
Experience
Building and evolving the SaaS shift management product "Rakushifu" (らくシフ) — handling custom development per client while continuously improving the core product.
Designing and implementing new features and enhancing existing ones, translating customer requirements into well-scoped specs with consideration for impact and long-term extensibility.
Delivering client-specific customizations and spec adjustments, aligning implementations with real-world operations while maintaining consistency across the product.
Optimizing UI/UX and frontend performance — reworked state management and rendering logic on screens that had degraded under growing user load, significantly improving page speed.
Working full-stack across TypeScript (Vue.js / React) and Ruby on Rails — from feature development to API design.
Contributing to development process and quality through code reviews and test improvements, helping maintain stable release cycles.
Developed, tested, and maintained internal web applications — including an event management portal, learning platform, and reporting system.
Handled feature additions and improvements in 3–6 month project cycles, supporting monthly releases with As-Is / To-Be analysis, design, and implementation.
Designed and built custom React hooks to standardize state management and data fetching, improving reusability across the codebase.
Refactored and optimized existing code to improve maintainability and application performance.
Wrote unit tests and maintained test documentation, contributing to better code coverage and overall quality.
Ensured quality standards through code reviews and enforcement of team implementation guidelines.
Developed and maintained web applications for Zurich Insurance — handling new feature development and ongoing improvements across the full development lifecycle, from requirements to release.
Gathered and organized requirements, producing design documents, test plans, and test result reports based on client specifications.
Implemented frontend and backend features using JavaScript, React, Java, and Spring.
Planned and executed System Integration Testing (SIT) and User Acceptance Testing (UAT), creating pre-release checklists to ensure quality before deployment.
Handled build and deployment to server environments for production releases.
Education
2014 - 2018
GitHub Contributions
Tech Stack
I enjoy working across the entire stack, though the tools below are the ones I've spent the most time building with:
Writings & Blogs
I write on Zenn, sharing technical deep dives on engineering and system design. Most articles are based on real production experience. I focus on clarity, practical insight, and thoughtful architecture. Zenn's developer-first platform keeps the spotlight on quality writing and code.
Thing about me
I started learning Japanese in 2017 out of pure curiosity — fell in love with the language, the culture, and the way things are built here. in 2022, I finally made the move to Japan, turning what started as a fascination into everyday life.

now I work at the intersection of two worlds — bringing a global engineering perspective to the Japanese tech landscape, building web applications that are thoughtful, reliable, and built to last.
outside of code, you'll find me camping in the mountains, hiking through the Japanese countryside, or out with my camera capturing quiet moments. Japan has no shortage of places that make you stop and look.
今日の言葉 — Word of the Day
山
やま·yama