Raivo Laanemets

Software Consultant at Infdot OÜ

Elva, Tartumaa, Estonia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Raivo Laanemets is a seasoned software consultant with 16 years of experience building full‑stack web applications and bespoke business solutions from his base in Elva, Estonia. He combines practical expertise in JavaScript front‑end frameworks (Vue, React, Knockout) and Node.js with a deep, unusual specialty in SWI‑Prolog, applying logic programming to real business problems. As owner and lead developer at Infdot OÜ he has taken projects from planning through deployment—ranging from visual truck load optimization and online CAD/e‑commerce to car sales portals and fitness desktop apps. Raivo is an active open‑source contributor, notably enhancing the SWI‑Prolog WebAssembly build to improve Node.js compatibility and filesystem mapping. He enjoys solving complex integration challenges and mentoring teams to adopt pragmatic, maintainable architectures. His background in both academic computer science (BSc/MSc, University of Tartu) and hands‑on product work gives him a rare blend of theoretical depth and delivery focus.
code16 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Tartu Ülikool
stackoverflow-logo

Stackoverflow

Stats
1,129reputation
153kreached
10answers
0questions
github-logo-circle

Github Skills (16)

javascript10
webassembly10
cmake10
nodejs9
utf9
emscripten9
prolog9
command-line-interface6
shell6
sqlite6
dcg6
command-prompt6
logic6
git-submodules6
dockers5

Programming languages (14)

C++CSSCRustPLpgSQLGoPrologHTML

Github contributions (5)

github-logo-circle
SWI-Prolog/swipl-devel

Mar 2015 - Aug 2022

SWI-Prolog Main development repository
Role in this project:
userFull-stack Developer
Contributions:12 commits, 2 PRs, 15 comments in 7 years 6 months
Contributions summary:Raivo focused on enhancing the SWI-Prolog WebAssembly (WASM) build, contributing to its integration and functionality. Their work included mounting the local filesystem, mapping boot file generation paths within the WebAssembly environment, and providing support for building the WASM version using CMake. The user also addressed potential runtime errors, ensuring the WebAssembly version's compatibility with Node.js environments.
datalogprologlogic-programmingswiswi-prolog
rla/simple-template

Nov 2013 - Mar 2020

Text templating processor for SWI-Prolog.
Contributions:62 commits, 3 PRs, 19 pushes in 6 years 4 months
prologtemplate-enginetemplatejinja2templating
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
Raivo Laanemets - Software Consultant at Infdot OÜ