- Implementing cross platform application
- Implementing RESTful API
- Implementing Web applications
- Creating and improving technical documentation to enhance team productivity and knowledge sharing
__ __ ______ __
_ \/ /___ ______ _______ _ ___ //_/
__ /_ / / /_ / / / __ `/ __ ,<
_ / / /_/ /_ /_/ // /_/ / _ /| |
/_/ \__,_/ _\__, / \__,_/ /_/ |_|
/____/
- Backend Team Leader, leading a team to implement REST API using Nest.js, PostgreSQL(AWS RDS Aurora), and Docker(AWS ECS)
- Implementing an e-commerce site utilizing Magento and pwa-Studio (React.js), and conducting code testing with Jest.
- Developed REST API with Node.js, S3, Lambda and DynamoDB.
- Developed a video player application using Vue.js, Node.js, and Express.js.
- Contributed to the in-house cybersecurity team by creating and implementing internal security rules and regulations.
- Development, maintenance and performance improvement of static site websites
- Development, maintenance and performance improvement of tools and forms for back office team and marketing team.
- Development, maintenance, testing and performance improvement of GraphQL API with using TypeScript, AWS lambda and AppSync in an agile team.
- SEO of web media
- Content marketing and SEO writing
- Development of reporting tool to Slack with using Google App Script and Google sheet
Projects // Activity Log
-
2024-09 → PresentPublished and Maintained the Open Source Library react-native-websocket-self-signedDeveloped a React Native bridging library that enables secure WebSocket communication using self-signed certificates. Designed for IoT provisioning / closed networks.React NativeSwiftKotlin
-
2023-08 → 2025-06Implementing geolocalization product MVPCross-platform app with Google Maps API. Frontend with React Native Expo; backend with Nest.js. I'm collaborating with a business professional and a designer for a start up project to implement a cross-platform application utilizing the Google Maps API. The frontend was developed using React Native Expo, while the backend was implemented by Nest.js.React Native ExpoReact ViteNest.jsPostgreSQLAWS
Publications
Authored an article for a Japanese tech magazine
I authored an article for the January 2025 issue of Nikkei Software Magazine (日経ソフトウエアマガジン2025年1月号) featuring a book database application that I developed. The application is capable of scanning a barcode and retrieving the ISBN using Quagga2, an open-source barcode scanning library. It then fetches book information from the Rakuten Books API using the ISBN. The data is stored in an SQLite database and displayed on the frontend.
Authored an article for a Japanese tech magazine
I authored an article for the January 2024 issue of Nikkei Software Magazine (日経ソフトウエアマガジン2024年1月号). The article features an OCR translation application that I developed. The application is capable of extracting text from image files using Tesseract.js, an open-source OCR library. It then translates the extracted text using the DeepL translation Web API. Additionally users have the option to save both the translated text and the original uploaded image using indexedDB.
Blog
-
Sending UDP Broadcasts with Expo and Verifying with socat
Quick test to broadcast UDP packets from an Expo app and verify them using socat on macOS.
-
I created a library for Websocket with self singed cert for React Native
I've been working on a React Native library that enables WebSocket communication using self-signed certificates.
-
Fixing SVG Rendering Issues on Safari with Expo v51 and React Native
A guide to solving SVG rendering issues on iOS and Safari in React Native using Expo.
-
Solved Cloudflare time out error by Transfer Encoding chunked
I had to implement an API which might take more than 30 sec and encountered Cloudflare timeout error. In order to solve this, I used transfer encoding chunked.
-
I recreated portfolio web site by hugo
My previous portfolio site was built with Gatsby.js. As for Gatsby.js, I think it is easy to use and I personally like it, but I decided to rebuild it with Hugo simply because I wanted to try Hugo.