Software Engineer · Tallinn, Estonia

Denisa Nekrylova

Building reliable AI-assisted developer tools, collaboration experiences, and applied machine learning solutions.

Profile

Summary

Software engineer with 15+ years of experience building collaboration applications, AI-assisted developer tools, and applied machine learning solutions. Strong background in C#, TypeScript, Python, Azure, .NET, and LLM-based systems, with a recent focus on reliable AI-assisted engineering workflows, telemetry-informed product quality, and scalable adoption practices.

Career

Experience

Microsoft

Software Engineer

June 2021–Present
Tallinn, Estonia

  • Build and improve AI-assisted developer tooling for log analysis and engineering investigation workflows, with emphasis on reliability, telemetry, usability, and adoption.
  • Drive quality improvements through structured user feedback, LLM-based evaluation approaches, and incremental data-informed iteration.
  • Created an LLM prompt tuning tool during an internal data science residency program, contributing to prompt tooling and optimization practices.
  • Developed video conferencing experiences using WebRTC for Microsoft collaboration applications.
  • Delivered hackathon projects focused on debugging, developer productivity, and AI-assisted workflows, including award-winning work in Microsoft hackathon programs.
  • Established and grew a local employee community chapter in Estonia, supporting participation in internal and external community events.

Accenture

Software Developer

April 2017–April 2021
Riga, Latvia

  • Developed healthcare and financial solutions using ASP.NET MVC and provided technical leadership.
  • Built an Angular-based portal with SignalR for real-time messaging scenarios and improved user experience.
  • Contributed to customer support bot development using Microsoft Bot Framework.

Earlier Experience

Software Developer

2010–2017

  • Built release management web applications.
  • Developed document classification, sentiment analysis, and NLP/ML solutions using traditional machine learning techniques.
  • Worked on computer vision, robotics, and embedded software using OpenCV.

Selected work

Projects

AI-assisted log analysis tooling

Developer workflow tooling for log analysis and engineering investigation.

Prompt optimization tooling

LLM prompt tuning and optimization tooling created during an internal data science residency program.

2025 award winner

Harmonizer

Empathic voice companion concept for developers and teams; Microsoft Global Hackathon, “Most Collaborative Team” category.

2023 Estonia winner

Backlog Copilot

AI assistant concept for bug description analysis, code inspection, and solution recommendations; Microsoft Global Hackathon.