Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View vzakharchenko's full-sized avatar
  • Bulgaria

Block or report vzakharchenko

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

Hi, I'm Vasyl 👋

I'm a full-stack developer and security researcher who loves digging into internals, simplifying complex systems, and building tools that help developers move faster.


⚙️ What I do

  • Think in terms of architecture and edge cases
  • Explore platform internals (like Atlassian Forge)
  • Build and optimize developer tools
  • Research and report security vulnerabilities in developer platforms

🌱 Open Source

GitHub Stats Top Langs


🧩 Architectural Work

🔹 Inbound Integration Pattern — Runs on Atlassian Safe Architecture

An architectural approach for integrating external services into Atlassian Forge apps without breaking the “Runs on Atlassian” model.

The pattern uses route.navigate and static web triggers to enable inbound-only communication, ensuring all execution remains inside Atlassian’s trusted environment. It was confirmed by Atlassian Staff as fully aligned with Forge’s design principles.

📘 Read the discussion: ➡️ Integrating External Services in Atlassian Forge

🧠 Implementation demo: ➡️ Forge Health Monitor


🔹 Keycloak API Gateway — Secure Multi-Tenant Access Layer

A gateway layer built on top of Keycloak for protecting and serving static or dynamic resources in multi-tenant environments.

It provides a role-based access control layer for JavaScript bundles, APIs, and files, working across Express, Lambda@Edge, and serverless deployments. Supports realm- and tenant-based routing, dynamic resource mapping, and pluggable storage backends (InMemory, DynamoDB, etc.).

📘 Project: ➡️ keycloak-api-gateway

🧩 Examples:


📝 Featured

📘 Published on the Atlassian Developer Blog

📰 More articles on Dev.to: ➡️ @vzakharchenko


📫 Where to find me

Pinned Loading

  1. keycloak-radius-plugin keycloak-radius-plugin Public

    Make the radius server as part of keycloak SSO

    Java 226 47

  2. rtsp-samsung-tv rtsp-samsung-tv Public

    Display RTSP streams from IP Cameras on Samsung Smart TV (Tizen TV)

    JavaScript 121 26

  3. keycloak-lambda-authorizer keycloak-lambda-authorizer Public

    Keycloak adapter for Cloud

    TypeScript 40 16

  4. keycloak-api-gateway keycloak-api-gateway Public

    Login flow gateway through Keycloak for static Web resources(bundle.js, images, pdf etc...)

    TypeScript 10 6

  5. forge-sql-orm forge-sql-orm Public

    Seamlessly integrate Drizzle ORM with Forge-SQL to enable type-safe database operations in your Atlassian Forge applications. Includes a custom driver, schema migration support, two levels of cachi…

    TypeScript 11

  6. remote-ctrl-gsm remote-ctrl-gsm Public

    Mitsubishi Outlander PHEV remote control over Mobile Network (3g, 4g, LTE)

    Smali 19 7