Available to hire
Senior software engineer with 10+ years of experience building scalable, cloud-native systems in C#/.NET and Java/Spring Boot. I architect and deliver microservices, REST/gRPC APIs, and event-driven platforms on Azure, Kubernetes, and Docker.
Recently, I focus on AI/ML integration—implementing RAG, AI agents, and LLM workflows using OpenAI/Azure OpenAI and LangChain. I’m strong in DevOps (CI/CD, IaC) and enjoy mentoring teams while shipping reliable, production-grade products.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Beginner
Language
English
Fluent
Ukrainian
Fluent
Russian
Fluent
Work Experience
Senior Software Engineer at NSS Labs
May 1, 2024 - April 1, 2026Designed and implemented RESTful APIs and microservices using .NET and ASP.NET Core for seamless integration between customer-facing products and internal systems. Led development and maintenance of backend services using .NET 8, ASP.NET Core, and Go to deliver scalable and reliable solutions for a cloud-based SaaS platform serving thousands of users. Optimized SQL Server and PostgreSQL via query tuning, indexing, and schema improvements. Built automated CI/CD pipelines with Azure DevOps and GitHub Actions for .NET applications, streamlining deployments and improving release efficiency. Integrated AI/ML capabilities using OpenAI, Azure OpenAI, and LangChain—implementing RAG pipelines and AI agents to automate workflows and enhance product features. Investigated and resolved complex production issues using root-cause analysis to improve stability and operational reliability.
Backend Engineer at Webmarket.ie
June 1, 2021 - April 1, 2024Developed and maintained scalable backend services and REST APIs using Java, Spring Boot, and Spring Framework for customer-facing and internal applications on a cloud-based platform. Collaborated with product and engineering teams to translate business requirements into reliable, maintainable, and scalable Java microservices. Built and managed CI/CD pipelines using Azure DevOps and Docker to automate build, testing, and deployments. Designed integrations with third-party and internal systems using Spring Boot, Kafka, and REST to support real-time data synchronization and business-critical workflows. Wrote and optimized SQL queries for MySQL and PostgreSQL to improve performance through indexing, query tuning, and schema design. Implemented infrastructure and deployment automation with Kubernetes and Terraform for environment provisioning and DevOps best practices. Improved observability with ELK stack and Prometheus and participated in troubleshooting production issues via root-cause
Backend Developer at Gravelsoft
October 1, 2012 - April 1, 2016Developed and maintained backend services and RESTful Web APIs using .NET Core, ASP.NET Core, and C# for enterprise web applications. Built new features and business logic following service-oriented and n-tier architecture patterns. Designed and implemented SQL Server database objects (tables, stored procedures) and Entity Framework Core data access components. Collaborated with senior engineers to translate functional requirements into clean, maintainable, scalable .NET code. Modernized legacy applications by refactoring, improving performance, and aligning with .NET and web development best practices. Debugged and resolved application issues across dev, QA, and production environments. Worked closely with QA to validate features, reproduce defects, and ensure high-quality delivery. Used Git for source control, participated in peer code reviews, and supported deployments, environment configuration, and post-release support in Agile sprints.
Education
Bachelor of Computer Science at Lviv National University of Trade
September 1, 2008 - April 1, 2012Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Lviv today.