Andrzej Rybczak

Lead Developer at Scrive
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Gdańsk, Pomorskie, Poland, PL
Languages
  • angielski Full professional proficiency
  • polski Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Sweden
    • Software Development
    • 100 - 200 Employee
    • Lead Developer
      • Dec 2020 - Present

    • Software Developer
      • Jun 2018 - Dec 2020

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Haskell Consultant
      • Aug 2016 - Jun 2018

      Helping clients solve their problems using Haskell. Highlights:● Implemented support for safe concurrent access to package database cache in GHC.● Designed haskell-mcl, Haskell bindings to mcl (a generic and fast pairing-based cryptography library) and used it to implement pairing version of the SCRAPE protocol. Helping clients solve their problems using Haskell. Highlights:● Implemented support for safe concurrent access to package database cache in GHC.● Designed haskell-mcl, Haskell bindings to mcl (a generic and fast pairing-based cryptography library) and used it to implement pairing version of the SCRAPE protocol.

    • Sweden
    • Software Development
    • 100 - 200 Employee
    • Software Developer
      • Mar 2011 - Aug 2016

      Development of the back-end application of Scrive, web-based e-signing solution, using mainly Haskell and SQL (PostgreSQL). Highlights:● Designed Haskell framework for automatic migration and validation of the PostgreSQL database schema.● Designed hpqtypes, Haskell bindings to libpqtypes (PostgreSQL database library) and migrated the system to it.● Designed Haskell library for consuming data stored inside PostgreSQL database as well as logging library and used them to make the system horizontally scalable.● Optimized most often performed SQL database queries which resulted in a considerable speedup (up to over 10x) throughout the whole system.

Education

  • Politechnika Wrocławska
    Bachelor of Engineering (B.Eng.), Informatyka
    -
  • Politechnika Wrocławska
    Master of Science (MSc), Computer Security
    -
  • Uniwersytet Wrocławski
    Matematyka
    -

Community

You need to have a working account to view this content. Click here to join now