Backend Software Engineer | Go Golang
Current- Project: SmartDiagnostics by Ctrl2Go - Monitoring and predictive analytics systemhttps://ctrl2go.solutions/solutions/smart-diagnostics/
- Optimized SQL queries, reduced GC calls, and made architectural changes to handle 1000+ RPS for authorization calls, increasing processing speed by 6 times.
- Improved telemetry OPC-UA server using pure C OPC-UA protocol implementation with CGo to ensure telemetry processing speed of at least 10K+ rps.
- Introduced testcontainers in… Show more Project: SmartDiagnostics by Ctrl2Go - Monitoring and predictive analytics systemhttps://ctrl2go.solutions/solutions/smart-diagnostics/
- Introduced testcontainers in gitlab CI for integration autotests to enhance testing efficiency.
- Automated deployment process to stages and production environment, added ability to track deployment history.Stack:Go Golang - STL (concurrency, testing), GRPC, buf, CGo, go-chi/chi, SQLc, Postgresql, ClickHousek8s.