Yevhen Hrushko.
Software development & QA.
15+ years in QA and development: LiqPay and Privat24, Deutsche Bank, Refinitiv, the Wiliot IoT cloud. Turnkey websites for businesses. For IT teams: Java and AI development, QA and AI automation.
location:Kyiv, Ukraine
./discuss-a-project./call --30min
Turnkey websites of any complexity
From a landing page to an online store with payments, delivery and fiscal receipts. Here is what happens when a customer places an order on a site I built:
- 01 · WEBSITEOrder✓ #1042
- 02 · LIQPAY / MONOPayment✓ success
- 03 · PRROFiscal receipt✓ receipt issued
- 04 · NOVA POSHTAWaybill & label✓ waybill created
- 05 · TELEGRAMNotification✓ delivered
- [ PASS ]Landing page / business card sitelaunch from 1 week · SEO · leads to Telegram · 3 languages142ms
- [ PASS ]Online storecatalog, cart, custom admin, stock, Rozetka318ms
- [ PASS ]Complex systemsclient portals, B2B invoices, CRM, secure sign-in276ms
- [ PASS ]Telegram botsorders, bookings and notifications right in Telegram · integration with your site and CRM215ms
- [ PASS ]Online paymentsLiqPay · monobank · PayPal, refunds189ms
- [ PASS ]DeliveryNova Poshta · Ukrposhta: one-click waybills, tracking231ms
- [ PASS ]Receipts & documentsautomatic fiscal receipts (PRRO) · contract signing via Diia.Signature164ms
- [ PASS ]AI consultantanswers customers 24/7 on the site and in Telegram · knows your catalog, prices, delivery · hands over leads362ms
- [ PASS ]Integrations & automationCRM, accounting, marketplaces, Google Sheets · no manual data copying248ms
- [ PASS ]Website audit & supportspeed, SEO, security · why orders drop · ongoing support193ms
- [ PASS ]AI trainingAI assistants in daily work · automating routine tasks · team workshops207ms
Development, QA & AI automation
Java backend, test automation and a quality process. For teams whose releases are scary, tests are flaky and regression takes a week.
- [ PASS ]Java developmentJava backend · Spring Boot · REST APIs · integrations286ms
- [ PASS ]AI DevelopmentLLM integration into your product · AI agents · RAG344ms
- [ PASS ]Testing AI productsLLM evals · prompt-injection resistance · answer regression after a model change309ms
- [ PASS ]QA audit & strategyprocess, risks, test pyramid, 90-day plan254ms
- [ PASS ]Test automation frameworkJava / TS · Playwright · Selenium · RestAssured337ms
- [ PASS ]CI/CD & quality gatesGitHub Actions · Jenkins · Docker · K8s · ReportPortal298ms
- [ PASS ]Performance & securityGatling · JMeter · Locust · OWASP212ms
- [ PASS ]AI workflow driven devfrom a Jira ticket to production with AI agents371ms
- [ PASS ]AI in QAtest generation · AI code review · agents in CI226ms
- [ PASS ]QA Lead for your projectleadership, hiring, team mentoring158ms
Running in production
A turnkey store integrated with 4 PRRO fiscal services, Nova Poshta and Ukrposhta, Diia.Signature, LiqPay, monobank and PayPal.
cat case.md →AI workflow driven developmentAI Feature PipelineFrom a Jira ticket to production: spec, code, autotests and an independent review by a model from a different family.
cat case.md →desktop e2eNotion Desktop E2EA Windows machine in AWS, silent install, OAuth via deeplink, run videos in ReportPortal.
cat case.md →IoTTemperature & Humidity DashboardBLE temperature and humidity sensors → backend → dashboard for a lab and fridges.
cat case.md →git log --career
- HEAD2026 →Freelance · turnkey websites, QA consulting
- a41c9e22021–2026Wiliot · QA Automation Tech Lead / SDET · IoT cloud
- 7f03b1d2018–2021EPAM · Lead Test Automation · Refinitiv World-Check One
- c2e88a02014–2018Luxoft · Senior QA Automation · Deutsche Bank, General Electric
- 0b1d5f72010–2014PrivatBank · from tester to deputy head of QA · Privat24, LiqPay
ls ~/certificates
Google · Coursera · Google AI Professional Certificatecourses:
- AI Fundamentals
- AI for Brainstorming and Planning
- AI for Research and Insights
- AI for Writing and Communicating
- AI for Content Creation
- AI for Data Analysis
- AI for App Building
$ contact --new
I reply on Telegram within a day.
[ OK ] request sent. I’ll reply within a day.
[FAIL] the form only works with JavaScript enabled. Message me directly:
Telegram @yevhen_hrushkoLinkedIn