Cześć, jestem Adam Grącikowski

Backend Developer specjalizujący się w ekosystemie .NET i integracjach chmurowych. Pasjonat sztucznej inteligencji i budowania skalowalnych rozwiązań backendowych.

Doświadczenie zawodowe

Junior .NET Developer

ITBoom Sp. z o.o. Warszawa

Marzec 2025 - Styczeń 2026

Projektowanie i wdrażanie integracji między Dynamics 365 a usługami chmurowymi Azure. Rozwój złożonej logiki biznesowej w C#, tworzenie interfejsów webowych w Angularze oraz automatyzacja procesów z wykorzystaniem Power Platform.
Dostosowywanie systemu Dynamics 365 do specyficznych wymagań biznesowych klienta.

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

Asystent Dydaktyczny / Prowadzący Laboratoria

Politechnika Warszawska Warszawa

Październik 2024 - Obecnie

Prowadzenie laboratoriów i mentoring techniczny w języku polskim i angielskim. Weryfikacja jakości kodu w projektach studenckich w środowisku .NET z uwzględnieniem zasad SOLID i wzorców projektowych.
Współtworzenie platformy edukacyjnej csharp.mini.pw.edu.pl.

C# .NET WPF Design Patterns SOLID Code Review

Intern .NET Developer

ITBoom Sp. z o.o. Warszawa

Lipiec 2024 - Wrzesień 2024

Tworzenie i rozwój komercyjnych aplikacji webowych i REST API. Modelowanie relacyjnych baz danych, konfiguracja zasobów chmurowych Azure oraz integracja mechanizmów zarządzania tożsamością i autoryzacją.

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

Umiejętności

W codziennej pracy stawiam na połączenie solidnego warsztatu technicznego z otwartą komunikacją. Swobodnie poruszam się w nowoczesnych technologiach i cenię dobrą współpracę w zespole.

Umiejętności Miękkie i Profesjonalne

Rozwiązywanie Problemów

Analityczne podejście do złożonych wyzwań technicznych i znajdowanie wydajnych, skalowalnych rozwiązań.

Język Angielski

Biegła komunikacja na poziomie C1, pozwalająca na swobodne tworzenie dokumentacji technicznej oraz pracę w dwujęzycznym, międzynarodowym środowisku.

Współpraca Zespołowa

Efektywna praca w metodykach zwinnych (Agile/Scrum), oparta na otwartej komunikacji, proaktywnym dzieleniu się wiedzą i wspólnym dążeniu do celów zespołu.

Weryfikacja Kodu

Doświadczenie w przeprowadzaniu przeglądów kodu oraz tłumaczeniu zagadnień technicznych studentów i kolegów.

Narzędzia i Technologie

Języki Programowania

C# Rust Python PowerShell TypeScript

Bazy Danych i ORM

EF Core T-SQL MS SQL Server PostgreSQL Redis MongoDB

Backend i Architektura

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

Narzędzia Deweloperskie

Visual Studio VS Code SSMS Docker Git GitHub Azure DevOps Azure Portal

AI i Inżynieria LLM

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

Testowanie i Jakość

xUnit FluentAssertions Moq Postman Swagger SOLID Design Patterns

Frontend

Blazor WPF Angular Astro Tailwind CSS CSS3 HTML5