01. About me
Hi, I'm Nikita — a .NET and AI Engineer with 5+ years of experience building enterprise software. I design LLM-powered services — extraction, classification, semantic matching, embedding-based search — and back them with automated evaluation pipelines to keep quality high. Equally comfortable shipping .NET microservices, leading cross-functional teams, and driving AI tooling adoption across engineering orgs.
02. Experience
Senior AI Engineer
DraftKings– Present 7 daysAbout project:
An internal AI platform that empowers engineers to ship faster through AI-assisted development workflows, automated code generation, intelligent documentation, and structured enablement programs.
Responsibilities:
Just started my journey here!
AI Engineer
ELEKS– 1 year 4 monthsAbout project:
Enterprise time-management platform used by major law firms to streamline billing and analytics.
Responsibilities:
Designed and delivered LLM-powered REST service from the ground up, adding intelligent extraction, classification, controlled rewriting, suggestions, and semantic matching, including embedding-based prediction search. Designed the system to be secure, scalable, and reusable, with proper prompt patterns, custom evaluations, and full observability of AI feature usage, significantly reducing manual work for end users.
Built and automated prompt quality evaluation pipelines, covering Accuracy and Macro/Micro F1 for classification tasks, and LLM-as-a-Judge metrics (Correctness, Faithfulness, Relevance) for non-deterministic outputs, to catch quality drops early as prompts evolved.
Led a new cross-functional team, running Agile ceremonies and keeping day-to-day collaboration smooth across QA, MLOps, Data Science, DevOps, and Product stakeholders. Interviewed and assessed candidates for a new AI Engineer role on the project.
Introduced internal documentation and wikis, including a newcomer dashboard,, to make knowledge sharing easier and onboarding faster.
Upgraded engineering tooling: modernized CI/CD pipelines, added automation to improve developer and QA workflows, and built several Grafana dashboards to monitor AI infrastructure and DB upgrades.
Ran hands-on AI tooling sessions for engineering teams, sharing practical workflows, best practices, and real-world usage of tools like GitHub Copilot and Cursor, and actively driving adoption in day-to-day development.
Software Engineer
ELEKS– 1 yearAbout project:
Enterprise time-management platform used by major law firms to streamline billing and analytics.
Responsibilities:
Delivered numerous end-to-end features and bug fixes spanning RESTful microservices, a monolithic application, plugin packages, and the desktop client.
Developed and optimized complex SQL queries for efficient data retrieval, manipulation, and reporting. Collaborated with database engineers to refine query execution plans and improve overall database performance.
Conducted in-depth code reviews and proactively refactored legacy code, enhancing maintainability and aligning with modern .NET standards.
Took an active role in agile processes such as planning, daily stand-ups, and retrospectives. Led these activities on rotational basics.
Collaborated with QA and DevOps teams on release processes, swiftly resolving deployment issues and ensuring smooth rollouts.
Junior Software Engineer
ELEKS– 1 year 7 monthsAbout project:
Enterprise time-management platform used by major law firms to streamline billing and analytics.
Responsibilities:
Delivered features and bug fixes across RESTful API microservices, a monolithic app, plug-in packages, ensuring seamless integration of system components with each other.
Conducted code reviews, providing feedback on peers' pull requests and engaging in pair programming for complex tasks.
Contributed to the technical support tickets, investigated and resolved client-specific issues requiring technical and domain knowledge.
Created and maintained dev wikis covering environment setup, app installation, and API documentation to ease onboarding for future newcomers. Curated a shared SQL query library to streamline team investigations and data generation.
Trainee Software Engineer
ELEKS– 5 monthsAbout project:
Enterprise time-management platform used by major law firms to streamline billing and analytics.
Responsibilities:
Delivered basic yet critical RESTful API tasks and small bug fixes under supervision, ensuring smooth integration with other team components.
Collaborated with senior developers to adopt modern .NET practices and understand project architecture.
Quickly ramped up on the time-management/legal domain, taking on small API tasks and bug fixes.
Created and updated dev wikis covering environment setup and project guidelines, easing onboarding for future newcomers.
Software Engineer Intern
ELEKS– 3 monthsAbout project:
AutoHubAPI - Web API that provides monolithic multi-layered architecture Back-End functionality for used car auction applications.
Responsibilities:
Delivered basic yet critical RESTful API tasks and small bug fixes under supervision, ensuring smooth integration with other team components.
Efficiently consumed a large amount of knowledge about developing RESTful APIs in a short period.
Presented the application to the company management and shared the progress..
Software Engineering Intern
Sigma Software– 1 monthAbout project:
Full-stack car rental application, aiming to gain hands-on experience in building an enterprise-level application from scratch.
Responsibilities:
Developed a full-stack car rental application in a team of intern developers, utilizing UML diagrams for front-end and back-end design.
Designed the front-end using Figma mockups, implementing a responsive and user-friendly interface.
Achieved 80%+ unit/integration test coverage on the Back-End, ensuring code reliability and maintainability.
03. Education
State University of Information and Communication Technologies
Bachelor degree of Software Engineering