Hi, I'm Adam Grącikowski

A Backend Developer specializing in the .NET ecosystem and Cloud Integrations. Passionate about Artificial Intelligence and building scalable backend solutions.

Adam Grącikowski

About Me

Student of Artificial Intelligence Methods with a strong background in .NET development, passionate about building intelligent systems and exploring new technologies.

Work Experience

Junior Developer

Veeam Software Poland • Warsaw

July 2026 - Present

Working within the R&D team to develop and maintain Veeam Backup for AWS, a cloud-native data protection solution for securing cloud workloads (such as Amazon EC2, RDS, EFS, FSx, and Redshift).
Building scalable backend services in the .NET ecosystem (C#) and integrating deeply with AWS infrastructure.
Optimizing data processing with PostgreSQL, ensuring robust backup and recovery mechanisms, and participating in the CI/CD lifecycle using Azure DevOps.

.NET C# PostgreSQL AWS Amazon S3 Amazon EC2 Amazon RDS AWS IAM Veeam Backup & Replication Veeam Backup for AWS Azure DevOps

Junior .NET Developer

ITBoom Sp. z o.o. • Warsaw

March 2025 - January 2026

Designing and implementing integrations between Dynamics 365 and Azure cloud services. Developing complex business logic in C#, building web interfaces in Angular, and automating processes using the Power Platform.
Customizing the Dynamics 365 system to meet specific client business requirements.

.NET C# Angular TypeScript T-SQL Azure Durable Functions Azure DevOps Dynamics 365 Power Platform Power Automate

Teaching Assistant / Lab Instructor

Warsaw University of Technology • Warsaw

October 2024 - June 2026

Conducting lab sessions and providing technical mentoring in Polish and English. Verifying code quality in student .NET projects with an emphasis on SOLID principles and design patterns.
Co-creating the educational platform csharp.mini.pw.edu.pl.

C# .NET WPF Design Patterns SOLID Code Review

Intern .NET Developer

ITBoom Sp. z o.o. • Warsaw

July 2024 - September 2024

Creation and development of commercial web applications and REST APIs. Relational database modeling, configuration of Azure cloud resources, and integration of identity management and authorization mechanisms.

ASP.NET Core C# EF Core T-SQL xUnit Hangfire Angular TypeScript Tailwind CSS Git Azure DevOps Postman

Skills

In my daily work, I focus on combining solid technical skills with open communication. I am comfortable with modern technologies and value great teamwork.

Professional & Soft Skills

Problem Solving

Analytical approach to complex technical challenges and finding efficient, scalable solutions.

English Proficiency

Fluent communication at the C1 level, enabling seamless creation of technical documentation and effective collaboration in a bilingual environment.

Team Collaboration

Effective collaboration in Agile/Scrum environments, driven by open communication, proactive knowledge sharing, and a strong focus on team goals.

Code Review

Experience in conducting Code Reviews and explaining technical concepts to students and colleagues.

Tools & Technologies

Programming Languages

C# Rust Python PowerShell TypeScript

Database & ORM

EF Core T-SQL MS SQL Server PostgreSQL Redis MongoDB

Backend & Architecture

ASP.NET Core Clean Architecture CQRS Microservices REST API GraphQL gRPC SignalR MediatR RabbitMQ Hangfire Azure Durable Functions

Development Tools

Visual Studio VS Code SSMS Docker Git GitHub Azure DevOps

Cloud & Infrastructure

AWS AWS SDK AWS CLI AWS Management Console Amazon EC2 Amazon S3 Amazon RDS AWS IAM AWS CloudFormation

AI & LLM Engineering

Agentic Workflows MCP Prompt Engineering RAG LangChain LangGraph Claude API Gemini API Claude Code Gemini CLI

Testing & Quality

xUnit FluentAssertions Moq Postman Swagger SOLID Design Patterns

Frontend

Blazor WPF Angular Astro Tailwind CSS CSS3 HTML5

Education

Master's Degree

Artificial Intelligence Methods

Warsaw University of Technology • Warsaw

2026 - Present
  • Faculty of Mathematics and Information Science.
Knowledge Representation Multi-Agent Systems Reinforcement Learning Expert Systems Heuristic Search Python Rust

Bachelor's Degree

Computer Science and Information Systems

Warsaw University of Technology • Warsaw

2022 - 2026
  • Faculty of Mathematics and Information Science.
  • Graduated with honors (grade: 5.0).
  • Engineering thesis: "Distributed Version Control System with CLI and GUI Interfaces" in Rust.
  • Rector's Scholarship for best students (2023-2026).
Critical Thinking Time Management Problem Solving Presentation Skills Teamwork Software Architecture Algorithms Data Structures Design Patterns Object-Oriented Programming System Programming Database Design REST API Applied Mathematics

Certificates

AWS Certified AI Practitioner

Amazon Web Services (AWS)

October 2026

Credential ID: 63a0483b-86ef-43aa-83f7-95da7e69acc9

Show credential
AWS Cloud Computing Large Language Models Foundation Models Responsible AI Amazon SageMaker Amazon Bedrock Amazon S3

MongoDB Associate Developer

Udemy

July 2026

Credential ID: 59a67e0e-d73d-4056-83f7-9b040de51149

Show credential
MongoDB .NET/C# Driver Multi-Document Transactions Query Optimization Database Indexing CRUD Operations

MongoDB Certified Associate Data Modeler

Udemy

July 2026

Credential ID: e717028f-9b5b-4209-b8c0-9b95ab85a2d2

Show credential
Database Design Patterns Schema Validation Data Governance Data Modeling Aggregation Framework

Building with Claude API

Anthropic

April 2026

Credential ID: g4traakab3px

Show credential
RAG Prompt Engineering Prompt Evaluation Claude API Tool Use Structured Output Generation

Claude Code 101

Anthropic

April 2026

Credential ID: hnxcfcyIncremental

Show credential
Agentic Workflows Multi-Agent Systems MCP Claude Code

Courses

AWS Certified AI Practitioner AIF-C01

Udemy

October 2026

Credential ID: UC-cc815b20-c84c-470d-a358-9da8d1d9beed

Show credential
AWS Cloud Computing Large Language Models Foundation Models Responsible AI Amazon SageMaker Amazon Bedrock Amazon S3

AWS Certified Cloud Practitioner CLF-C02

Udemy

October 2026

Credential ID: UC-6077cecf-a917-4390-b638-473a94441051

Show credential
AWS Cloud Computing Cloud Architecture Serverless Computing Amazon S3 Amazon EC2 AWS IAM AWS CloudFormation

MongoDB: The Complete Developer's Guide

Udemy

July 2026

Credential ID: UC-03b8d7c4-cc83-4eb6-aa6c-6c8aabe382ff

Show credential
MongoDB MongoDB Atlas Document Databases Aggregation Framework mongosh BSON

Redis Streams

Redis

July 2026

Credential ID: m5yflz0ppupyxn

Show credential
Redis Streams Redis Pub/Sub Stream Processing Message Queues

Redis JSON

Redis

July 2026

Credential ID: ttqhub5hgcshc0

Show credential
Redis JSON Redis OM .NET Redis Clients Index Administration Full-Text Search

Redis: The Complete Developer's Guide

Udemy

June 2026

Credential ID: UC-e27619c2-07b7-4460-a1b9-2b078c8cbc57

Show credential
Caching Architectures Lua Scripting Redis Data Structures Redis Modules RediSearch Redis Streams Distributed Locks Database Transactions

Redis for .NET Developers

Redis

May 2026

Credential ID: yfcpyvlzxayjfh

Show credential
NoSQL Distributed Caching Redis StackExchange.Redis

Academic Achievements

Interests

Beyond coding, I'm passionate about several areas that keep me inspired and balanced.

Traveling

Discovering new places, cultures, and local food.

Reading

Relaxing with a good book in my free time.

90s Movies

A big fan of the unique atmosphere of cinema from that decade.

Dancing

My favorite way to stay active and just have fun.

Personal Projects

A collection of projects I've worked on, ranging from university theses to personal experiments and open-source contributions.

View more on GitHub

Distributed Version Control System

A custom Distributed Version Control System (DVCS) developed as an engineering thesis. Features a CLI, a desktop GUI, and an SSH server with role-based access. The architecture includes a language-agnostic plugin system utilizing child processes and JSON contexts.

Version Control Distributed Systems Plugin Architecture Asymmetric Cryptography SSH Protocols Rust egui clap
Learn More

Group Expense Sharing App

A comprehensive full-stack mobile application for managing and optimizing shared group expenses. It incorporates a smart debt simplification algorithm to minimize transactions. The backend features a robust RESTful API built with ASP.NET Core, utilizing CQRS with MediatR, and Entity Framework Core for data persistence.

ASP.NET Core C# EF Core SQL Server CQRS & MediatR xUnit Azure Blob Storage JWT Google Authentication Firebase Authentication Dart Flutter BLoC
Learn More

Car Rental Aggregator & Comparison Platform

A comprehensive cloud-native car rental platform featuring a price comparison engine and provider integration APIs. The backend is built with ASP.NET Core utilizing CQRS, MediatR, and Entity Framework Core, deployed on a robust Microsoft Azure architecture. The frontend is a Blazor WebAssembly application featuring Google Maps integration and Microsoft Entra ID for secure, role-based access.

ASP.NET Core C# EF Core SQL Server CQRS & MediatR xUnit Hangfire ClosedXML Microsoft Azure Azure Blob Storage Azure Key Vault Blazor WASM Microsoft Entra ID Google Maps API
Learn More

Search Algorithms in the Breakthrough Board Game

A high-performance implementation of the Breakthrough board game featuring advanced AI agents. The project explores Monte Carlo Tree Search (MCTS) modifications, evaluating them against a Minimax baseline with Alpha-Beta pruning. The computational layer and interactive GUI are built entirely in Rust, while Python is used for data analysis and evaluation of agent performance.

Artificial Intelligence MCTS Minimax Rust Python macroquad egui Pandas Seaborn
Learn More

Ant Colony Optimization Analysis

An implementation of Ant Colony Optimization algorithms and an analysis suite for the Distance-Constrained Capacitated Vehicle Routing Problem (DCVRP). The high-performance computation layer is built in Rust, providing CLI executables for Greedy, Classic, MAX-MIN, and Rank-Based Ant Systems. The experimental layer, which is handled in Python, evaluates algorithm convergence and stability.

Combinatorial Optimization Swarm Intelligence Rust clap Python Pandas NumPy Matplotlib
Learn More

Genetic Algorithms Sudoku Solver

A WPF desktop application that solves 9x9 Sudoku puzzles using genetic algorithms instead of traditional backtracking methods. The project features a highly modular architecture that allows dynamic customization of representation, fitness functions, selection, crossover, and mutation. It includes real-time fitness charts and execution analytics to visualize the evolutionary process.

Constraint Satisfaction Problems Genetic Algorithms Artificial Intelligence C# WPF .NET
Learn More