Hey!

I'm Donovan.

I'm a Frontend Software Engineer, focusing on customer-satisfaction and continuous learning. Passionate about user needs and industry innovation, I create web applications that align with customer desires and stay ahead of technological trends.
Here's a bit more about me.

Here are some of my projects

  • Strong Zero

    HTML, SAAS(+BEM), JavaScript, React(+Hooks), Stripe

    Collaborated closely with a UI/UX designer to transform the popular Japanese beverage brand,Strong Zero. Converted Figma designs into a modern, sleek, and fully functional website. Emphasized seamless integration for a visually appealing and user-friendly online experience catering to a western audience.

  • Smooth

    React, Tailwind, Firebase v9, React-Router, ContextAPI, Firebase v9, Material UI, Stripe

    Served as the sole frontend engineer tasked with implementing design updates from Figma, collaborating closely with our UI/UX designer. My responsibility was to transform the outdated website to align with the new Figma design.

  • Threads (Full-Stack)

    MERN, Socket.io (Web Sockets), Cypress(Testing), Stripe(Payment), Postman, Cloudinary, Chakra UI, Recoil , React Router v6

    Recreated the popular social media platform, Threads, to test my full-stack skills implementing features such as:
    - Authentication and Authorization with JWT
    - In-App Chat Feature
    - Notification Sound
    - Seen/Unseen Messages
    - Purchase Verification Badge
    - Freeze Account
    - Suggested Users
    - Create Posts (with images)
    - Delete Posts
    - Update User Profile
    - Like/Unlike a Post
    - Reply To a Post
    - Follow/Unfollow Users
    - Dark/Light Mode