Back to Blog

Personal resume

#心得
Personal resume

Chen-Chi Wu (吳宸麒)

Full-Stack Engineer | Security Researcher | Systems Software Enthusiast

I believe that "practice is the only standard for truth," and I turn deep curiosity about system internals into high-impact digital solutions.

Basic Info and Positioning

Basic Info

Website: alaner652.com

GitHub: github.com/alaner652

Positioning

  • Full-Stack Engineer
  • Security Researcher
  • Systems Software Enthusiast

Education and Future Goals

Education

Taipei City University of Science and Technology | Department of Computer Science (5-year program)

  • Core capabilities: Information security, OOP systems, Operating Systems, Computer Fundamentals.
  • Self-expectation: In a theory-and-practice environment, I aim to improve campus digital experience through automation.

Summary

My pursuit of technology comes from a deep desire for control and understanding. That shows in building my Arch Linux environment from pacman -S, and in maintaining my HomeLab (Proxmox) to design complex networks and services in software. I enjoy building systems from scratch and balancing execution efficiency with stability.

Since middle school I taught myself game development, and in high school I expanded into broader research areas. At this stage, I am especially interested in full-stack software, entrepreneurship, and security, and I plan to keep investing in these directions.

Impact and Turning Points

My biggest influence came in middle school, when I accidentally moved from sports into game development. The first wall I hit was having ideas but no skills. Without AI at the time, I got stuck for a long time with English and programming.

That experience forced me to build research habits, problem-solving ability, and tool usage. In high school, my first freelance jobs and later personal projects required full English client communication and diverse requirements. I learned to adapt quickly, locate problems, and deliver results, and eventually stopped freelancing to focus on longer-term growth.

Later I met like-minded friends abroad. When we have time, we discuss and build small games together, and I hope to ship my own title one day.

My first encounter with Linux failed at the install stage. I kept asking AI, watching videos, and digging into official docs until I built a system experience that was truly mine.

I believe strong comprehension and problem-solving are the most valuable skills for an engineer. More than knowing everything, it is about making tradeoffs and solving the right problems.

const about = ["let's create!!!"];

Core Practices and Will

System Development and Architecture

From self-learning Luau and building for Roblox creator economy to modern full-stack web development, I focus not only on code but on designing the overall data flow.

Security as a Strategic Game

My obsession with system stability extends into security. By reporting high-risk vulnerabilities to HITCON ZeroDay, I practiced deep analysis of web protocols and program logic. To me, security is a high-level logic game.

Disciplined Self-Control

I apply the discipline of weight training to technical growth. Whether maintaining 26 weeks of high-intensity training or grinding LeetCode, I pursue absolute understanding of the fundamentals.


Technical Skills

CategoryContent
LanguagesPython, TypeScript, Luau, Java, C/C++
SystemsArch Linux (Daily driver), Ubuntu Server, Proxmox VE (Virtualization), Docker, Nginx
ToolsNeovim (Lazy.nvim customization), Hyprland (Wayland), Shell Scripting, Git, VS Code, Sanity CMS
Alaner652 GitHub stats Alaner652 top languages

Professional Achievements

Vulnerability Disclosure | HITCON ZeroDay

Disclosure IDs: ZD-2026-00351, ZD-2026-00341

Impact: Independently found and reported high-risk vulnerabilities in a campus system, with practical experience in writing technical reports and responsible disclosure.


Selected Projects

Ave Mujica Discord Bot | Automated Screenshot Retrieval (Paused)

  • Tech: Python, Discord.py, OCR (PaddleOCR), JSON Processing
  • Outcome: Built a pipeline from video preprocessing to API lookup; enabled "seconds-level" keyword-to-screenshot retrieval to reduce manual search effort.
  • Reflection: As my first full-stack deployment, the early architecture was rushed, which taught me the importance of data pipeline decoupling.

Foodie AI | Smart Restaurant Recommender (Paused)

  • Tech: Next.js, Gemini API, Google Maps API
  • Outcome: Combined LLM semantic analysis with location services to power intent-based recommendations (for example, quiet places for studying).
  • Reflection: This project validated LLM potential for unstructured requests. Public access is paused due to API quotas and operating costs, which pushed me to think about balancing AI features and cost control.

Easy TPCU | Campus System Automation

  • Tech: Python, Requests, BeautifulSoup, Matplotlib, Discord Webhook
  • Outcome: Automated tedious campus queries, including login, scraping, and visualization, pushing results to Discord for efficient student management.
  • Reflection: Deepened my understanding of web protocols and structured data, and reinforced that automation should directly target user pain points.

AI Fitness Project | Structured Data Research (Concept Stage)

  • Tech: FastAPI, Gemini API, React Native, Next.js, Prompt Engineering
  • Core: Using LLMs to convert natural-language fitness logs into standard JSON, automating diet and training data structuring.
  • Reflection: Focused on backend logic and data usability, highlighting how strong data models are the foundation of AI apps.

Roblox Cooking Game | Interactive System Design (Ongoing)

  • Tech: Roblox Studio, Luau, NPC behavior architecture
  • Outcome: Designed and built a highly interactive cooking system with ingredient handling, NPC state machines, and player interaction flows.
  • Reflection: Studying the creator economy taught me how to balance performance and logic complexity, and how player behavior shapes system design.

Experience

  • Game Developer (Independent/Freelance) | Roblox: With limited equipment and tight time, I kept developing and freelancing, researching combat systems and creator-economy models from scratch while collaborating across borders in English.
  • Self-Learning and Community: Primarily self-taught with limited resources, leveraging English documentation and open source tools to strengthen LeetCode and system design; still attended meetups (for example, SITCON 2026) and completed a Next.js 15 course under academic pressure.
  • Campus Contributions: Served as a teaching assistant while balancing academics and projects, sharing practical security experience and foundational programming concepts.