Digital Biome

Louhao Lu (Sean)

(+86) 152 5892 7042 bakersean@foxmail.com
https://bakersean.top/
Frontend Developer
Profile Picture

Highly driven Frontend/Full-stack Developer with a profound passion for the Web ecosystem. Equipped with a solid computer science foundation and an engineering mindset. Proven ability to efficiently implement complex business requirements and proactively tackle technical bottlenecks (e.g., DOM-level print refactoring, complex state synchronization). Dedicated to elegant code architecture and optimal user experiences. Actively curates technical reflections in a personal digital garden (Digital Biome). Eager to join a tech-driven team to build high-quality web products.

CS & Core JavaScript: Solid foundation in data structures, algorithms, computer networks, and operating systems. Proficient in HTML5, CSS3, and modern JavaScript (ES6+). Deep understanding of prototype chains, closures, asynchronous programming (Promises), and the Event Loop.

Frameworks & Type Systems: Proficient in TypeScript with advanced generics and interfaces for type-safe development. Highly skilled in the Vue 3 ecosystem (Pinia, Vue Router) with deep knowledge of Reactivity and Composition API. Familiar with React 18 (Hooks) and cross-platform development.

UI & Data Visualization: Expert in Tailwind CSS for highly customizable and responsive designs with pixel-perfect UI implementation capabilities. Proficient in component libraries like Element Plus and Shadcn UI. Experienced in complex data visualization using ECharts.

Full-Stack & Networking: Familiar with core Node.js modules (fs, path, crypto) and stream data processing. Solid understanding of RESTful API design principles, JWT authentication, and standard frontend-backend data flow.

Engineering & CI/CD: Proficient in project build tools (Vite) and code quality assurance (ESLint, Prettier, Husky). Experienced with CI/CD pipelines (GitHub Actions, release-please) for automated testing and deployment. Familiar with multi-environment configurations and Vitest.

DevOps & Soft Skills: Familiar with Docker containerization and Nginx configuration. Proficient in Figma for UI design with a strong product mindset. Adept at leveraging LLMs (ChatGPT/Gemini) for Vibe Coding. Self-driven learner with strict code hygiene.

Kerui Jinxin Technology Co., Ltd.

Jul 2025 - Nov 2025

Frontend Engineer (Intern) | International Product Application Dev Dept.

Hangzhou, China

Business Dev & Refactoring: Participated in the frontend iteration of core systems (OLP & DDCC) using Vue3 and Element Plus. Independently engineered the AI Knowledge Management module from scratch.

Technical Problem Solving: Proactively optimized legacy tech debt. Refactored complex cross-page signature printing by replacing the inefficient Canvas screenshot approach with native DOM-level high-fidelity printing. Resolved complex state synchronization issues during table pagination.

Cross-Platform Collaboration: Customized the open-source conferencing system (BigBlueButton). Conducted React source-code level secondary development and UI refactoring in a Docker environment, independently troubleshooting cache build errors.

Engineering Standardization: Embraced enterprise agile development workflows and Git collaboration. Improved team delivery efficiency by utilizing and maintaining highly reusable components.

OLP (Enterprise Online Learning Platform)

Jul 2025 - Nov 2025

Core Frontend Developer (Internship Project)

Hangzhou

Description:

A comprehensive internal training and career development system for multinational enterprises, featuring video courses, live streaming, exams, AI knowledge accumulation, and Employee Development Plans (EDP).

Tech Stack:

Vue3 + TypeScript + Element Plus + Vite + ECharts

Key Contributions:

Architected AI Knowledge Management: Customized LLM Chatbot components to support streaming responses, automated summarization, and auto-tagging. Implemented rich-text rendering, online previews, and streaming downloads for generated documents.

Developed EDP Module: Engineered an AI-driven Job Description (JD) generator and skill graph matching module. Built multi-dimensional search for learning content and implemented manual update/re-calculation logic for AI matching degrees.

Optimized Complex State Management: Fixed cross-page selection state loss in the admin user list by abstracting global selection objects and utilizing an `isSettingSelection` lock mechanism, achieving seamless pagination and form backfilling.

DDCC (Archive Management & Collaboration System)

Oct 2025 - Nov 2025

Core Frontend Developer (Internship Project)

Description:

A high-precision archive workflow platform integrated with a real-time online conference system featuring whiteboards and live captions.

Tech Stack:

Vue3 + vue-print-next + pagedjs + React + Docker

Key Contributions:

Refactored High-Fidelity Print Module: Addressed blurry outputs and truncated tables caused by the legacy `html2canvas` solution.

Implemented DOM-Level Cross-Page Printing: Introduced `vue-print-next` combined with the `pagedjs` engine. Leveraged `pagedjs` to dynamically parse CSS Paged Media specs for precise page boundary calculation. Perfectly repeated dynamic signature tables at the bottom of every A4 page.

BigBlueButton Secondary Development: Customized the React/HTML5 client in a Dockerized environment. Refactored the Smart Caption UI from an isolated floating window into the left sidebar, unifying the visual design with the public chat layout.

Digital Biome (Personal Knowledge Ecosystem)

GitHub: https://github.com/BakerSean168/digital-biome

Description:

A high-performance static site bound to a local Obsidian vault. Automatically transforms Markdown files and hierarchical tags into an online digital garden featuring a dashboard, immersive notes, and multiple layout scenarios.

Tech Stack:

Astro + TypeScript + Tailwind CSS + Node.js + Pagefind

Key Contributions:

Engineered Data Sync Pipeline: Developed a Node.js script (`sync-obsidian.ts`) to parse and cleanse Markdown data. Implemented Regex transformations for Obsidian Wikilinks and automated Favicon caching, bridging the local Vault to the Web directory.

Designed Dynamic View Engine: Built a Hierarchical Tags system based on YAML frontmatter. Dynamically generated the Dashboard's bookmark library and Notes sidebar categories by parsing specific tags, achieving high decoupling of views and content.

Frontend Architecture & Optimization: Adopted Astro's SSG strategy and Islands Architecture to drastically reduce client-side JS. Integrated Content Collections for strongly-typed queries and `Pagefind` for sub-second static full-text search.

DailyUse (Full-Stack Efficiency System)

Jan 2024 - Present

Independent Full-Stack Developer

GitHub: https://github.com/BakerSean168/DailyUse

Description:

A full-stack efficiency management application focused on engineering standardization and ultimate UX. Strictly follows enterprise-level standards to achieve a complete data loop from database modeling to frontend state scheduling.

Tech Stack:

Vue3 + TypeScript + Node.js + Prisma + Axios

Key Contributions:

Full-Stack Auth & Communication: Deeply encapsulated HTTP Client based on Axios. Applied the Result Pattern to flatten network exceptions, eliminating redundant try-catch blocks. Implemented a robust 401 silent Token concurrent refresh mechanism using Promise locks.

Complex State Decoupling: Deconstructed a massive configuration form into fine-grained views. Extracted custom Hooks to centrally orchestrate distributed validation states, strictly adhering to unidirectional data flow and significantly reducing code coupling.

Standardized Data Modeling: Modeled complex relational databases using Prisma, applying Cascade deletes and composite indexing. Introduced the Repository pattern to decouple database operations from core business logic.

Sichuan Agricultural University

Sep 2022 - Jun 2026 (Expected)

B.Eng. in Internet of Things (IoT) | College of Information Engineering

Ya'an, China

Core Coursework: Data Structures and Algorithms, Computer Networks, Operating Systems, Database Principles, Web Frontend Development Tech.

• NCRE Level 3: Network Technology

• Languages: CET-6 (Fluent in reading English technical documentation)

Back to About