About Me

Get to know more about my background and skills

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

  • HTML5
  • CSS3
  • TailwindCSS
  • JavaScript
  • Typescript
  • Astro
  • PHP
  • Laravel
  • SQL
  • Python
  • Git

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.

Let's Build Something Together!

I am currently open to new work opportunities and internships where I can contribute my skills and learn from the best in the industry. If you think I'd be a good fit for your team, feel free to reach out!

  • GitHub
  • LinkedIn
  • Email