Full Stack Developer & Team Lead, Engineering leadership experience
Welcome to my personal portfolio, a Jekyll-powered website built while testing support for different AI models! This site showcases my skills and expertise in web development and engineering management. The project has evolved from a static HTML site to a modular Jekyll structure, making it easier to add new features, Easter eggs, and test AI companion integrations.
For this project, I experiment with AI-assisted development using open-source models. The environment includes:
- Machine Specification: CPU i7-7700, RAM 16GB, OS Windows, GPU Nvidia RTX 3060 12GB
- Ollama: model runtime used to run GLM 5.2
- VS Code: integrated development environment used alongside Ollama
For this project I use Claude Code as my autonomous coding agent, powered by the GLM 5.2 model. Claude Code provides:
- Agentic workflow with autonomous task planning and execution
- Multi-step code refactoring and implementation
- Intelligent codebase understanding and navigation
- Automated testing and CI verification (e.g., the Node 24 migration of the GitHub Actions pipeline)
- Git commit message generation following conventional commit standards
- Documentation writing and technical content refinement
Claude Code acts as the agent that drives the work, while GLM 5.2 is the model powering it.
- Jekyll - Static site generator for modular, maintainable structure
- HTML with Liquid templating
- CSS (Styling with keyframes for animations)
- JavaScript
- GitHub Actions for automated deployment
I recently refactored the graphics of my first website using a tool called Stitch (by Google). This tool helped me streamline the design process by automating certain tasks, improving visual consistency, and enhancing overall project efficiency. Below is a brief summary of the changes:
- Consolidated Images: I consolidated all images into a single folder to reduce redundancy and improve maintainability.
- Unified Styles: All common graphical elements were moved into a unified style guide to ensure consistency across the website.
- Optimized Image Formats: The image formats were optimized for better performance, reducing file sizes without compromising quality.
These changes not only improved the organization of my graphics but also made it easier for me to maintain and update the visual design of the website in the future.



