Software Engineer specializing in building and deploying scalable, high-performance distributed systems. Combines hands-on development experience with a deep understanding of software quality and reliability, demonstrated by optimizing CI/CD workflows and ensuring data integrity in large-scale systems. Expert in architecting full-stack applications and backend data pipelines using Python, Go, and modern cloud-native technologies.

Professional Experience

Software Engineer in Test (SDET) - HM Land Registry

Oct 2022 – Present

  • Architected and implemented parallel test execution in Jenkins, slashing pre-deployment validation time by 50% (from 3 hours to 1.5 hours) and eliminating team-wide CI bottlenecks.
  • Led test automation for a 120+ TB AWS migration, guaranteeing zero data loss by implementing robust checksum validation within the ETL test framework.
  • Diagnosed a critical data integrity bug where records with duplicate keys were being lost; collaborated with developers to implement a timestamp-based versioning solution, protecting data integrity.
  • Developed and deployed a reusable Ruby gem now adopted by multiple internal test frameworks, centralizing common functions and significantly reducing code duplication and maintenance overhead.
  • Engineered performance test suites using Gatling; analyzed results and visualized metrics in Grafana leveraging Kubernetes data to monitor API health, identifying critical bottlenecks before production.
  • Collaborated closely with the WebOps team to diagnose and resolve complex infrastructure-level issues, directly contributing to a measurable reduction in failed production deployments.
  • Mentored junior engineers in test automation best practices, accelerating their ramp-up time and enabling them to independently contribute to framework improvements and new feature testing.

Software Engineer in Test (SDET) - Sparta Global

Jul 2022 – Oct 2022

  • Implemented the Page Object Model (POM) to create a reusable and maintainable test automation framework, improving code reusability and readability.
  • Established foundational backend test coverage by writing robust Selenium and JUnit tests for critical business services.
  • Enabled true unit testing and improved test reliability by using Mockito to isolate external dependencies and mock complex scenarios.
  • Actively contributed to Agile sprints and retrospectives, providing continuous feedback that optimized remote test delivery processes.

My Projects

Asynchronous Data Pipeline

Architected and implemented a decoupled, asynchronous data ingestion pipeline using a microservices pattern with Go, ensuring high-throughput data processing and system reliability via RabbitMQ message queuing.

Tech Stack

Go
Docker
RabbitMQ
PostgreSQL
Testcontainers

Key Highlights

  • Engineered a robust testing suite featuring unit tests for isolated logic and a full end-to-end integration test using Testcontainers to programmatically manage a live Docker environment
  • Established a container-first development environment using Docker and managed configuration according to 12-Factor App principles, ensuring portability between local development and future CI/CD deployments
GitHub

Intelligent Documentation Search

Developed a full-stack intelligent search engine to perform semantic and hybrid search on technical documentation, containerized for production with Docker.

Tech Stack

Python
FastAPI
Docker
ChromaDB
TypeScript
Vite

Key Highlights

  • Engineered a hybrid search API using FastAPI, combining BM25 keyword search with semantic vector search (via Sentence-Transformers and ChromaDB) using Reciprocal Rank Fusion (RRF)
  • Built a modern, responsive user interface with TypeScript and Vite, providing a seamless and intuitive search experience
GitHub

Trading Group Platform

Designed and deployed a full-stack trading signals platform, featuring a responsive front-end built with React, TypeScript, and Material-UI.

Tech Stack

React
TypeScript
Material-UI
Cypress

Key Highlights

  • Ensured application reliability and code quality by integrating Test-Driven Development (TDD) principles with Cypress for comprehensive end-to-end testing
  • Significantly improved initial load times and user experience by implementing performance optimizations such as code-splitting and lazy loading
Live Site

Enterprise-Grade Test Platform

Architected a scalable testing platform from the ground up using Playwright and TypeScript, featuring the Page Object Model (POM) and advanced patterns to reliably support a suite of 390+ tests.

Tech Stack

Playwright
TypeScript
Docker
GitHub Actions
Allure

Key Highlights

  • Implemented a multi-layered quality strategy covering UI (E2E), API, performance (Core Web Vitals), accessibility (axe-core), and visual regression testing
  • Engineered a full CI/CD pipeline with GitHub Actions and Docker, optimizing parallel execution to reduce test suite run times by 60% and integrating Allure for comprehensive reporting
GitHub

Technical Skills

Programming Languages

  • Go
  • Python
  • TypeScript/JavaScript
  • Ruby
  • Java
  • Shell Scripting

Backend Development

  • FastAPI
  • Go Standard Library
  • Microservices
  • REST APIs
  • PostgreSQL
  • ChromaDB

Frontend Development

  • React
  • TypeScript
  • Material-UI
  • Vite
  • Playwright
  • Cypress
  • WCAG Accessibility

DevOps & Cloud

  • Docker
  • Kubernetes
  • Jenkins
  • GitLab CI
  • AWS (S3, Lambda)
  • Git
  • Testcontainers

Systems & Data

  • Asynchronous Processing
  • RabbitMQ
  • ETL
  • Data Validation
  • TDD
  • BDD
  • Grafana

Certifications

  • ISTQB Certified Tester Foundation Level

Get In Touch

I'm actively seeking new opportunities and collaborations. Whether you have a project in mind or want to discuss potential opportunities, I'd love to hear from you.

Let's Connect

© 2025 Keivi Xhecuka. All rights reserved.