Hi, I'm David!
I'm a passionate web developer with expertise in creating beautiful, functional, and user-friendly websites. I love turning ideas into reality through clean code and thoughtful design.
My journey in web development started with curiosity and has grown into a career I'm truly passionate about. I believe in continuous learning and staying up-to-date with the latest technologies and best practices.
Skills & Technologies
My Tech Journey
My journey started with the fundamentals of HTML, CSS, and JavaScript. As I grew, I realized I wanted to build faster and smarter. This led me to explore:
- Modern Frameworks: I love working with Astro for its blazing-fast performance and Svelte.js for its elegant simplicity.
- Safety & Scale: I've transitioned to TypeScript to ensure my code is robust and "type-safe," especially when handling complex data.
- Content Management: I enjoy building "Headless" sites using Sanity CMS, giving me total control over how content is delivered and displayed.
- Design-to-Code: I don't just "code"; I design. Using Figma, I prototype my ideas before bringing them to life with Tailwind CSS.
Beyond The Code
I’m never done learning. Currently, I am:
- Exploring the world of Machine Learning with Python to see how AI can create more personalized web experiences.
- Deepening my skills in Web Animation to make UIs feel more alive.
- Practicing Responsive Design to ensure every user has a great experience, no matter their device.