Skip to content

About Aaron Su

Hi, I'm Aaron, currently a frontend engineer who has also worked as a backend engineer. I have system development and analysis capabilities. I became a crypto enthusiast after working on blockchain-related technology development. Recently, I've been continuously exploring and implementing AI development.

nuxtjs
laravel
nodejs
ts
  • 2025-2026 NexusPlay Technology - Frontend Engineer
  • 2023-2025 德駿資訊 - Frontend Engineer
  • 2022-2023 PGTalk Technology - Full Stack Engineer
  • 2018-2022 栗子科技 - Full Stack Engineer

Work Experience

2025-2026 NexusPlay Technology

dx skill icon

  1. Developed SEO-enabled exchange applications using Nuxt
  2. Built a decentralized exchange centered around Hyperliquid
  3. Utilized AI-related tools for development, such as Antigravity, GeminiCLI, Copilot, etc. Proficient in using AI extension tools like MCP Server and Skills, combined with GEMINI.md and copilot-instructions.md for project development, and leveraging professional engineering experience to review and optimize AI-generated code.
  4. Developed customized components using Shadcn-Vue and NuxtUI
  5. Styled designs with Tailwind CSS
  6. Used Storybook to preview and test custom components
  7. Wrote modular and maintainable Composables Functions
  8. Implemented frontend unit testing with Vitest
  9. Conducted end-to-end testing with Playwright
  10. Experimented with writing Ethereum smart contracts using Solidity

Projects

  • Decentralized Exchange Frontend (Nuxt 3 + Tailwind CSS and integration with Hyperliquid)
  • Decentralized Exchange Admin Panel (Vue 3 + Nuxt UI)
  • Wallet Tenant Management System (Vue 3 + Shadcn-Vue)
  • Cryptocurrency Wallet (Vue 3 + Shadcn-Vue)

2023-2025 德駿資訊

dx skill icon

  1. Managed a development team of 4, distributing requirements and tasks
  2. Established team development standards and enforced them through Lint, Prettier, and other tools
  3. Defined team Git Flow and Commit conventions
  4. Set up a Vitepress project documentation site for development team members
  5. Wrote Node.js and Google App Script commands to automate the i18n copy update process, eliminating coupling between copy managers and developers, saving 80% of communication costs
  6. Created Shell scripts to automate the packaging and deployment process, defined deployment procedures and version management. Reduced deployment difficulty for developers, with total packaging and deployment taking only 2 minutes
  7. Established a development docker-compose environment to solve specific OAuth development requirements for SSL certificates
  8. Used SonarQube for project code quality detection
  9. Encapsulated common Hooks as a foundation for team members, improving development efficiency by 50% and avoiding repetitive work
  10. Optimized website SEO Meta, OpenGraph, TwitterCard tags to increase website visibility
  11. Optimized website performance, improved Lighthouse scores with all metrics meeting standards
  12. Used Tailwindcss and Scss to write highly flexible custom components
  13. Implemented tracking tools including Google Tag Manager, Google Analytics, Facebook Pixel
  14. Built express server with ViteSSR to handle CSR + SSR hydration and state restoration

Projects

  1. 2024-2025 SSR Travel Platform (Nuxt 3)
  2. 2023-2024 SSR Social Interactive Platform (Vue 3 + ViteSSR)
  3. 2023-2024 CSR Video Platform (Vue 3)

2021-2023 PGTalk Technology

bk skill icon

  1. Established Test Driven Development standards and implemented testing with PHPUnit
  2. Created team Git Flow and Commit conventions
  3. Analyzed system requirements
  4. Designed database structures and drew ER Diagrams
  5. Managed database migrations through Laravel Migration
  6. Separated logic structure with Service, Repository, Model layering
  7. Used Middleware, Policy, Request for request filtering and permission control
  8. Implemented ErrorHandle, Exception, Log for error handling and logging
  9. Used JWT for API authentication
  10. Managed task scheduling with Queue
  11. Managed cache read/write with Redis
  12. Used Docker for development environment setup and production deployment
  13. Managed reverse proxy and load balancing with Nginx
  14. Managed cloud services with GCP
  15. Developed e-commerce website frontend + admin panel with Nuxt
  16. Managed Google Auth authentication with Firebase
  17. Managed CDN with Cloudflare
  18. Developed multilingual copy management system with Vue 2.7 Composition-api
  19. Used Vuex for state management
  20. Used Vue Router for routing management
  21. Implemented unit testing with ViteTest
  22. Used Vuetify as template engine
  23. Used Bootstrap-Vue as template engine

Projects

  1. 2023 Multilingual Copy Management System (Vue 2.7 Composition API + Bootstrap-Vue + Laravel)
  2. 2022-2023 E-commerce Shopping Platform (Nuxt 2 + Vuetify + Laravel)

2018-2021 栗子科技文創

multi-media skill icon

  1. Developed startup incubator registration and review system using jQuery + Bootstrap + PHP
  2. Wrote Unity3D GameObjects using C#
  3. Wrote LiDAR signal modules using C#
  4. Wrote UE4 GameObjects and level logic using Blueprint
  5. Wrote UE4 interaction modules using C++
  6. Created Unity3D materials using Shader Graph
  7. Created materials using UE4 Material Editor
  8. Wrote shaders using HLSL

Projects

  1. 2021-2022 Startup Incubator Registration and Review System
  2. 2018-2022 Buddhist Culture VR Interactive Exhibition (using UE4)
  3. 2020-2021 Beauty Product Display (using Unity3D, LeapMotion 3D gestures)
  4. 2018-2019 ITRI Smart Machine Tool Center AR Robotic Arm Operation Simulation Interface (using Unity3D)
  5. 2018-2019 Atomic Energy Council Disaster Detection IR Display (using Unity3D)
  6. 2018-2019 LiDAR Touch Detection Game (using Unity3D)

Wrirten by Aaron Su