A lightweight Retrieval-Augmented Generation system for document-based question-answering. Includes containerized deployment, notebook interfaces, and extensions for experimentation.
Principal Software Engineer – Machine Learning.
Hi, I'm Sergei — a Principal Software Engineer – Machine Learning. I love turning research ideas into practical machine learning systems and giving back through open-source. Right now, my focus is on building smarter Named Entity Recognition models and making them more flexible and developer-friendly.





A modular framework for fine-tuning the Mistral-7B language model on Named Entity Recognition tasks using memory-efficient approaches like 8-bit quantization and LoRA. It supports multi-dataset training, flexible label mapping, as well as serving via a FastAPI interface.
A modern, responsive portfolio website built with Next.js 15, React 19, and Tailwind CSS v4. Features dark mode support, MDX for content authoring, and optimized performance. Deployed on Cloudflare Pages with fully automated CI/CD pipeline for seamless updates.
Work
- Company
- PNC Bank
- Role
- Principal Software Engineer
- Date
- Company
- PNC Bank
- Role
- Sr. Software Engineer
- Date
- Company
- PNC Bank
- Role
- Software Engineer
- Date
- Company
- Distributor Service Inc.
- Role
- Data Scientist
- Date