Andrzej Rybczak
Lead Developer at Scrive- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
angielski Full professional proficiency
-
polski Native or bilingual proficiency
Topline Score
Bio
Experience
-
Scrive
-
Sweden
-
Software Development
-
100 - 200 Employee
-
Lead Developer
-
Dec 2020 - Present
-
-
Software Developer
-
Jun 2018 - Dec 2020
-
-
-
Well-Typed LLP
-
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.
-
-
-
Scrive
-
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