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.
admgrac@gmail.com
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
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.
Junior .NET Developer
ITBoom Sp. z o.o. • Warsaw
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.
Teaching Assistant / Lab Instructor
Warsaw University of Technology • Warsaw
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.
Intern .NET Developer
ITBoom Sp. z o.o. • Warsaw
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.
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
Database & ORM
Backend & Architecture
Development Tools
Cloud & Infrastructure
AI & LLM Engineering
Testing & Quality
Frontend
Education
Master's Degree
Artificial Intelligence Methods
Warsaw University of Technology • Warsaw
- Faculty of Mathematics and Information Science.
Bachelor's Degree
Computer Science and Information Systems
Warsaw University of Technology • Warsaw
- 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).
Certificates
AWS Certified AI Practitioner
Amazon Web Services (AWS)
Credential ID: 63a0483b-86ef-43aa-83f7-95da7e69acc9
Show credentialMongoDB Associate Developer
Udemy
Credential ID: 59a67e0e-d73d-4056-83f7-9b040de51149
Show credentialMongoDB Certified Associate Data Modeler
Udemy
Credential ID: e717028f-9b5b-4209-b8c0-9b95ab85a2d2
Show credentialBuilding with Claude API
Anthropic
Credential ID: g4traakab3px
Show credentialClaude Code 101
Anthropic
Credential ID: hnxcfcyIncremental
Show credentialCourses
AWS Certified AI Practitioner AIF-C01
Udemy
Credential ID: UC-cc815b20-c84c-470d-a358-9da8d1d9beed
Show credentialAWS Certified Cloud Practitioner CLF-C02
Udemy
Credential ID: UC-6077cecf-a917-4390-b638-473a94441051
Show credentialMongoDB: The Complete Developer's Guide
Udemy
Credential ID: UC-03b8d7c4-cc83-4eb6-aa6c-6c8aabe382ff
Show credentialRedis Streams
Redis
Credential ID: m5yflz0ppupyxn
Show credentialRedis JSON
Redis
Credential ID: ttqhub5hgcshc0
Show credentialRedis: The Complete Developer's Guide
Udemy
Credential ID: UC-e27619c2-07b7-4460-a1b9-2b078c8cbc57
Show credentialRedis for .NET Developers
Redis
Credential ID: yfcpyvlzxayjfh
Show credentialAcademic Achievements
Laureate of the 14th National Olympiad 'O Diamentowy Indeks AGH' in Mathematics
Laureate of the 14th National Olympiad 'O Diamentowy Indeks AGH' in Physics
Laureate of the 22nd National Internet Mathematics Competition organized by the Faculty of Mathematics and Information Science, Warsaw University of Technology
Laureate of the 'Wygraj Indeks' National Physics Competition organized by Gdańsk University of Technology
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.
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.
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.
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.
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.
Learn MoreAnt 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.
Learn MoreGenetic 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.