-
AI Agent / Chatbot Platform
Worked as a lead developer of an enterprise-grade AI agent (chatbot) built using Copilot Studio, Azure AI Search, and Retrieval-Augmented Generation (RAG). Facilitated Scrum iterations and coordinated the development team. Responsible for designing solution architecture and creating Architecture Decision Records (ADRs). Contributed to integrating LLM-based reasoning, vector search, and knowledge-grounding mechanisms to deliver a scalable and reliable conversational AI system.
Technologies: .NET 8, Terraform, OpenAI models, Microsoft Copilot Studio, Azure AI Search
-
High Risk Event Monitoring System
Developed a monitoring system for tracking high-risk user activities on company machines.
The system collects and analyzes events to identify potential security threats and unauthorized
actions.
It processes a large volume of detailed logs, including individual commands executed on company
machines, which are correlated and aggregated into user activity sessions to provide contextual
insights into behavior.
The logs are continuously analyzed from a security perspective, using built-in detection logic
to automatically identify potentially dangerous actions, significantly reducing noise and
enabling faster incident response.
The system ingests data from multiple sources across the organization, including cloud services,
internal applications, and databases, enabling a unified view of activity and risk.
Utilized .NET 4.8 and .NET 8 for backend development, Angular versions 12 and 19 for frontend,
and MS SQL for data storage.
Significantly contributed to the project by automating CI/CD pipelines for all environments,
including production, using Azure DevOps.
The deployment process was enhanced with integration of unit tests and HTML reports for code
coverage, improving transparency and code quality tracking.
Technologies: .NET 4.8, .NET 8, Angular 12 & 19, Azure DevOps (CI/CD),
MS SQL
-
Internal Payment System
Worked in a Scrum team responsible for the Wallet system used by players betting on sports
results at a leading international gaming and betting company. As a fullstack developer, I
worked with Microsoft Dynamics for financial operations and user account management. The work
involved integrating external payment systems with our Wallet to enable customers to deposit and
withdraw funds using various payment providers and multiple payment methods. Additionally, I
integrated with a third-party online customer registration tool that handled ID submission and
facial recognition to prevent illegal registrations. I also conducted internal team training on
writing unit tests.
Technologies: .NET Core, REST APIs, Angular, Microsoft Dynamics
-
Integration system for SSP providers
The company helps marketers and media owners achieve their goals through the world's leading
Commerce Media Platform. Responsible for integration between various Supply-Side Platforms,
delivering highly performant solutions with strict industry requirements — auction response
times below 80ms. Extending metrics collection solutions for a global adtech company operating
worldwide. Worked primarily in a Kanban-based process with Scrum elements. Utilized gRPC and
Google Protobuf for .NET, along with advanced monitoring tools including Prometheus, Grafana,
and Elasticsearch. Actively participated in post-mortem meetings to continuously improve system
reliability.
Additionally, regularly prepared and delivered tech talks to share knowledge with team members
as part of internal engineering culture.
Technologies: .NET Core, Python, gRPC, Google Protobuf, Prometheus,
Grafana, Elasticsearch, Trunk-based development
-
E-commerce Platform Development
Contributed to the development and maintenance of a large-scale e-commerce platform for a
leading Polish e-commerce company. Worked as part of a Scrum team with full adherence to Agile
principles, focusing on the backend of the shop management system. Responsibilities included
implementing and maintaining REST APIs, designing and optimizing database queries and
procedures, ensuring seamless integration with Azure Service Bus for reliable messaging, and
implementing customer newsletter registration via Salesforce integration. Took initiative in
refactoring the legacy monolithic application towards a modular monolith architecture, improving
maintainability and scalability. Actively participated in architectural decision-making
processes, providing input and helping shape the system’s design direction. Initiated and
facilitated regular technical meetings within the team, where we discussed architectural
decisions, shared technical solutions, and exchanged knowledge. Collaborated closely with the
frontend team to deliver high-quality solutions.
Technologies: .NET Core, C#, MongoDB, Azure Service Bus, REST APIs,
Salesforce,
Modular Monolith, Scrum
-
Employee Certification System
Maintained and enhanced a certification system application within a Scrum team. Developed and
ran automated tests using Selenium and Cypress, as well as unit tests. Provided 2-nd and 3-rd
line support by investigating and fixing production issues. Participated in refactoring and
migrating the frontend from WebForms to Angular. Worked with MS SQL databases, including
developing and fixing stored procedures. Completed Agile training during the project.
Technologies: .NET, Visual Basic, MS SQL, Angular, WebForms, Selenium,
Cypress, Unit Testing, Scrum, Agile, Azure Cloud