Skip to content

NZLouislu/nzlouis-ai-blog

Repository files navigation

NZLouis' Blog

Hi, I'm Louis Lu – NZLouis is my personal brand.

A full-stack Software Engineer & AI specialist with 10+ years of experience delivering efficient, scalable systems across industries. I bridge software engineering and applied machine learning, from project planning to coding, testing, deployment, and ongoing optimization.

Open to remote roles in the US or Australia as an AI / ML / Full-Stack Engineer.

Proven ability to align seamlessly with US and AU business hours from New Zealand.

About This Blog

This is my personal blog built with Next.js, showcasing my expertise in full-stack development and AI/ML technologies. The blog features:

  • Multi-language Support: Content available in both English and Chinese
  • AI-Powered Features: Including AI summary generation and Q&A assistant
  • Advanced Analytics: Real-time statistics and data visualization
  • Modern Architecture: Built with cutting-edge technologies and best practices

Live Demo

You can view the actual blog content at blog.nzlouis.com and manage the blog through the admin panel at /admin to see statistics and manage comments.

Technical Highlights

  • Frontend: React, Next.js, TypeScript, Tailwind CSS
  • Backend: Next.js API Routes, Supabase
  • AI/ML: Integration with various AI models for content summarization and assistance
  • Database: PostgreSQL with Prisma ORM
  • Deployment: Vercel

Key Features

  • Content Management: Markdown-based blogging system with TOC generation
  • Admin Dashboard: Comprehensive admin panel for blog management
  • Feature Toggles: Dynamic feature control system
  • Comment System: Interactive reader engagement platform
  • Responsive Design: Fully responsive UI that works on all devices

Professional Experience

With over a decade of experience in software engineering, I've successfully delivered projects across various domains including:

  • Enterprise-level web applications
  • Machine learning model deployment
  • Cloud-native solutions
  • Data analytics platforms
  • E-commerce systems

Contact

I'm currently seeking remote opportunities in the US or Australia. Feel free to reach out if you have any suitable positions or collaborations.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

This is NZLouis' blog built with Next.js, showcasing my expertise in full-stack development and AI/ML technologies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors