DevOps Engineer (Co-Op) @ Procor Limited
ESC

Techsake.ca

A social developer community network built with .NET Core, C#, React, and Dockerized NGINX infrastructure.

.NET CoreC#Oracle DBDockerNGINXGitHub ActionsTypeScriptReact

Technical Overview

Techsake.ca is a modern developer community platform designed for real-time collaboration, technical article sharing, and networking.

Infrastructure & DevOps Architecture

  • Reverse Proxy: NGINX configured with SSL termination, HTTP/2 enforcement, and rate-limiting headers.
  • Containerization: Docker multi-container composition orchestrating the web API, React frontend static build, and background queue workers.
  • Database: Oracle DB configured with automated database migration scripts and transactional backups.
  • CI/CD: GitHub Actions pipeline automating linting, unit test execution, container image builds, and zero-downtime deployment.
# Production Deployment Verification Script
docker compose -f docker-compose.prod.yml up -d --build