Welcome to my profile!
I'm a software architect and developer with over 15 years of experience in creating scalable, high-performance systems. My expertise spans distributed systems, microservices, and modern frontend technologies. I'm passionate about solving real-world problems using efficient and maintainable software.
I specialize in designing and building scalable, resilient applications. Here’s what I work with:
- Backend Development: Building robust APIs and services with .NET Core.
- Frontend Development: Creating fast and responsive interfaces with React, Next.js, and Tailwind CSS.
- Microservices & Messaging: Implementing microservices with MassTransit, RabbitMQ, and Kafka for message-driven architectures.
- Architecture Patterns: Applying CQRS, Event Sourcing, and Clean Architecture to ensure efficiency and maintainability.
- LinkedIn: Leszek Szpunar
- GitHub: Leszek Szpunar
I work extensively on both frontend and backend solutions, using .NET Core for backend development and React and Next.js for frontend engineering. I am highly skilled in designing microservices using MassTransit and ensuring reliable communication between services through RabbitMQ and Kafka.
- Cloud-native deployments using Azure, AWS, Kubernetes, and Docker.
- CI/CD automation using GitLab and Terraform.
- Infrastructure monitoring with Prometheus and Grafana.
- Experience: Over 15 years in software development.
- Tech Stack: .NET Core, React, Next.js, MassTransit, Kubernetes, Azure, AWS, Docker, GitLab, Kafka, Redis, ElasticSearch, and more.
- Contributions: Active in the open-source community and contributor to multiple large-scale projects.
- Languages: C#, JavaScript (TypeScript)
- Frameworks: .NET Core, React, Next.js, MassTransit
- Cloud: Azure, AWS
- DevOps: Docker, Kubernetes, GitLab CI/CD, Terraform
- Messaging: RabbitMQ, Kafka
- Databases: Redis, ElasticSearch, SQL Server, PostgreSQL
Feel free to reach out if you'd like to collaborate or discuss potential projects. I'm always excited to explore new challenges and work on cutting-edge technologies.
- 📧 Email: leszek@iteon.pl
- 🌍 Website: iteon.pl
Witaj na moim profilu!
Jestem architektem oprogramowania i programistą z ponad 15-letnim doświadczeniem w tworzeniu skalowalnych, wysokowydajnych systemów. Specjalizuję się w systemach rozproszonych, mikroserwisach oraz nowoczesnych technologiach frontendowych. Moją pasją jest rozwiązywanie rzeczywistych problemów biznesowych za pomocą efektywnego i łatwego w utrzymaniu oprogramowania.
Specjalizuję się w projektowaniu i budowie skalowalnych oraz odpornych aplikacji. W mojej pracy wykorzystuję:
- Backend Development: Tworzę solidne API i serwisy z użyciem .NET Core.
- Frontend Development: Tworzę szybkie i responsywne interfejsy użytkownika przy pomocy React, Next.js oraz Tailwind CSS.
- Mikroserwisy i komunikacja: Implementuję mikroserwisy z użyciem MassTransit, RabbitMQ, oraz Kafka w architekturze opartej na komunikatach.
- Wzorce architektoniczne: Stosuję CQRS, Event Sourcing oraz Clean Architecture, aby zapewnić wydajność i łatwość utrzymania systemów.
- LinkedIn: Leszek Szpunar
- GitHub: Leszek Szpunar
Pracuję intensywnie zarówno nad rozwiązaniami backendowymi, jak i frontendowymi, używając .NET Core na backendzie oraz React i Next.js na frontendzie. Posiadam zaawansowane umiejętności w projektowaniu mikroserwisów z użyciem MassTransit i zapewnieniu niezawodnej komunikacji między serwisami poprzez RabbitMQ i Kafka.
- Wdrażanie aplikacji natywnych dla chmury z użyciem Azure, AWS, Kubernetes i Docker.
- Automatyzacja CI/CD za pomocą GitLab oraz Terraform.
- Monitorowanie infrastruktury przy pomocy Prometheus i Grafana.
- Doświadczenie: Ponad 15 lat w programowaniu.
- Technologie: .NET Core, React, Next.js, MassTransit, Kubernetes, Azure, AWS, Docker, GitLab, Kafka, Redis, ElasticSearch i inne.
- Wkład: Aktywny uczestnik społeczności open-source, autor wielu projektów na dużą skalę.
- Języki: C#, JavaScript (TypeScript)
- Frameworki: .NET Core, React, Next.js, MassTransit
- Chmura: Azure, AWS
- DevOps: Docker, Kubernetes, GitLab CI/CD, Terraform
- Komunikacja: RabbitMQ, Kafka
- Bazy danych: Redis, ElasticSearch, SQL Server, PostgreSQL
Zapraszam do kontaktu, jeśli chcesz współpracować lub porozmawiać o potencjalnych projektach. Zawsze chętnie podejmuję nowe wyzwania i pracuję nad nowoczesnymi technologiami.
- 📧 Email: leszek@iteon.pl
- 🌍 Strona: iteon.pl