About me

Software engineer with 5+ years building enterprise product features at BMC Software (Control-M). My work splits between Angular frontend and production LLM agents in Python (Google ADK, LiteLLM, AWS Bedrock with Claude), where I make agents more accurate, faster, and cheaper through prompt engineering, multi-agent orchestration, and evaluation pipelines. I also fix bugs and ship new functionality in Java services. Pursuing an M.Sc. in Computer Science (ML focus).

Gadot, Israel (open to hybrid)

Experience

  1. Software Engineer (Product Developer)

    BMC Software · Kiryat Shmona · 2021 – Present

    • Develop and maintain Angular 20+ product features (standalone components, Signals, RxJS, Nx monorepo) with Jest unit tests and Playwright e2e coverage.
    • Build and continuously improve production LLM agents for enterprise customers in Python with Google ADK and LiteLLM on AWS Bedrock (Claude); own prompt design, tool and skill definitions, and streaming responses.
    • Improved agent accuracy, latency, and token cost by refining prompts and splitting work across sub-agents with isolated context.
    • Built an LLM evaluation pipeline (LLM-as-judge scoring, RAG-based retrieval) to measure answer quality and catch regressions before release.
    • Fix bugs and deliver new functionality in Java backend services.
    • Containerized services with Docker and maintain CI/CD pipelines in Jenkins and GitHub Actions.
    • Own features end to end with product and UX across global sites; write technical design docs, mentor and onboard new developers, and serve as a core code reviewer.
  2. Software Developer Intern

    Galcon · Kfar Blum · 2019 – 2020

    • Built backend services in C# / .NET for hardware controllers using National Instruments (NI) SDKs.
    • Extended the internal backend API layer used across product lines.

Skills

Languages

  • TypeScript / JavaScript
  • Python
  • Java
  • SQL

AI / LLM

  • Agentic AI (Google ADK, LiteLLM)
  • Claude via AWS Bedrock
  • Prompt engineering
  • Tool calling & agent skills
  • Multi-agent orchestration
  • RAG
  • LLM evaluation (LLM-as-judge)
  • Streaming responses
  • Token/cost optimization

Frontend

  • Angular 20+ (standalone, Signals)
  • RxJS
  • Nx monorepo
  • SCSS
  • Bootstrap
  • Jest
  • Playwright

DevOps / Tools

  • Linux
  • Docker & docker-compose
  • Jenkins
  • GitHub Actions
  • Git
  • GitHub
  • Bitbucket

Practices

  • Agile/Scrum
  • Code review
  • Mentoring & onboarding
  • Feature ownership
  • Technical design docs
  • Cross-site collaboration
  • AI-assisted development (Claude Code, Cursor)

Education

M.Sc. Computer Science

The Open University of Israel · 2023 – Present

38 credit points completed. Coursework: Algorithms for Massive Data, Data Mining, Image Processing, Brain-Inspired Computing Architectures, Advanced Topics in Algorithms, Research Seminar in Algorithms and Theory.

B.Sc. Computer Science, GPA 87

Tel-Hai College · 2017 – 2020

Relevant coursework: Machine Learning & Pattern Recognition, Computer Vision, Computational Intelligence, Compilers, Signal Processing.

Languages

  • Hebrew (native)
  • English (fluent)