Kaarel Kaareste
Senior Full-Stack & DevOps Engineer
Experience
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.
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.
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.
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.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Banking and Finance, and Transportation.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, and Product Development.
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
Education
Tallinn University of Technology
Bachelor’s degree, Computer Science · Computer Science · Tallinn, Estonia
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Kaarel based?
What languages does Kaarel speak?
How many years of experience does Kaarel have?
What roles would Kaarel be best suited for?
What is Kaarel's latest experience?
What companies has Kaarel worked for in recent years?
Which industries is Kaarel most experienced in?
Which business areas is Kaarel most experienced in?
Which industries has Kaarel worked in recently?
Which business areas has Kaarel worked in recently?
What is Kaarel's education?
What is the availability of Kaarel?
What is the rate of Kaarel?
How to hire Kaarel?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
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