Skip to content
View andrejnsimoes's full-sized avatar
💭
💭

Organizations

@Talkdesk

Block or report andrejnsimoes

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. 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
andrejnsimoes/README.md

Hi there 👋 I'm André

Frontend engineer who likes the hard parts of the browser: real-time voice, apps that host other apps, and design systems people can actually use. Lately I've been building the tooling that lets AI agents ship code alongside us.

Last 3 years, roughly in order:

  • 📞 Real-time voice in the browser
    • a WebRTC softphone and its SDK: call controls, ringing and device handling, headset button support (hold/unhold), disconnect/reconnect recovery, and running inside Citrix/VDI
  • 🧩 Micro-frontends at scale
    • Nx monorepo plus a module-federated shell that hosts dozens of apps in one workspace; later moved the SDK to a Vite/ESM build and prototyped scoped SDK connections per module
  • 🎨 Design systems & accessibility
    • contributing to a React Aria–based component library, with a focus on WCAG-compliant components
  • 🖥️ Desktop & notifications
    • Electron app releases, OS notifications with click-to-focus, a headless agent status bar
  • 📈 Observability
    • Dynatrace dashboards and custom metrics, so production issues show up on a graph before they show up in a ticket
  • 🚢 Release & CI hygiene
    • release-please, Dependabot guardrails, Node 18 → 22 migrations, Snyk, faster pipelines
  • 🤖 Agentic engineering
    • a multi-agent workflow platform (spec → plan → implement → PR) and reusable agent skills, like automated merge-risk assessment

Currently exploring: agent skills as a team baseline, LLM-maintained docs, and how to tell whether an AI-generated PR is actually safe to merge.

Connect with me

Website X LinkedIn


Tools I use daily

TypeScript React WebRTC Vite Node.js Electron Playwright GitHub Actions Dynatrace Claude Code


📕 What I'm reading

📺 What I'm watching

Pinned Loading

  1. andrejnsimoes andrejnsimoes Public

  2. homeferences/list homeferences/list Public archive

    List of Homeferences

    JavaScript 628 31