Software Engineer
Technical Profile
-
Fluent in English
-
Proficient in HTML5, CSS3, JavaScript, TypeScript, and Web APIs
-
Skilled in CSS, UI/UX, and web animations
-
Implemented websites using React, Vue.js, Next.js, Svelte, Node.js, and Ec-Cube
-
Experienced with Docker, AWS, Firebase, and Google Cloud
-
Familiar with Material Design, Human Interface Guidelines, and Fluent UI
Languages
-
πͺ HTML
-
πͺ CSS
-
πͺ JavaScript
-
π TypeScript
-
π PHP
-
π Python
-
π Dark
Frameworks
-
πͺ React
-
πͺ Vue
-
π Svelte
-
π Angular
-
π Node
-
π Socket.io
-
πͺ Ec-Cube
-
π Symfony
Database
-
π PostgreSQL
-
π MySQL
-
π MongoDB
-
π Firebase
-
π DynamoDB
-
π GraphQL
Others
-
π Docker
-
π GitHub
-
π Firebase
-
π AWS
-
π Google Cloud Platform
Previous Works
-
CSSBattle
Showcase: ➝ Typescript, CSSWelcome to my CSSBattle showcase! This website is a curated collection of my solutions to challenges on CSSBattle, a platform that pits developers against creative coding tasks to refine their CSS skills. My goal is to achieve a 100% match with the target designs, emphasizing precision, clarity, and the use of the latest CSS patterns and best practices.
-
OS Simulator
Coding: ➝ TypescriptPaper OS is a minimalist, web-based operating system simulation designed for a 2-bit screen, similar to the Playdate console. It provides a simple, distraction-free interface with features like notes, a clock, and a calendar. The site offers a unique digital workspace that mimics the basic functionality of an operating system, making it suitable for focused tasks in a nostalgic, low-resolution environment.
-
Ec-Cube Plugins
Plugins: ➝ PHPI have developed plugins such as βEC-CUBE Editor.js Blog Integrationβ, which enables dynamic blog creation with features like image galleries and tables, and βEC-CUBE Editor.js Product Free Areaβ, which allows for rich content customization on product pages in EC-CUBE 4.2 and 4.3.
-
Yomiuri Shimbun
E-commerce: ➝ Ec-Cube 4.2Led a team in developing multiple websites for Yomiuri Shinbun using EC-Cube 4.2. Designed a flexible database structure to support customer customization requests. Implemented payment plugins such as GMO and Sony. Enabled CSV uploads for Google BigQuery using google/cloud-storage. Provided support to team members in UI/UX and the EC-Cube framework.
-
CoreMobile
Portfolio: ➝ React, NextCreated a portfolio website for CoreMobile, which included the initial loading animation and scroll animations using IntersectionObserver. Additionally, Trained junior developers to ensure that the website was responsive and suitable for all devices using Next.js (React).
-
United Arrows
Apparel: EC ➝ Vue, VueXFixed bugs, improved stability, and implemented new features for a Clothing simulation web-app for United Arrows using Vue.js and Vuex. This involved addressing issues left behind by the previous developer.
-
Inhouse Furniture
E-commerce: ➝ SvelteStructured the project using Sapper (predecessor of SvelteKit) and implemented APIs with the backend. Ensured website responsiveness across devices by adapting the UI design for desktop, redesigning for mobile and tablet views, ensuring a visually pleasing and user-friendly experience on all screens.