Learning journey

Engineering is a long game. These are the milestones that changed how I work — the languages, the ideas, and the projects that moved me from writing tests to designing systems. It's still being written.

  1. Started Java

    Started programming in Java — the language most of my career has been built on since.

    • Java
  2. Started Selenium

    Moved from manual testing into browser automation with Selenium.

    • Selenium
    • TestNG
  3. Automation architecture

    Shifted focus from writing individual tests to designing the frameworks and architecture around them.

    • System Design
    • Design Patterns
  4. In progress

    Machine learning

    Started studying machine learning, expanding beyond automation into AI.

    • Machine Learning
    • Python
  5. In progress

    Built Selenium Boot

    Started building Selenium Boot, an open-source automation framework, in the open.

    • Java
    • Spring Boot
    • Selenium
    • Open Source
  6. TODOPlanned

    AI research

    No fixed plan yet — exploring where AI and agentic systems fit next.

    • LLMs
    • Agentic AI