Kirill Erokhin

Kirill Erokhin

Mentor
5.0
(233 reviews)
US$15.00
For every 15 mins
777
Sessions/Jobs
ABOUT ME
Applied AI/LLM, DevOps & Full-Stack, ex-IBM, Waterloo CS, 15+ years of experience (since 2008)
Applied AI/LLM, DevOps & Full-Stack, ex-IBM, Waterloo CS, 15+ years of experience (since 2008)

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!

Chinese, French, Russian, English
Eastern Time (US & Canada) (-04:00)
Joined August 2018
EXPERTISE
2 years experience
LLM classification data pipelines, LLM-assisted vision solutions, hybrid search, agentic workflows
LLM classification data pipelines, LLM-assisted vision solutions, hybrid search, agentic workflows
4 years experience | 2 endorsements
Experience provisioning, configuring and monitoring clustered systems (e.g. Kafka, Zookeeper, etc) and maintaining multi-tiered applicati...
Experience provisioning, configuring and monitoring clustered systems (e.g. Kafka, Zookeeper, etc) and maintaining multi-tiered applications for scale and high availability from projects in FinTech and public sector. Fluent both with VM-based deployment and containerized ones. My approach emphasizes infrastructure as code, and a security-first mindset.
9 years experience | 3 endorsements
Everything JVM - from a regular Spring-boot REST API setup, to novel frameworks built on Scala and Clojure, to legacy code maintenance un...
Everything JVM - from a regular Spring-boot REST API setup, to novel frameworks built on Scala and Clojure, to legacy code maintenance under IBM WebSphere.
View more
View more
6 years experience | 10 endorsements
Implemented FinTech/banking applications' UI with React.js, and used React with and without Redux as my go-to front-end stack for all of ...
Implemented FinTech/banking applications' UI with React.js, and used React with and without Redux as my go-to front-end stack for all of my projects. Recent experience building specialized highly-interactive graphical applications with React.
View more
View more
10 years experience

REVIEWS FROM CLIENTS

5.0
(233 reviews)
Claudio Sidi
Claudio Sidi
April 2025
Thank you Kirill for assisting troubleshooting a very odd issue related to Azure GovCloud and Packer.
vv
vv
June 2021
excellent mentor
vv
vv
June 2021
excellent as always
Balraj
Balraj
June 2021
Very helpful and knowledgeable! Resolved my JavaScript related doubts clearly.
vv
vv
June 2021
Excellent work as allways.
vv
vv
June 2021
Excellent knowledge, speed and personal approach. He is fast to understand code and complete tasks. He helped me with a project that involved docker, node.js, redux, react, and testing with enzyme. He is great with AWS tech stack as well
Dada L
Dada L
June 2021
I was having trouble with my code (in TypeScript) not showing errors on my UI. Kirill was able to speed through my React components and showed me where my api was not being functioning properly and helped me fix it. Also showed me another way to see the results i wanted when running docker.
Dada L
Dada L
May 2021
Kirill was incredibly patient as he showed me my dev environment ( PHP, Lithium, NGNIX, Docker) and did a full-stack demo. Also adding a feature with TypeScript, React, and API. He was able to quickly go through the sequence, so I’m able to run locally and work on my own.
Dada L
Dada L
May 2021
Another great session where Kirill continued to help me understand the nuances of PHP, Docker, AWS, Rest API, TypeScript, and debugging Java. Super patient and knowledgeable; he seriously made his way through 4 different client files like it was a walk in the park.
Dada L
Dada L
May 2021
Kirill is a genius! He helped setup my environment, eating his way through the permission errors and docs faster than lasagna. Then proceeded to ensure the endpoints were set up, so I have a stating point.
EMPLOYMENTS
Founding Engineer (AI e-commerce)
Rilara
2025-03-01-2026-05-01
* Built hybrid lexical + vector search on OpenSearch (Gemini embeddings, Reciprocal Rank Fusion, LLM reranking, relevance/boost tuning) w...
* 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.
Python
Elasticsearch
React
View more
Python
Elasticsearch
React
Apache Spark
DevOps
AWS
LLM
Google gemini
RAG
View more
Senior Full-Stack Developer
Deckard Technologies
2022-02-01-2024-05-01
* Built the Property History feature for the sales demo to Galveston, TX, which became a new municipal customer on a 5-year, $1.3M contr...
* 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.
Python
TypeScript
React
View more
Python
TypeScript
React
GraphQL
Next.js
Aws athena
Aws glue
Aws Cloudformation
View more
Founding Engineer
TBA/Stealth
2020-07-01-2021-12-01
* Built most of the technical platform, end to end, for two products inside a startup lab: a B2B marketing SaaS and a consumer tutoring m...
* Built most of the technical platform, end to end, for two products inside a startup lab: a B2B marketing SaaS and a consumer tutoring marketplace. * Implemented the front end in React/Next.js, the back end in Python/Flask/Graphene (GraphQL), and a native iOS app in Swift. * Owned AWS infrastructure (Terraform, Docker on ECS) and integrated Stripe Connect for payments. * Reported to the CEO and advised the founding team on technical direction through the products' pivots.
Python
Stripe
React
View more
Python
Stripe
React
Swift
GraphQL
Terraform
iOS
Next.js
Graphene
DevOps
View more
PROJECTS
Bachelor of Computer Science Degree (University of Waterloo)
2009
Computer Science
Computer Science