Skip to content
View godhiraj-code's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report godhiraj-code

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
godhiraj-code/README.md
Dhiraj Das

Dhiraj Das
Automation Solutions Architect | Intelligent Quality Engineering

Hi there, I'm Dhiraj πŸ‘‹

I build intelligent, deterministic systems to eliminate flaky automation.

πŸ† Community Recognition

"Why do manual work when you can design systems that do it for you?"

I specialize in evolving traditional test automation into Intelligent Quality Engineeringβ€”merging Python and Local LLMs to solve the frustrations of flaky tests, bot detection, and manual overhead. With over a decade of experience in global enterprises, I build tools that don't just run scripts but understand the environment they operate in.


πŸ“– The Automation Architect's Playbook

Mastering the Internals: From Browser Fundamentals to AI-Powered Testing I've distilled a decade of architectural wins and battle-tested solutions into a comprehensive guide for modern automation engineers. This book explores the deep mechanics of browsers, the anatomy of flakiness, and the future of AI-driven testing. πŸ‘‰ Read the Book Online (Free)


🌌 Flagship Ambitious Project: The Starlight Protocol

Moving from "Ground-Looking" Automation to "Constellation-Based" Orchestration. Starlight implements CBA, a framework where autonomous Sentinels (Janitors, Vision, Pulse, PII, Data, etc) self-heal the environment in real-time.

Explore Starlight β†’ | Read the Spec β†’


πŸ› οΈ The Specialized Arsenal

Also developed a suite of niche, open-source tools to solve the "untestable" problems in modern web architecture. Hope something among the below will be of some use for you or your team.

🎯 Stability & Resilience

  • Waitless: The ultimate flaky test eliminator. Uses mutation-based quiescence to ensure the UI is truly ready.
  • Project Vandal: UI Mutation testing to validate the resilience and coverage of your automation suites.
  • Selenium Teleport: Skip login screens forever by teleporting sessions across browser contexts.

πŸ‘οΈ Perception & Advanced UIs

  • Lumos-ShadowDOM: Shedding light on closed Shadow Roots and nested components that traditional tools can't see.
  • Visual-Sonar: Spatial mapping for Canvas and WebGLβ€”finding coordinates in a selector-less world.
  • Visual-Guard: Visual AI regression detection to catch UI shifts that DOM assertions miss.

πŸ•΅οΈ Stealth & Infrastructure

  • StealthAutomation: Advanced bot evasion wrapper to test behind Cloudflare, Turnstile, and heavy fingerprinting.
  • WVDAutomation: Specialized infrastructure for Windows Virtual Desktop environments.

πŸ€– AI & Intelligent Testing

  • Pytest-MockLLM: Reliable testing for AI-driven features by mocking LLM responses during the CI/CD cycle.
  • Selenium-Chatbot-Test: Purpose-built logic for testing streaming GenAI interfaces and chatbots.

πŸ“Š Observability

  • Pytest-Glow-Report: Illuminated reporting that turns raw test data into actionable architectural insights.

🌌 Autonomous Orchestration

  • CBA - Starlight Protocol: The flagship "Constellation Based Automation" framework. Implements the Starlight Protocol to coordinate autonomous Sentinels for self-healing, semantic intent resolution, and resilience against UI entropy.

🀝 Collaboration & Open Source

As a solo developer managing this ecosystem, I am actively looking for contributors. If you are passionate about:

  • Solving Automation Testing once and for all
  • Browser Internals (Chromium/Blink)
  • Computer Vision for Automation
  • Agentic AI workflows in QA

Please reach out or open a PR! Let's solve the most complex problems in automation together.


✍️ Latest Insights from dhirajdas.dev


πŸ”¬ Research & Background

Co-author of the TDCT (Triangle-Density based Clustering Technique) technique for spatial data analysis. My background in algorithmic efficiency in spatial databases directly shapes the "Spatial Intelligence" I build into my automation tools today.


⚑ Connect with Me


Powered by code, curiosity, and an unhealthy amount of coffee. β˜•


Pinned Loading

  1. stealthautomation stealthautomation Public

    HTML 9

  2. pytest-glow-report pytest-glow-report Public

    Jinja 3

  3. waitless waitless Public

    Python 6

  4. pytest-mockllm pytest-mockllm Public

    Python 4

  5. selenium-teleport selenium-teleport Public

    Python 3