Skip to content
View taltal-beep's full-sized avatar
✨
✨

Block or report taltal-beep

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.

Content in all repositories owned by your account will be closed.
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
taltal-beep/README.md

Ariel Even

Python & full-stack engineer · Unit 8200 veteran · B.Sc. Computer Science

LinkedIn Email

about

Served in Unit 8200 building a large-scale virtualization-management platform end to end: React frontend, Python and Go services on Kubernetes, REST and GraphQL APIs. I also built its test automation and quality infrastructure from zero.

stack

terminal: whoami and git status

languages
Python Go TypeScript Bash
backend
FastAPI Pydantic Node.js GraphQL MCP
data & messaging
PostgreSQL MongoDB Redis Elasticsearch MySQL Celery RabbitMQ Kafka
infra
Docker Kubernetes OpenShift Helm VMware vSphere Linux GitHub Actions
testing & observability
pytest Behave Grafana Prometheus Kibana
frontend
React Vite Tailwind CSS


work

testosterone

Python TypeScript FastAPI React

Test orchestration and reporting for Python BDD suites. One place to see what ran, what broke, and why.

contract tests that fail when the CLI docs drift · ruff + mypy gated in CI · release-gate checklists · changelog automation · CODEOWNERS

behavex

stars downloads merged · shipped in 4.6.6 & 4.6.8

Three upstream fixes for bugs that made CI report the wrong result.

#249 · isolate before_scenario failures
#250 · hook crashes now fail
#251 · valid JUnit XML with ]]>

pytest-tzcheck

Python pytest PyPI

pytest --tzcheck reruns every test under several timezones and lists the ones whose outcome changes.

built after a fix of mine passed locally and failed on a UTC CI runner · on that commit it flags the same 5 of 163 tests CI did

mcp-server-celery

Python MCP PyPI

Read-only MCP server for debugging Celery from an AI assistant: workers and queue depths, broker credentials masked in every response.

listed in the MCP registry · integration-tested in CI against real Redis and RabbitMQ

open source

Each one a root-caused bug with a regression test.

merged

project PR bug
redis-py #4464 ssl_validate_ocsp=True in a connection URL silently skipped OCSP validation
behavex #249, #250, #251 hook failures and a literal ]]> in step text made CI report the wrong result

open

project PR bug
celery #10870 delay() ignored positional-only parameters, rejecting valid calls and sending invalid ones to the worker
celery #10891 crontab(minute='*/2-3') silently ran every two minutes instead of raising
airflow #74838 BranchDateTimeOperator took the wrong branch for Dags east of UTC
prefect #23436 RRuleSchedule RDATE and EXDATE values shifted timezone
redis-py #4468 decode_responses=False in a URL turned decoding on (reviewed, held for the next major release)
docker-py #3458 Dockerfile contents from outside the build context were sent in the query string
apscheduler #1166 the SQLAlchemy store returned every job for an empty ID list
fastmcp #5661 resource templates with a literal query string could not be read
litellm #45854 trim_messages changed its return shape depending on the code path
llama_index #23460 Anthropic prompt-cache markers on system prompts were dropped
crewAI #8047 valid tool arguments rejected by boolean schema bounds
dspy #10616 XMLAdapter read a None optional list back as ['None']
moto #10360 EventBridge patterns skipped arrays of objects

github

contribution calendar, languages, notable contributions, lines of code

testosterone contributors

cards regenerate daily via lowlighter/metrics

Pinned Loading

  1. testosterone testosterone Public

    Run your whole test cycle (pytest, Behave, BehaveX or any JUnit-writing command) from one YAML file, then see what changed since the last run.

    Python 1 2

  2. BerriAI/litellm BerriAI/litellm Public

    The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthr…

    Python 62.1k 12.7k

  3. celery/celery celery/celery Public

    Distributed Task Queue (development branch)

    Python 29.1k 5.3k

  4. hrcorval/behavex hrcorval/behavex Public

    Production-grade test orchestration for Python BDD.

    Python 124 30