Kaspar Lippmaa, Developer in Tallinn, Estonia
Kaspar is available for hire
Hire Kaspar

Kaspar Lippmaa

Verified Expert  in Engineering

Full-stack Developer

Tallinn, Estonia
Toptal Member Since
September 14, 2020

Kaspar is a full-stack software engineer with a decade of experience in private and public sector projects, including working remotely and internationally. The bulk of Kaspar's expertise is with Java, Spring Framework, React, SQL, and NoSQL databases, but he's a quick study and happy to learn and leverage new technologies.


Freelance Clients
Azure, Azure Logic Apps, Azure Functions, SAP, Salesforce, Stripe, Stripe API...
Bilt Technologies, Inc.
APIs, Java, REST, Google Cloud Platform (GCP), Quarkus, Software Architecture...
REST, Go, React, Kubernetes, Docker, Spring Boot, Java, Cloud, CI/CD Pipelines...




Preferred Environment

Google Cloud, Kubernetes, Docker, Play Framework, React, PostgreSQL, MySQL, Spring, Java

The most amazing...

...project I've worked on was redesigning and rebuilding the business processes of an acquired company from scratch.

Work Experience

Senior Full-stack Developer

2021 - 2022
Freelance Clients
  • Designed and implemented flows to synchronize data between SAP, Salesforce, and Stripe.
  • Monitored, prioritized, and managed tickets in Jira.
  • Onboarded the new team for this topic to take over as full-time employees.
Technologies: Azure, Azure Logic Apps, Azure Functions, SAP, Salesforce, Stripe, Stripe API, Cloud, CI/CD Pipelines, Containerization

Back-end Developer

2020 - 2021
Bilt Technologies, Inc.
  • Worked on developing integrations with rent management companies.
  • Developed integrations with e-mail marketing platforms to streamline the onboarding process.
  • Integrated with Okta to allow SSO with third-party services.
Technologies: APIs, Java, REST, Google Cloud Platform (GCP), Quarkus, Software Architecture, Spring, JEE, Cloud, CI/CD Pipelines

Software Engineer

2018 - 2020
  • Played a key role in the redesign and digitalization of acquired companies' business processes.
  • Built RESTful back-end services using Spring Boot and the front end using React.
  • Containerized services using Docker and ran the services on Kubernetes on the Google Cloud Platform.
  • Migrated data from old legacy systems to the Google Cloud Platform.
  • Performed code reviews and suggested improvements.
  • Diagnosed and fixed issues in production environment.
  • Assisted with interviewing and onboarding new team members.
Technologies: REST, Go, React, Kubernetes, Docker, Spring Boot, Java, Cloud, CI/CD Pipelines, Containerization

Software Engineer

2016 - 2018
  • Co-created an EGYM customer portal for gym owners.
  • Prepared the internationalization of a gym search product to expand into new markets.
  • Created an internal admin tool to manage data on a gym search product.
Technologies: Kubernetes, Docker, Play Framework, REST, React, Go, Spring Boot, Java, Cloud, CI/CD Pipelines

Java Developer

2011 - 2015
Nortal AS
  • Developed product functionality according to requirements.
  • Wrote unit and integration tests to cover the implemented functionality.
  • Reviewed my teammates' code so that it met internal standards.
  • Provided resource, time, and cost estimates for planned software functionalities.
Technologies: Apache Tomcat, Apache Wicket, SQL, Java, Hibernate

Junior Java Developer

2010 - 2011
Nortal AS
  • Developed product functionality according to requirements.
  • Wrote unit and integration tests to cover the implemented functionality.
  • Provided estimates for planned software functionalities.
Technologies: MySQL, Java, Apache Tomcat

Corporate Fitness Service

A service that allows members to use various gyms in the network. I was part of a small team that built the back end for the mobile apps and the front end for the web. I also deployed everything on Google Cloud Platform using Kubernetes and helped onboard new members to the project team.

Gym Search Tool

A gym search tool that allows people to discover gyms in their area and to get vouchers for membership discounts. I worked as a full-stack developer in a three-person technical team that developed all the technical aspects of the project.

Gym Owner Dashboard

A dashboard for gym owners to get an overview of how their smart gym equipment is being used. The dashboard included visual graphs for gym equipment utilization, built with D3.js. The back end aggregates usage data into a PostgreSQL database, using Cloud Dataflow.

Client Portal | Ministry of Agriculture

A self-service client portal for the Estonian Ministry of Agriculture. As a full-stack developer, I collaborated in a team with business analysts, QAs, and other developers. The front end was built using AngularJS, the back end using Spring, and the database using PostgreSQL.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.


Java, SQL, HTML, JavaScript, Go


REST APIs, React, D3.js, Stripe, Stripe API, Node.js


Spring, Spring Boot, Play Framework, Apache Wicket, Hibernate, AngularJS, Express.js


Google Analytics, Apache Tomcat, Jira, Git, Cloud Dataflow, Apache, Azure Logic Apps


REST, Microservices, Java Performance Optimization


MongoDB, MySQL, PostgreSQL, Google Cloud, NoSQL


Cloud, CI/CD Pipelines, Containerization, Back-end, Front-end, Mobile Apps, IT, Computer Engineering, Systems Engineering, Information Technology, APIs, Quarkus, Software Architecture, SAP, Web Development


Docker, Kubernetes, Oracle, MacOS, Windows, Linux, Google Cloud Platform (GCP), Java SE 6, JEE, Azure, Azure Functions, Salesforce, Amazon Web Services (AWS)

2014 - 2020

Master's Degree in Computer and Systems Engineering

Tallinn University of Technology - Tallinn, Estonia

2007 - 2013

Bachelor's Degree in Information Techology

University of Tartu - Tartu, Estonia


AWS Certified Solutions Architect - Associate

Amazon Web Services


Toptal React Academy Graduate

Toptal, LLC


Java Application Performance and Memory Management



Oracle Database SQL Certified Expert



Oracle Certified Professional, Java SE 6 Programmer