Recommended expert
Kaarel Kaareste
Senior Full-Stack & DevOps Engineer
Experience
Aug 2022 - Present
3 years 6 monthsUnited Kingdom
Senior Full-Stack & DevOps Engineer
Vetasi, a Cohesive company
- Developed JVM-centric evaluation tools enabling precise code generation assessment for LLM training pipelines across large distributed test suites.
- Implemented Spring Boot microservices to benchmark agent-based code execution improving model reasoning accuracy through structured runtime data.
- Created complex prompt evaluation scenarios using Java 17 concurrency to stress test model behaviour and expand multi-domain training coverage.
- Built automated JUnit 5 and TestContainers frameworks to validate sandboxed environments boosting evaluation throughput for experimental projects.
- Optimized JVM performance with profiling tools to expose edge-case runtime failures allowing consistent and stable LLM fine-tuning cycles.
- Collaborated with solution engineers to adapt guidelines and model rubrics enabling accurate annotation workflows across evolving code domains.
Sep 2018 - Jul 2022
3 years 11 monthsGermany
Senior Software Engineer
TNG Technology Consulting
- Engineered scalable Java microservices powering Maximo extensions and integrations which improved operational automation for enterprise clients.
- Modernized CI/CD with GitHub Actions and Terraform modules enabling reliable multi-environment deployments for distributed field systems.
- Enhanced JVM performance with profiling and tuning strategies that reduced service latency while supporting complex asset-management flows.
- Implemented Kafka event pipelines to synchronize telemetry and workflow updates ensuring resilient and observable service interactions.
- Developed secure APIs with Spring Security and OAuth2 strengthening access control for high-compliance enterprise environments.
- Introduced automated testing with JUnit 5 and Mockito increasing defect detection and stability across cloud-hosted workloads.
- Guided engineers in cloud-native patterns enabling consistent application of DevOps and microservice best practices across teams.
Nov 2015 - Aug 2018
2 years 10 monthsCzech Republic
Senior Software Engineer
Spinoco
- Built distributed Java services for fintech analytics that improved transaction throughput while enabling reliable event-driven processing.
- Optimized MySQL and ElasticSearch integrations supporting scalable reporting workloads for large European enterprise customers.
- Implemented CI/CD pipelines and containerization workflows enabling faster delivery cycles and predictable release quality.
- Enhanced concurrency handling and JVM tuning which stabilized high-load services used in real-time communication workflows.
- Collaborated across backend and frontend teams to deliver full-stack features reinforcing product usability and operational efficiency.
Jul 2013 - Oct 2015
2 years 4 monthsEstonia
Full Stack Developer
A.S.O. Group
- Developed Java and JavaScript backend modules that supported logistics automation improving data handling for regional operations.
- Delivered REST APIs and microservice components enabling cleaner system integrations for expanding partner ecosystems.
- Built SQL-driven data flows and caching solutions enhancing reliability of core transactional processes for internal users.
- Containerized workloads and improved deployment pipelines supporting early cloud adoption and operational consistency.
- Implemented automated tests and profiling routines ensuring better system stability during rapid product iterations.
Summary
Senior software engineer with 12+ years in Java, microservices and cloud-native systems delivering scalable platforms and AI-assisted tooling across global products, combining deep JVM expertise with strong DevOps, test automation and LLM-focused engineering to support complex training, evaluation and model-quality pipelines.
Skills
- Java 17+
- Spring Boot
- Spring Data
- Spring Security
- Jpa
- Hibernate
- Maven
- Gradle
- Github Actions
- Gitlab Ci
- Jenkins
- Intellij Idea
- Jvm Internals
- Garbage Collection
- Concurrency
- Streams Api
- Testng
- Junit 5
- Mockito
- Testcontainers
- Kafka
- Rabbitmq
- Microservices
- Rest Apis
- Graphql
- Docker
- Kubernetes
- Aws
- Azure
- Terraform
- Helm
- Ci/cd
- Observability
- Prometheus
- Grafana
- Design Patterns
- Clean Architecture
- Ddd
- Event-driven Systems
- Postgres
- Mysql
- Redis
- Elasticsearch
- Profiling
- Jprofiler
- Visualvm
- Debugging
- Code Review
- Ai-assisted Development
- Prompt Engineering
- Llm Evaluation
- Benchmarking
- Grpc
- Oauth2
- Devops Automation
- Cloud Networking
Languages
Estonian
NativeEnglish
AdvancedEducation
Sep 2009 - Jun 2013
Tallinn University of Technology
Bachelor’s degree, Computer Science · Computer Science · Tallinn, Estonia
Profile
Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Kaarel based?
Kaarel is based in Kose, Estonia.
What languages does Kaarel speak?
Kaarel speaks the following languages: Estonian (Native), English (Advanced).
How many years of experience does Kaarel have?
Kaarel has at least 12 years of experience. During this time, Kaarel has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 3 years and 1 month. Note that Kaarel may not have shared all experience and actually has more experience.
What roles would Kaarel be best suited for?
Based on recent experience, Kaarel would be well-suited for roles such as: Senior Full-Stack & DevOps Engineer, Senior Software Engineer, Full Stack Developer.
What is Kaarel's latest experience?
Kaarel's most recent position is Senior Full-Stack & DevOps Engineer at Vetasi, a Cohesive company.
What companies has Kaarel worked for in recent years?
In recent years, Kaarel has worked for Vetasi, a Cohesive company and TNG Technology Consulting.
Which industries is Kaarel most experienced in?
Kaarel is most experienced in industries like Information Technology (IT), Banking and Finance, and Transportation and Logistics.
Which business areas is Kaarel most experienced in?
Kaarel is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.
Which industries has Kaarel worked in recently?
Kaarel has recently worked in industries like Information Technology (IT).
Which business areas has Kaarel worked in recently?
Kaarel has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.
What is Kaarel's education?
Kaarel holds a Bachelor in Computer Science from Tallinn University of Technology.
What is the availability of Kaarel?
Kaarel is immediately available full-time for suitable projects.
What is the rate of Kaarel?
Kaarel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
How to hire Kaarel?
To hire Kaarel, click the Meet button on the profile to request a meeting and discuss your project needs.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
800
600
400
200
Market avg: 490-650 €
Market avg: 490-650 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Full-Stack & DevOps Engineer
Nearby freelancers
Professionals working in or nearby Kose, Estonia