Personal details

Kirill E. - Remote DevOps engineer

Kirill E.

Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

About

I am a senior full-stack & DevOps developer with a track record of maintaining distributed infrastructure, recent deep experience in large-scale data pipelines and a growing skillset and interest in applied AI/LLM integration.

My recent work at an e-commerce search engine startup had me building and maintaining scrapers and a data pipeline that ingested over 10M product SKUs into an OpenSearch index, which was used for hybrid vector+lexical product search, enriched with LLM signals extracted as part of the pipeline. I've used reranking techniques like RRF to enhance relevance after retrieval, and RAG/grounding for features that answered personalized user queries with recommendations grounded in real customer reviews.

My earlier work was heavily full-stack and always involved infrastructure where I often built and supported systems end-to-end, very often in context of a regulated market - with great examples like Deckard (PropTech/GovTech), Sick Children's Hospital/RareConnect (Healthcare-adjacent), and Ethoca [now MasterCard] (FinTech).

I've also led IaC initiatives at Ethoca (Chef/Ansible, in 2016-17), and even implemented IaC from scratch for two startups - Pastel Labs (Terraform automation of AWS infrastructure for a B2B SaaS and a tutoring marketplace, in 2021), and Rilara (Pulumi for AWS infrastructure of their e-commerce product, in 2025-26).

My startup experience is proven track record of working independently, but I also thrive as part of a team, with most recent example of being part of Deckard's distributed remote engineering team of 25+ people spread across the US and Australian timezones.

Claude Code is part of my everyday workflow, and I am happy to consider myself a relatively-older senior developer who has successfully adapted to an AI-assisted/AI-first SDLC without compromising the quality of my work.

I would be very excited to continue my journey with an opportunity in healthcare or finance, where I could apply my IaC skills while continuing to explore the world of LLM applications to improve user experience in these regulated environments.

Should you have any questions about any of the background I mentioned here or on the attached resume, I would be glad to answer them in an interview at a time of your convenience.

Thank you!

Work Experience

Founding Engineer (AI e-commerce)
Rilara | Mar 2025 - May 2026
Python
Elasticsearch
React
Apache Spark
DevOps
AWS
LLM
Google gemini
RAG
* Built hybrid lexical + vector search on OpenSearch (Gemini embeddings, Reciprocal Rank Fusion, LLM reranking, relevance/boost tuning) with a score-explanation debugging path, improving search relevance. * Built a Gemini-powered RAG "answer box": recommendations generated with live web-search grounding and citations, then validated against the OpenSearch catalogue to drop hallucinations and attach real SKUs/pricing; cut first-response latency by 30% via parallelization. * Implemented ingestion pipeline that LLM-enriched and indexed 10M+ products into OpenSearch. * Designed and shipped a GPU-accelerated anti-bot-detection web crawler projected to increase product catalogue coverage by 20%. * Automated infrastructure/IaC with Pulumi - decreased deployment time from 20 min to 3 min.
Senior Full-Stack Developer
Deckard Technologies | Feb 2022 - May 2024
Python
TypeScript
React
GraphQL
Next.js
Aws athena
Aws glue
Aws Cloudformation
* Built the Property History feature for the sales demo to Galveston, TX, which became a new municipal customer on a 5-year, $1.3M contract (built UI plus its AWS Glue data pipeline) * Worked directly with a municipal client (Town of Mount Pleasant, SC) through a high-stakes, zero-downtime permit-system launch, resolving issues live, earning positive feedback from the client * Implemented the full-stack multi-property tax (TOT) payment engine - taking MVP from design to production in 5 days. It cut filing time from hours to minutes and handled submission for 500+ properties at a time. Built penalty/interest calculations, multi-property bulk filing, and spreadsheet (xlsx) upload with chunked submission. Integrated Stripe ACH (migrating off Plaid) plus third-party payment providers, collaborating with vendor support teams as required * Extended a config-driven registration-portal framework (React/Redux/Formik) rendering Apply / Renew / Update / Pay-tax flows per city from declarative configuration. Added a Lisp-inspired custom expression-language DSL for configurable fee rules. * Owned Rentalscape staff-app features: complaints management, Property History timeline, Mapbox filtering, and large-dataset pagination for jurisdictions with >5,000 properties. * Worked within a ~25-person distributed engineering team (US/Australia time zones), contributing code reviews and shared engineering standards across the Rentalscape and registration portal codebases.

Projects

Bachelor of Computer Science Degree (University of Waterloo)
2009
Computer Science

Education

University of Waterloo
Bachelor's degree・Computer Science
Sep 2009 - Jun 2017