×
Jakub Liška

Jakub Liška

Software developer


Background


About

About

I perceive life as form of art, trying to be passionate about all important aspects of it gives me joy. Now I like Rust and its ecosystem the most while working in areas like fintech, blockchains, decentralization, distributed data processing, etc.

Work Experience

Work Experience

  • Researcher and Rust developer, Redbit

    May, 2025 - Present

    Built for blazing fast persistence of terra bytes of structured data on a single machine while offering rich querying capabilities of e.g. bitcoin data.

    • Rust, Redb

  • Open source blockchain explorer/analyzer developer, Ergo uExplorer

    Sep, 2022 - Oct, 20231 year 1 month

    Supplementary ergo chain explorer/analyzer with Cassandra backend, rapid indexing speed, UTXO state, hot address statistics, JanusGraph, plugin framework, GraphQL api, etc.

    • Scala, ZIO, Akka, Cassandra, JanusGraph, GraphQL, Blockchain, ...

  • Blockchain core developer, Alephium

    Nov, 2024 - Feb, 20253 months

    The main features I designed and implemented were a bulk transaction submission for convenience of exchanges and miners and ethereum level grade websocket layer

    • Scala, Akka, Blockchain, ...

  • Open source blockchain developer, Ergo

    Mar, 2021 - Feb, 20231 year 11 months

    Responsible for blockchain Consensus and Settlement layer (peer-to-peer networking, off-chain/on-chain synchronization, mempool, handling miners - block candidate generation and validation) while playing with Computational layer built on top of Sigma protocols and ErgoScript.

    • Scala, Akka, ZIO, Blockchain, ...

  • Researcher & Software engineer, Pragmaxim

    Mar, 2022 - Feb, 202311 months

    Researching and Prototyping e-government level decentralized Health Care system using Daml and Hyperledger.

    • Scala, ZIO, Cats, e-Governance, Daml, Hyperledger, TypeScript, Haskell, ...

  • Senior software engineer, Globalwebindex

    Jan, 2015 - Apr, 20216 years 3 months

    I was an engineer hired for boostrapping a company branch specializing on anonymous and GDPR compliant internet user tracking, which means distributed data processing, analyzing and structuring terabytes of data from billions of impressions into meaningful representation

    • Scala, Cats, Akka, ScyllaDb, Elasticsearch, Druid, Cassandra, Kubernetes, ...

  • open source dev, Mawex

    Jan, 2016 - Jan, 20193 years

    Lightweight library for distributed task scheduling based on Master Worker Executor model.

    • scala, akka

  • open source dev, Saturator

    Jan, 2016 - Jan, 20193 years

    Finite State Machine that is satisfying dependencies within partitioned/layered directed acyclic graph until it is fully saturated.

    • scala, akka

  • open source dev, Replayed

    Jan, 2015 - Jun, 20155 months

    A tool for writing and managing markdown documents - becoming collaboration/specification/documentation app for PM

    • scala.js, Monifu, ScalaTags, uPickle, uTest, bootstrap

  • open source dev, Postfix Deliverability Analytics

    Jan, 2015 - Jun, 20155 months

    Postfix Mass Mail log processing tool, mining reasons of bounced messages for newsletter analytics

    • scala, akka, MapDB

  • open source dev, Scalajs Rx IDb

    Jan, 2015 - Jun, 20155 months

    DBMS for IndexedDB engine, based on Rx principles (type safety, resilience, backpressure, user friendly (reduces all Idb CRUD features to 4 API methods)

    • scala.js, Monifu, uPickle, uTest

  • open source dev, Scalajs Gremlin Client

    Jan, 2015 - Jun, 20155 months

    Gremlin-Server client with ad-hoc extensible, reactive, typeclass based API allowing for using turing complete graph traversal language gremlin to query graph databases from browser

    • scala.js, reactive-websocket, Monifu, uPickle, uTest

  • open source dev, Reactive Websocket

    Jan, 2015 - Jun, 20155 months

    Very light websocket server and browser client based on Rx principles

    • scala.js, scala, java-websocket, Monifu, uPickle, uTest

  • open source dev, Scala.js keyboard polyfill

    Jan, 2015 - Jun, 20155 months

    Improves keyboard event handling experience in hostile browser environment and allows for avoiding onpress events that are cross-browser incompatible and soon to be deprecated

    • scala.js

  • Senior software engineer, FG Forrest

    Jan, 2012 - Dec, 20142 years 11 months

    Mass Mailing service development

    • Scala, Akka, MapDB, ...

  • Startup founder, 

    Jan, 2011 - Dec, 201111 months

    Joins demand (people, companies) with supply (professional translators) (hibernated due to lack of business skills)

    • Built on top of Liferay portal as a few complex plugins

    • Java

  • Software developer, Komix

    Jan, 2009 - Dec, 20101 year 11 months

    Integrating Czech Law enforcement with Schengen Information System, including development, deployment and maintenance at Police headquarters

    • Mission critical piece of software and high security measures

    • JavaEE, Spring framework

Skills

Skills

  • Frontend

    Scalajs

    Scalajs-react

  • Backend

    Scala

    Zio2.0

    Haskell

    Akka

    Akka Streams

    Kubernetes

    AWS

    Protobuf

    Monix

    Tinkerpop3

    TitanDB

    ElasticSearch

    ScyllaDB

    Druid

Education

Education

  • Economics, Master’s degree, Czech University of Life Sciences

    Sep, 2005 - Jun, 2010

  • SW Development & Applied Computing, Master studies, Waterford Institute of Technology

    Sep, 2008 - Jun, 2009

Interests

Interests

  • Sport

    swimmingjoggingbikingalpine climbingkayakingskating
  • Music

  • Reading / Writing

    anthropologyastronomyphilosophy
  • Open Source

    blockchain