Automation Associate Manager · 16+ years in software engineering & test automation · Python | C# · AI-assisted development
I lead test automation and engineering teams in the physical security / access control industry, building the frameworks, CI/CD pipelines, and developer tooling that ship real products. I publish production tools as open source on PyPI, and I teach — my courses on GitHub Actions, prompt engineering, and context engineering are written for working QA and development engineers, not for likes.
📍 Chennai, India · 📫 pandiyarajk@live.com · 🌐 pandiyarajk.github.io · 💼 LinkedIn
| Software engineering & test automation experience | 16+ years |
| GitHub contributions in the last 12 months | 15,500+ (13,000+ commits, 1,900+ PRs, 420+ PR reviews) |
| Python packages published on PyPI | 31 |
| Public repositories | 70+ |
| Full-length courses authored | 4 |
| Project | What it is |
|---|---|
| github-actions-course | 20-module GitHub Actions course taking you from your first workflow file to production QA automation — labs, capstones, secure pipelines, matrix builds, Docker, and release automation. |
| prompt-engineering | Prompt engineering course built specifically for automation testers, manual QA engineers, and developers — generate test cases, automation code, bug reports, and AI agents that actually help. |
| context-engineering | 6-week beginner program on context engineering for LLMs: context windows, RAG systems, memory, multi-agent architectures, and production patterns. |
| crypto_course | Hands-on cryptography course where you build a working CLI toolkit in Python — SHA-256 hashing, AES, RSA, and bcrypt password security, with the theory behind each. |
| winscp_tools | Python SFTP/WinSCP manager with GUI and console interfaces, large-file transfers with progress tracking, and a persistent task scheduler for automated file operations. |
| allure-report-analyzer | PyPI-published CLI that extracts execution statistics, timing, and pass-rate analytics from Allure test reports — built for real CI test suites. |
Production tools I built, packaged, and maintain:
| Package | Purpose | |
|---|---|---|
| powerlogger | High-performance, thread-safe logging with Rich console output and file rotation | |
| logwatchdog | Real-time Windows log monitoring with notifications and automated log management | |
| allure-report-analyzer | Test execution analytics from Allure HTML reports | |
| function-diff | Function-level diff of Python files between Git refs | |
| teams-webhook | Send messages to Microsoft Teams via webhooks | |
| browseversa | Detect installed browsers and versions on Windows | |
| pyautoscan | Windows scanner/printer automation using WIA |
Frameworks and tooling from day-to-day QA leadership:
- playwright_bdd_framework / python_bdd_template — BDD automation framework templates (Playwright, Behave)
- jira-ticket-updater — Jira workflow transitions, field updates, and comments from automation pipelines
- download_chrome_driver — auto-detects installed Chrome and fetches the matching ChromeDriver
Daily drivers: Selenium, Playwright, Behave (BDD), TestComplete, Ranorex, Allure, Zephyr Scale, Jira, Jenkins, GitHub Actions.
I use AI as applied tooling in real pipelines — code review, test generation, and agent workflows:
- ai_codereview — AI-assisted code review automation
- llm-chat-extension — Chrome extension that brings any LLM API (OpenAI, Anthropic, local models) into every tab
- mindtrack — AI note-taking that extracts action items, priorities, and progress automatically
- Plus the prompt-engineering and context-engineering courses above
- python_trainer — Python 3 from zero to building real applications
- the_regex — regex mastery: guide, examples, quizzes, and mini projects
- python-code-quality-workflows — Black, isort, Flake8, mypy, Bandit, and SonarQube integration guides
- avrdude-usage-guide — practical AVRDUDE guide for flashing Arduino boards on Windows
- Languages: Python, C#, JavaScript/TypeScript, C++ (embedded/Arduino)
- Testing: Selenium, Playwright, Behave (BDD), TestComplete, Ranorex, Allure, Postman
- CI/CD & DevOps: GitHub Actions, Jenkins, Docker
- Data: Microsoft SQL Server, SQLite
- AI tooling: Anthropic Claude, OpenAI APIs, MCP, RAG pipelines
Open to conversations about test automation, engineering leadership, and AI-assisted development.




