Skip to content
View kennethnrk's full-sized avatar
👁️‍🗨️
👁️‍🗨️

Highlights

  • Pro

Block or report kennethnrk

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

Pinned Loading

  1. gsoc-zulip-2024.md gsoc-zulip-2024.md
    1
    # Typed Endpoint Migration Project
    2
    
                  
    3
    This project migrates Zulip's backend endpoints from using the `has_request_variables` decorator to use the `typed_endpoint` decorator. This new decorator leverages [Pydantic v2](https://docs.pydantic.dev/) to provide type checking and data validation for the parameters passed to the various endpoints, thus making the process of creating new endpoints with complex data parameters easier. Migrating the existing endpoints makes it possible for all the endpoints to have a uniform way of performing data validation and enables them to use [Pydantic's BaseModel](https://docs.pydantic.dev/latest/api/base_model/) and [validators](https://docs.pydantic.dev/latest/api/functional_validators/) to provide additional validation for more complex data parameters.
    4
    
                  
    5
    ## My work
  2. GlenDsza/Rakshak-AI_Powered_Comprehensive_Security_Solution GlenDsza/Rakshak-AI_Powered_Comprehensive_Security_Solution Public

    A web + Mobile App platform. Project was built for Rajasthan Police National Hackathon

    Jupyter Notebook 4

  3. code-bloodead/outfitai code-bloodead/outfitai Public

    JavaScript

  4. GlenDsza/Vibranium-API-Guard GlenDsza/Vibranium-API-Guard Public

    TypeScript 1

  5. mad-ads mad-ads Public

    Democratizing advertising by making ad revenue more accessible to smaller creators and introducing advertisers to a whole new ecosystem of targeted advertising.

    JavaScript

  6. Edgernetes-AI Edgernetes-AI Public

    Edge AI distributed orchestration server for heterogeneous devices.

    Go