profile picture

Hi, I'm

Embark on a digital journey with me, a forward-thinking developer dedicated to sculpting the future of the web. I blend creativity with technical prowess to build seamless and engaging web experiences. In the realm of ones and zeroes, I'm not just a coder, but a storyteller. I'm committed to leveraging my diverse background to bridge the gap between users and technology. My enthusiasm for coding is matched by my eagerness to collaborate and innovate. Ready to join forces and turn bold ideas into reality?

Let's Talk

Animating ideas into dynamic, user-focused web experiences.

Eagerly embracing new tech insights to sharpen my development edge.

Thriving in collaboration, I bring both code and creativity to the team table.

About Me

I'm a fervent technophile who finds joy in stitching lines of code into functional and aesthetic web masterpieces. My path in web development has been paved with a robust suite of skills and a collection of industry-recognized certifications. Dedicated to both solo ventures and synergetic teamwork, I pride myself on delivering crisp, clean, and user-centric applications.

Languages

  • TypeScript
  • JavaScript
  • Python
  • CSS
  • HTML
  • SQL
  • Bash

Libraries, Frameworks, Runtimes

  • Next.js
  • React
  • Tailwind CSS
  • Node.js
  • Jest

Featured Projects

Carian Creative

Your boutique for intuitive website and marketing templates tailored for small business owners and entrepreneurs. Experience a user-friendly e-commerce haven optimized for smooth navigation and fast, secure transactions.

MovieWhiz

Enter your chosen theme, genre, actors, or mood into the prompt box, press Generate and let MovieWhiz provide personalized movie recommendations. No specific preferences? No Problem: MovieWhiz selects a movie you'll love!

YT Bookmarker

A handy Chrome extension that lets you create bookmarks and add custom notes to specific timestamps in YouTube videos. This tool is perfect for tutorial videos, lectures, presentations, or any content where you wish to highlight and remember specific parts of the video.

Contact

Let's Connect

I'm currently looking for new opportunities. Feel free to reach out to me. I look forward to hearing from you.

You can also find me on: