Andre Avindra

I build web applications with a focus on clear interfaces, performance, and maintainable code. Here, you'll find my projects, technical writing, and approach to software development.

HOW I WORK

Built with Purpose

Understand the why. Be intentional with the how.

  • Understand the Problem

    Clarify the goals and constraints before choosing a solution.

  • Create Clear Structure

    Organize code and components so they’re easy to navigate and reuse.

  • Keep It Simple

    Reduce unnecessary complexity in both the interface and implementation.

  • Build for Change

    Write readable code that can adapt as requirements evolve.

  • Refine the Details

    Pay attention to interactions, performance, and visual consistency.

  • Deliver and Improve

    Use feedback to guide improvements after release.

Selected Projects

  • AI Toxic Moderator

    AI Toxic Moderator

    Automated YouTube Live chat moderation with bilingual AI, custom blocked words, and configurable actions. Features real-time updates, message deletion, repeated timeouts, bans, unbans, and saved session reports.

    Tools:

  • Flash Sale Backend

    Flash Sale Backend

    A high-concurrency flash sale backend designed to prevent overselling using atomic Redis operations, asynchronous order processing, and real payment gateway integration.

    Tools:

JOURNAL / LOOKING BACK

Beyond the Code

Annual reflections on life, learning, and the experiences that shape my perspective.

  • 2025: Learning and Exploring

    New experiences and opportunities to deepen my technical skills.

    202520252025
  • 2024: A New Chapter

    A new city, new connections, and new adventures.

    202420242024
  • 2023: From University to Working Life

    Graduation, the start of my career, and a return home.

    202320232023

Latest Articles