Overview
Seasoned software consultant with over a decade of experience delivering elegant, performant solutions for international clients, both remotely and on-site. With expertise in developing financial and communication applications using Clojure, ClojureScript and Ruby. Passionate about understanding user and business needs, optimizing system performance, and fostering strong, efficient teams.
Areas of Expertise
- Full-stack: Clojure (Datomic, core.spec, ring, reitit, etc), ClojureScript (re-frame, shadow-cljs), Ruby (Rails, Sinatra, ROM), JavaScript (React, RxJS)
- Blockchain: Bitcoin protocol and Lightning Network (CLN, LND), Solidity smart contracts, Ethereum, IPFS, decentralized app deployment
- Architecture: SOLID architecture, DDD, refactoring monoliths to microservices, deploying with Kubernetes, AWS, Heroku
- Database and messaging: Datomic, PostgreSQL, Elasticsearch, Redis, RabbitMQ
- Performance: Finding and optimizing bottlenecks for scalable, high-throughput systems
Education
2011 - 2015 Tallinn University of Technology, Estonia
Master's degree in software engineering
- Thesis Implementing In-Browser Screen Sharing Library for Robust, High-Performance Co-Browsing
2009 – 2011 University of Tartu, Estonia
Bachelor's Degree in Computer Science
- Thesis Handling Resource-Intensive Hybrid Cloud Services from iOS Devices
Professional Experience
Mar 2025 – present
Open Source Development
- Developed GALT, a communication platform to help freedom minded people find each other and to communicate. Technologies: SSE (Server Sent Events), Clojure (httpkit, reitit, honeysql, hiccup)
Jan 2021 – Mar 2025
Senior Full-Stack Developer district0x (Remote)
- Built Ethlance, a decentralized job market platform, using ClojureScript and Solidity smart contracts for secure freelance hiring on Ethereum.
- Developed front-end interfaces with ClojureScript/re-frame, integrating IPFS for decentralized storage and PostgreSQL for data management.
- Designed scalable Clojure backend services, ensuring high availability for blockchain applications. Technologies: Clojure, ClojureScript, re-frame, Solidity, Ethereum, IPFS, PostgreSQL, React, Node.js
May 2017 – Jan 2021
Senior Backend Developer AlphaSights (Remote)
- Enhanced web applications for finance (payments), communication (phone, email), and knowledge extraction from unstructured data.
- Designed APIs for internal/external use, integrating with bank APIs for seamless payments.
- Optimized database performance for 100GB external data queries, improving scalability.
- Interviewed and evaluated candidates, contributing to team growth. Technologies: Ruby on Rails, PostgreSQL, RabbitMQ, Heroku, Kubernetes, bank APIs
Jan 2017 – Mar 2017
Contractor Friendly Finance
- Integrated third-party credit information providers, cleaning and normalizing diverse data formats. Technologies: Ruby on Rails, PostgreSQL
Aug 2016 – Dec 2016
Senior Full-Stack Developer Etventure GmbH
- Developed backend API for logistics shipment tracking with a modern UI for issue detection and alerts.
- Built XML mapping and data consolidation tools for efficient imports. Technologies: Ruby, Sinatra, Elasticsearch, Swagger, Docker, Kubernetes
Apr 2016 – Jun 2016
Contractor Estonian Traffic Insurance Fund
- Enhanced Java application architecture, integrating third-party data for insurance policy calculations. Technologies: Java EE, Spring, Hibernate, Gradle
Oct 2012 – Feb 2016
Developer and Architect SaleMove Inc., New York, USA (Remote)
- Led transition from monolithic Rails app to microservices using Docker and Kubernetes.
- Built WebRTC-based communication platform for real-time customer engagement.
- Refactored co-browsing solutions, resulting in a masters thesis on in-browser screen sharing.
- Led team of five, translating business requirements into projects. Technologies: Ruby on Rails, Sinatra, MongoDB, Backbone, Node.js, WebRTC, Twilio, Docker, Kubernetes
Sep 2013 – Dec 2013
Software Developer theinformation.com
- Built subscription-based publishing platform with Heroku, email, payment, and analytics integrations. Technologies: Ruby on Rails, PostgreSQL, Redis, Heroku, email/payment APIs
Languages
- Estonian (native)
- Spanish (proficient)
- English (proficient)
Interests
- Hard science fiction (Heinlein, Clarke, Asimov, etc.), economics (Austrian school, Mises, Friedman, Rothbard, etc.)
- Weightlifting, mixed martial arts
- Lead guitarist and composer for Estonian folk-metal band Nikns Suns
