Skip to content






  • Pro


Block or Report

Block or report zakjan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

Report abuse

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

Report abuse

Hi there 👋

I'm a freelance data visualization engineer, focusing on high-performance geospatial and node-link graph visualizations.

When developing using open-source libraries, we stand on the shoulders of other people, who made their code publicly available before us. I believe it’s important to keep the ball rolling, to keep improving. Fixing bugs that were left unresolved for a long time, implementing new features, or filling the gaps by creating completely new libraries.

Follow me on Twitter @zakjan for updates about my work. If you are considering sponsoring my open-source contributions, please check my GitHub Sponsors profile. Feel free to contact me using any means listed at


  1. Lasso selection plugin for Leaflet

    TypeScript 66 16

  2. Graph visualization library using PIXI.js and Graphology

    TypeScript 71 11

  3. Lasso selection plugin for Cytoscape

    JavaScript 9 1

  4. Geodesic plugin for Mapbox GL Draw

    JavaScript 11 2

  5. SSL certificate chain resolver

    Go 715 68

  6. Expression language for querying JSON objects using ANTLR4

    TypeScript 8

1,552 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri

Contribution activity

June 2021

Created 4 repositories

Created a pull request in cytoscape/cytoscape.js that received 5 comments

Add overlay-shape property

Minimal possible implementation for #2379 While default overlay shape remains round-rectangle, this gives users the possibility to use another shape.

+13 −3 5 comments
Opened 2 other pull requests in 2 repositories

Created an issue in cytoscape/cytoscape.js that received 2 comments

Halo node style

Description of new feature Draw a halo below the node. Rendering would be exactly the same as overlay, but below the node instead of above. Add new h…

Opened 1 other issue in 1 repository
1 open
30 contributions in private repositories Jun 1 – Jun 11

Seeing something unexpected? Take a look at the GitHub profile guide.