Project Manager | Full-Stack Web Developer | Co-Founder @ URKI

Certified Project Manager and Full-Stack Developer with a B.Sc. in Computer Engineering and 4+ years of experience leading and delivering client-facing projects. Proven ability to manage full software lifecycles—from ideation to launch—for e-commerce platforms, SaaS tools, and LMS solutions. Skilled at balancing technical development with stakeholder needs, resulting in 15+ successful product launches. Passionate about scalable systems, digital education, and efficient cross-functional collaboration.

Building a Minesweeper-Style Game with Flood-Fill Algorithm in JavaScript

In this article, we will explore how to implement a simple Minesweeper-like game in JavaScript using object-oriented design. We will use two main classes: `Game` and `Player`. The `Game` class manages the game logic, grid, traps, and UI rendering, while the `Player` class handles player interaction.

Deepify Try. Fail. Master.

I'm writing a book about how to become a better problem solver.

Work

  1. Company
    Urkimedia
    Role
    Co-Founder
    Date
  2. Company
    DS21
    Role
    Web Developer
    Date
  3. Company
    Re:Coded
    Role
    Apprentice Web Developer
    Date