
Kaspar Lippmaa
Verified Expert in Engineering
Full-stack Developer
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.
Portfolio
Experience
Availability
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
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.
Back-end Developer
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.
Software Engineer
Freelance
- 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.
Software Engineer
EGYM
- 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.
Java Developer
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.
Junior Java Developer
Nortal AS
- Developed product functionality according to requirements.
- Wrote unit and integration tests to cover the implemented functionality.
- Provided estimates for planned software functionalities.
Experience
Corporate Fitness Service
Gym Search Tool
http://www.studiosuche.deGym Owner Dashboard
Client Portal | Ministry of Agriculture
Toptal React Academy
Skills
Languages
Java, SQL, HTML, JavaScript, Go
Libraries/APIs
REST APIs, React, D3.js, Stripe, Stripe API, Node.js
Frameworks
Spring, Spring Boot, Play Framework, Apache Wicket, Hibernate, AngularJS, Express.js
Tools
Google Analytics, Apache Tomcat, Jira, Git, Cloud Dataflow, Apache, Azure Logic Apps
Paradigms
REST, Microservices, Java Performance Optimization
Storage
MongoDB, MySQL, PostgreSQL, Google Cloud, NoSQL
Other
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
Platforms
Docker, Kubernetes, Oracle, MacOS, Windows, Linux, Google Cloud Platform (GCP), Java SE 6, JEE, Azure, Azure Functions, Salesforce, Amazon Web Services (AWS)
Education
Master's Degree in Computer and Systems Engineering
Tallinn University of Technology - Tallinn, Estonia
Bachelor's Degree in Information Techology
University of Tartu - Tartu, Estonia
Certifications
AWS Certified Solutions Architect - Associate
Amazon Web Services
Toptal React Academy Graduate
Toptal, LLC
Java Application Performance and Memory Management
Udemy
Oracle Database SQL Certified Expert
Oracle
Oracle Certified Professional, Java SE 6 Programmer
Oracle