Tech Stack & Ecosystem
As a Full-Stack Engineer working on Large-scale Industrial Internal Systems, I leverage a robust ecosystem of modern tools and frameworks.
Backend Architecture
- Architecture: Microservices (Multi-service workspace)
- Framework: ABP Framework (v8.1.1)
- Runtime: .NET 8
- Database: PostgreSQL (via Entity Framework Core)
- Cache & Data Protection: Redis (StackExchange.Redis)
- Messaging: Kafka (Volo.Abp.EventBus.Kafka)
- Identity & Security: OpenIddict, JWT Bearer
- Testing: xUnit, Shouldly, NSubstitute
Frontend Development
- Framework: Angular (v17.1)
- State Management: NGXS
- Mobile Solution: Capacitor (Cross-platform support)
- Real-time: SignalR
- Styling: SCSS, Tailwind CSS, LeptonX Theme, Bootstrap
- Components: Ngx-Bootstrap, Ng-Select, FullCalendar, ApexCharts
- Testing: Playwright (E2E), Karma (Unit)
DevOps & Infrastructure
- Containerization: Docker, Buildah
- CI/CD: GitLab CI/CD
- Orchestration: Kubernetes (K8s)
- K8s Management: Kuboard
- VCS: Internal GitLab
- Observability: OpenTelemetry, OpenObserve
- Monitoring: Grafana
- OS: Linux (Ubuntu/CentOS)