Skip to content
View nerzhulart's full-sized avatar

Block or report nerzhulart

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
nerzhulart/README.md

Hi, I'm Artem

I’m a software engineer at JetBrains since 2013, working on developer tools, IDEs and (lately) AI-assisted development.


Work

  • Design and development of developer tooling for JetBrains IDEs
  • Author of the .NET debugger in Rider
  • Previously developed the commercial ReSharper plugin ReSpeller (2015), which was later acquired by JetBrains
  • Former team lead of the Remote Development team
  • Currently working on various AI / agents / tooling integration initiatives inside JetBrains
  • Author of the MCP server for JetBrains IDEs
  • Author of the Kotlin SDK for Agent Client Protocol (ACP)
  • Contributor to the Agent Client Protocol and its ecosystem
  • Occasionally advise different teams on architecture and tooling, including, for example, the OSS project JetBrains Koog

Languages and stack

  • Kotlin – daily driver for tooling, backend and agent-related work, with a strong focus on Kotlin coroutines and Flow idiomatic usage
  • C# – primary language for Rider/.NET tooling and debugger work
  • JVM, .NET, IntelliJ Platform, build tooling, protocols and integration layers

What I care about

  • Developer experience and productivity in real projects

  • Debuggers, tracing and observability tools that are actually usable

  • AI agents that integrate with real tools instead of living in a sandbox

  • Protocol and API design that is stable, predictable and boring in a good way

  • Code that is clear, minimal and understandable:

    • straightforward control flow
    • explicit data models
    • abstractions that explain the system rather than hide it

Links

Recent writing

Popular repositories Loading

  1. USWebservers USWebservers Public

    Python 1

  2. FSharper FSharper Public

    Forked from codekaizen/FSharper

    F# Support in ReSharper

    C#

  3. leptonica leptonica Public

    Forked from horndude77/leptonica

    Image processing and image analysis software. (Mirror of source)

    C

  4. debugger-libs debugger-libs Public

    Forked from mono/debugger-libs

    Debugger libraries

    C#

  5. monodevelop monodevelop Public

    Forked from mono/monodevelop

    MonoDevelop is a cross platform IDE mostly aimed at Mono/.NET developers

    C#

  6. mono mono Public

    Forked from mono/mono

    Mono open source ECMA CLI, C# and .NET implementation.

    C#