Skip to content
View cwperks's full-sized avatar

Organizations

@mskcc @opensearch-project

Block or report cwperks

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

Hi, I'm Craig ๐Ÿ‘‹

I'm a software engineer focused on distributed systems, search, security, and developer tooling.

I spend a lot of time thinking about how to build scalable, reliable systems and how to make complex infrastructure easier for developers to work with. Much of my open-source work has centered around OpenSearch, especially in areas like security, platform behavior, and developer experience.

What I'm working on

  • OpenSearch security and platform improvements
  • Distributed systems and search infrastructure
  • Developer tooling and build/test ergonomics
  • Cloud-native architecture
  • Exploring practical applications of AI in software and open source

Areas of interest

  • System security
  • Distributed systems
  • Search and information retrieval
  • Cloud-native infrastructure
  • Machine learning

Featured work

Here are a few areas Iโ€™ve been especially interested in:

  • Contributions to OpenSearch and its ecosystem
  • Security and developer-experience improvements in open source infrastructure
  • Ideas around AI-assisted software maintenance and governance
  • Product and platform concepts at the intersection of search, collaboration, and intelligent systems

Writing and ideas

I enjoy thinking publicly about:

  • the future of open source development
  • human + AI collaboration in software
  • new ways to learn, explore, and build with intelligent systems
  • what meaningful economic participation could look like in a more automated world

Connect

Pinned Loading

  1. netty/netty netty/netty Public

    Netty project - an event-driven asynchronous network application framework

    Java 34.9k 16.3k

  2. opensearch-project/OpenSearch opensearch-project/OpenSearch Public

    ๐Ÿ”Ž Open source distributed and RESTful search engine.

    Java 12.7k 2.5k

  3. opensearch-project/security opensearch-project/security Public

    ๐Ÿ” Secure your cluster with TLS, numerous authentication backends, data masking, audit logging as well as role-based access control on indices, documents, and fields

    Java 239 358

  4. opensearch-project/security-dashboards-plugin opensearch-project/security-dashboards-plugin Public

    ๐Ÿ” Manage your internal users, roles, access control, and audit logs from OpenSearch Dashboards

    TypeScript 92 205

  5. opensearch-project/documentation-website opensearch-project/documentation-website Public

    The documentation for OpenSearch, OpenSearch Dashboards, and their associated plugins.

    SCSS 104 655