Nazarii Shportun profile photo

Nazarii Shportun

QA Automation Engineer & Researcher  ·  AI · LLMs · AWS  ·  Canada  ·  Ukraine

I'm a QA Automation Engineer and researcher with expertise in AI-driven test systems, large language models (LLMs), vector search, and cloud infrastructure on AWS. Currently working as QE Engineer at Resolver Inc. (Kroll) , where I lead software quality engineering and AI-assisted automation research.

I am a co-author of a Springer Nature book chapter on data-centric AI for psychological support. My research interests span intelligent test automation, LLM integration in enterprise software, and cloud-native QA pipelines. I hold AWS certifications and I am a member of the IEEE Foundation.

Experience

Jul 2022 – now
QE Engineer Resolver Inc. (Kroll)  ·  Toronto, Ontario, Canada

Department of Development / Software Quality Assurance. Leading QA automation strategy and AI-assisted testing research. Internal research project on AI-Assisted QA Automation (2025).

Projects

Open project
AWS Bedrock Secret Scanner

A TypeScript tool that scans public GitHub repositories for exposed AWS credentials and Bedrock-related secrets, validates discovered key pairs against live AWS APIs, and generates structured JSON reports.

GitHub

May 2026
USA Immigration Law — Dataset & Fine-Tuned LLM End-to-end pipeline: crawl → parse → QA generation (Bedrock) → LoRA fine-tuning (SageMaker)

Built a fully reproducible pipeline that scrapes official U.S. immigration sources (USCIS, 8 CFR, BIA) and generates a 17,058-question Q&A dataset using AWS Bedrock Claude. Fine-tuned Llama 3.2 3B via SageMaker JumpStart with LoRA (r=32), producing a model that outperforms the Llama 3 8B zero-shot baseline by +27% mean score and delivers 4× more fully-correct answers — at one-third the parameter count.

AWS Bedrock SageMaker LoRA Fine-tuning Llama 3.2 3B Legal AI Python

GitHub  ·  Dataset on HuggingFace  ·  Model on HuggingFace

May 2026
U.S. Immigration Law Q&A Chatbot
Dataset-driven RAG chatbot deployed as a Hugging Face Space. Built directly on the
17,058 source-grounded Q&A pairs from the immigration law dataset. Answer retrieval
uses keyword-overlap scoring with stopword filtering, returning top matches with clickable
source URLs and authority levels. Runs entirely on CPU (zero LLM inference) — no API keys,
no model hosting, zero cost.
Retrieval-Augmented Generation Keyword Search Legal AI HuggingFace Spaces Python Gradio
Live Demo  ·  Dataset on HuggingFace
May 2026
nshportun/usa-immigration-law-qa HuggingFace Dataset  ·  17,058 source-grounded Q&A pairs  ·  CC BY 4.0

Large-scale Q&A dataset covering U.S. immigration law across 13 subdomains (family-based, naturalization, asylum, removal, and more), built entirely from official government sources. Each record carries source_url, source_span, and authority_level for citation-aware RAG and fine-tuning. Includes 10,056 canonical source documents in the corpus config.

Question Answering RAG Legal NLP USCIS 8 CFR BIA

View on HuggingFace  ·  DOI: 10.57967/hf/8824

May 2026
nshportun/usa-immigration-llama-3.2-3b-v3 HuggingFace Model  ·  Llama 3.2 3B · LoRA merged · BF16 · 6.4 GB

Llama 3.2 3B Instruct fine-tuned with LoRA (r=32, all attention projections) on 16,065 immigration law Q&A pairs via AWS SageMaker JumpStart. LoRA weights are merged into the base model — load with standard AutoModelForCausalLM, no adapter setup required. Evaluated with Claude Sonnet 4.6 as LLM-as-Judge on 101 held-out questions.

Text Generation Transformers Safetensors LoRA Immigration Law

View on HuggingFace

Open project
BestTester Production-grade Playwright + TypeScript QA framework with AI-powered testing and LLM-as-Judge evaluation

A zero-config, plug-and-play end-to-end testing framework featuring 7 CLI agents, AWS Bedrock LLM-as-Judge scoring, semantic assertions, hallucination detection, AI locator fallback, MCP server integration, security fuzzing (OWASP ZAP), mutation testing (Stryker), multi-role auth matrix, i18n, accessibility, and CI/CD pipelines with Jira sync and Slack reporting.

GitHub

Open project
SwitchBot Camera → MP4 Converter Convert SwitchBot camera SD card recordings (.media files) to MP4. Windows-only app, drag and drop, auto-installs FFmpeg.

Batch-converts SwitchBot camera SD card recordings (.media + .info files) into standard MP4 videos with audio — drag, drop, done.

GitHub

Education

2010 – 2013
Master's Degree, Accounting and Audit Bila Tserkva National Agrarian University  ·  Bila Tserkva, Ukraine

Department of Economics and Finance

2007 – 2010
Specialist Degree State University of Trade and Economics  ·  Kyiv, Ukraine

Vinnytsia College of Trade and Economics of Kyiv National University of Trade and Economics  ·  vtec.vn.ua

Publications

Jan 16, 2026
Data-Centric Innovations for Psychological Support: Integrating LLMs and Vector Search in Professional Web Applications

Nazarii Shportun et al.  ·  Lecture Notes on Data Engineering and Communications Technologies, Springer Nature  ·  2026

Peer Reviews

May 17, 2026
Improvement Of Information Technology For Synthesizing Parallel-streaming Structures Of Vertical- Group Computing Of Multi-operand Neurooperations In Real Time. Eastern-European Journal of Enterprise Technologies  ·  ISSN: 1729-4061

Verified peer review  ·  Publons ↗  · 

Apr 5, 2026
Development Of A Procedure For Comparison Of Methods For Selecting The Optimal Architectural Variation Of Command Query Responsibility Segregation With Event Sourcing. Eastern-European Journal of Enterprise Technologies  ·  ISSN: 1729-4061

Verified peer review  ·  Publons ↗  · 

Mar 23, 2026
Development of a Method for Optimizing the Internal Structure of Websites Based on the Analysis of the Similarity of Dom Structures. Eastern-European Journal of Enterprise Technologies  ·  ISSN: 1729-4061

Verified peer review  ·  Publons ↗

Certifications & Distinctions

Feb 2026
AWS Certified AI Practitioner Amazon Web Services  ·  Credly
Oct 2025
AWS Certified Cloud Practitioner Amazon Web Services  ·  Credly
Nov 2020
WES Verified International Qualifications World Education Services  ·  Credly
Jun 2019
CrossFit Level 1 Trainer CrossFit, Inc.  ·  Issued Jun 16, 2019  ·  Expired Jun 16, 2024

Memberships

2026 – 2027
Member IEEE Foundation  ·  Piscataway, NJ, USA
2025 – 2026
Invited Contributing Author Springer Nature, Berlin, Germany

Chapter contribution to Lecture Notes on Data Engineering and Communications Technologies. springer.com ↗

Interests

Oct 2019
Bank of America Chicago Marathon 2019 Bib #54051  ·  Division: Men 25–29  ·  Finish time: 4:46:07
CrossFit
CrossFit Games Profile Athlete #938985  ·  CrossFit Open participant