Technical Solutions Architect E-Channels Domain at LHV
Estonia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kaarel Raspel is a Technical Solutions Architect with 11 years of experience specializing in e‑ID, chip cards, PKI and digital identity systems, currently shaping e‑channels at LHV and co‑founding Futuleap. He blends hands‑on full‑stack development (JavaScript, Java, C#, Ruby, PHP) with deep domain expertise from roles at Estonian government and major eID vendors, and has taught database and distributed systems for over a decade. A pragmatic builder who helped pioneer using Estonia’s ID‑card for loyalty and payments, he thrives in leaderless, goal‑driven teams and takes ownership across architecture, delivery and QA. Kaarel is an active open‑source contributor with meaningful backend work in notable projects like knex and the Go utility library go-funk, evidencing a focus on code quality, testing and practical refactors.
11 years of coding experience
16 years of employment as a software developer
Master’s Degree Informatics, Master’s Degree Informatics at Tallinn University of Technology
Bachelor's Degree IT Development, Bachelor's Degree IT Development at The Estonian Information Technology College
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Role in this project:
Back-end Developer & QA Engineer
Contributions:33 commits, 38 PRs, 24 pushes in 1 year 3 months
Contributions summary:Kaarel primarily contributed to bug fixes and improvements within the Bookshelf.js ORM, focusing on the virtuals plugin and eager loading of relations. Their work included addressing issues related to patching attributes, 'fetched' events for relation loading, and cloning collection behavior. Additionally, the user implemented testing and corrected existing tests to ensure functionality, and also focused on refactoring to improve codebase stability.
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:8 commits, 5 PRs, 25 comments in 9 months
Contributions summary:Kaarel primarily contributed to the codebase by fixing bugs, refactoring code, and writing tests. They made changes to the core library files, specifically addressing issues related to client configuration and versioning. In addition to the core library modifications, the user implemented and updated tests to ensure the correct functionality of different database clients within the Knex framework. A significant contribution involved the integration of a build script to support dependencies straight from a git repository, automating build processes.
sql-serverjavascriptsqlite3sqlitedatabase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kaarel Raspel - Technical Solutions Architect E-Channels Domain at LHV