Dmytro Lupyak
Senior Software Engineer
Seasoned Software Engineer with 10 years of experience in full-stack application development specializing in .NET, cloud architecture, and AI-powered solutions. Proven track record of leading feature development end-to-end across backend, frontend, and DevOps, with recent focus on Generative AI integrations and innovative prototype building. Adaptive and driven by exploring cutting-edge technologies to deliver measurable business impact.
Technical Skills
Backend
Frontend
AI & GenAI
Databases & Search
Testing
Cloud & DevOps
Messaging
Architecture & Practices
Leadership
Career History
RAPID by NICE — Innovation & Prototyping Team
2026 – PresentSenior Software Engineer · Delphi LLC
Member of a dedicated innovation team focused on investigations, proof-of-concept development, and rapid prototype building to evaluate emerging technologies for adoption across NICE products.
- Built diverse prototypes using cutting-edge technologies and industry trends to investigate their readiness for integration into NICE products
- Designed and implemented a multi-agent system based on the A2A (Agent-to-Agent) protocol: developed an agents registry and MCP server enabling Claude to connect to an A2A server portal capable of orchestrating work across multiple registered agents
- Leveraged flexible technology stacks tailored to each prototype's specific requirements, driving fast iteration cycles
ElevateAI by NICE
2022 – 2025Senior Software Engineer · Delphi LLC
Building custom AI-driven transcript engines, integrating with Generative AI, and delivering the product as a SaaS solution and APIs for businesses to leverage.
- Developed a wide range of full-stack features spanning backend APIs and frontend interfaces
- Led multi-account per user development and RBAC implementation end-to-end
- Built complex frontend components for a query-based reporting engine
- Conducted code reviews and contributed to team quality standards
NICE Engage — Playback Portal
2022Senior Software Engineer · Delphi LLC
Developing web-based service for queueing and playback of calls from legacy systems.
- Led RabbitMQ integration for reliable message processing
- Developed new features, fixed bugs, conducted code reviews, and provided customer support
NICE InterACT — Deployment Platform
2019 – 2022Senior Software Developer · Delphi LLC
Developed web-based service for system readiness verification, provisioning, and orchestration from scratch. Built a PowerShell SDK-based NuGet library and CLI tool (analog of Ansible) for executing tasks on remote machines.
- Contributed from the initial commit: shaped project architecture, API design, and technology selection
- Led high- and low-level design of complex features and DevOps integrations
- Conducted code reviews and mentored team members on architectural decisions
NICE Engage — Deployment Tools
2016 – 2019Software Developer · Delphi LLC
Developing desktop applications for system readiness verification and installation management.
- Developed new features, fixed bugs, and conducted code reviews
- Provided customer support and built internal tooling to improve team productivity
Achievements
- 🏆Winner of the International Hackathon (Sparkathon 2020)
- 🥈2nd place in the Algorithm Development Competition (Delphi Coday 2023)
Open Source
- claude-session-dashboard — Local observability dashboard for Claude Code sessions (TypeScript, TanStack)
Education
- 🎓MSc — Automation and Computer-Integrated Technologies
Vinnytsia National Technical University - 🎓BSc — Systems Engineering
Vinnytsia National Technical University
Languages
- 🇬🇧English · Upper-Intermediate
- 🇺🇦Ukrainian · Native