Hi, I'm Andrew

I'm a junior developer.

About

avatar image

I'm a passionate full-stack developer driven by a love for solving problems and building things that have real impact. I'm mesmerized by the limitless possibilities of software. Currently pursuing a Bachelor's degree in Computer Science, I'm fully committed to the world of technology and continuous self-improvement. In my free time, I enjoy reading, staying active through sports, and exploring new tools and technologies that sharpen my skills and fuel my curiosity.

  • React

  • NextJs logo

    NextJs

  • HTML logo

    HTML

  • Javascript

  • MongoDB

  • Supabase logo

    Supabase

  • Firebase logo

    Firebase

  • Git

  • Node Js

  • Tailwind logo

    Tailwind

  • CSS logo

    CSS

Projects

  • Lawyer presentation + blog webpage

    • /icons8-next.js.svg logo
    • /Tailwind_CSS.svg logo
    • /react_logo.png logo
    • /supabase-logo-icon.svg logo
    Project image 1
    Project image 2
    Project image 3
    Project image 4
    View Source Code →

    A fully responsive web application for a lawyer, combining a professional presentation website with a functional blog and a secure, custom-built admin dashboard. The platform helps the lawyer manage content, clients, and public interactions efficiently while maintaining a polished, trustworthy online presence.

    • Key Features:

      • Professional Presentation Page
        • Modern, responsive design that highlights the lawyer’s expertise, services, and contact information.

        • Includes dedicated sections for practice areas, biography, and legal insights for potential clients.

      • Integrated Blog with Comment System
        • Dynamic blog where the lawyer can publish legal articles directly from the dashboard.

        • Comment system with admin approval flow to maintain quality discussions and prevent spam.

      • Advanced Admin Dashboard
        • Custom-built dashboard for managing posts, comments, clients, and frequently asked questions (FAQ).

        • Role-based permissions for secure access control between administrators and editors.

      • Client Management and Contact System
        • Interactive contact form connected to the dashboard for managing client inquiries in real time.

        • Includes features to categorize, respond to, and archive client messages for efficient follow-up.

  • Movies browse app

    • /HTML5_Badge.svg logo
    • /icons8-css3.svg logo
    • /react_logo.png logo
    • /Logomark_Full Color.svg logo
    Project image 1
    Project image 2
    Project image 3
    Project image 4
    View Source Code →

    MovieDB is a full-stack application built with React (or Next.js) and Firebase. It allows users to register and log in, browse trending movies via the TMDB API, search for titles, and save favorites. Logged-in users can also manage their profile, including setting a username and updating their password. Firestore handles all user-specific data storage.