# Damian Demasi > Frontend engineer and AI systems builder based in Adelaide, Australia. > Specialises in React, Next.js, and AI-enabled developer workflows. > Currently working at Aligent as a Software Engineer. This site is Damian's personal portfolio. It contains a blog, case-study project write-ups, and client testimonials. Every page is also available as plain Markdown at the same path with a `.md` extension (e.g. `/blog/.md`, `/projects/.md`). ## Contact - Email: work@damiandemasi.com - LinkedIn: https://www.linkedin.com/in/damian-demasi/ - GitHub: https://github.com/colo-codes ## Pages - [Home](/): Portfolio landing page with hero, featured projects, and latest posts - [Blog](/blog): All blog posts — React, Next.js, AI tooling, and developer workflows - [Projects](/projects): Case studies of selected software projects ## Blog Posts - [Claude Code Crash Course](/blog/claude-code-crash-course.md): A comprehensive guide to getting started with Claude Code, the AI-powered coding assistant that is revolutionising how developers write and maintain code. - [Claude Code Hooks: Automate Your Coding Workflow Like a Pro](/blog/claude-code-hooks-automation.md): Master Claude Code Hooks to automate repetitive tasks, enforce coding standards, and streamline your development workflow. - [Claude Code Skills: A Deep Dive into Teaching Claude How You Work](/blog/claude-code-skills-deep-dive.md): Discover how to create and use Claude Code Skills to customize the AI assistant behaviour and make it work exactly the way you need. - [How to Make Claude Code Actually Understand Your Project](/blog/claude-code-understand-project.md): Learn the techniques and strategies to help Claude Code truly grasp your project structure, conventions, and requirements for better code generation. ## Projects - [Building 12-Week Goals](/projects/12-week-goals.md): A goal-tracking application designed around the 12-week year methodology to help users achieve more in less time. - [Build Your Own Agent: Creating a Custom LLM Harness from Scratch](/projects/build-your-own-agent.md): A practical walkthrough of building a Claude Code style LLM harness from scratch with TypeScript, tools, and a simple agent loop. - [Claude Code Toolchain and Workflow for Real Project Work](/projects/claude-code-toolchain.md): A Claude Code toolchain designed to make AI agents more useful in brownfield projects, where existing conventions, context, planning, review, and documentation matter. - [How I Built PRESENT.fast, a Markdown to Slides Tool for Busy Professionals](/projects/present-fast.md): PRESENT.fast is a markdown to presentation app that helps you turn structured notes into clean, shareable slide decks much faster. ## Testimonials - [Testimonial: César Ariel Villagra](/testimonials/1.md): His professionalism & commitment are the keys for the successful delivery on time of the projects - [Testimonial: Exequiel Barrirero](/testimonials/2.md): He is a very enthusiast engineer, and has an amazing ability to learn new things by his own. - [Testimonial: Adrián Dzienisik](/testimonials/3.md): Damian is an excellent professional and a great person to work with - [Testimonial: Roy Hampton](/testimonials/4.md): He demonstrated a strong passion for software development - [Testimonial: Tao Xu](/testimonials/5.md): Damian has consistently demonstrated exceptional technical skills and a strong work ethic - [Testimonial: Indeewari Karunathilaka](/testimonials/6.md): He is passionate, accountable, and a committed fast learning developer - [Testimonial: Ben Weightman](/testimonials/7.md): Damian Demasi is an easy recommendation - [Testimonial: Nic Foord](/testimonials/8.md): Damian always goes above and beyond