Platform / Infrastructure Engineer from Latvia
Infrastructure & automation engineer, more than a decade in. Mostly Kubernetes platforms, GitOps with Argo CD, IaC, and CI/CD β plus the Python and Go glue that holds it together. I automate the repetitive parts and ship small, focused tools; some of them are below.
| Project | Description | Stars |
|---|---|---|
| argo-watcher | Bridges traditional CI pipelines and Argo CD GitOps for real-time deployment visibility; ships a built-in GitOps repo updater. | |
| argo-compare | Shows the differences between Argo CD Applications across Git branches. | |
| kubeseal-auto | Interactive wrapper around the kubeseal CLI for Sealed Secrets. |
|
| atlantis-emoji-gate | Mandatory approvals for Atlantis workflows on GitLab CE, gated by emoji reactions. | |
| openfortivpn-gui | GTK4/libadwaita GUI for Fortinet SSL VPN on Linux, wrapping openfortivpn with multi-profile support, SAML/SSO auth, and keyring storage. |
- feat(updater): add opt-in inline write-back to the Application manifest Β·
shini4i/argo-watcherΒ· 2026-10-14 - fix(web): wrap the raw failure reason on the task page Β·
shini4i/argo-watcherΒ· 2026-10-06 - feat(server): cap concurrent anonymous rollouts Β·
shini4i/argo-watcherΒ· 2026-10-05 - fix(web): raise the dompurify pin to 3.4.16 Β·
shini4i/argo-watcherΒ· 2026-10-05 - fix(argocd): stop ARGO_TOKEN following an https to http redirect Β·
shini4i/argo-watcherΒ· 2026-10-05
- argo-watcher: migration hook Job cannot set DB_SSL_MODE, breaking installs against SSL-only Postgres Β·
shini4i/chartsΒ· 2026-09-15 - Same-named charts from different registries share one extraction directory Β·
shini4i/argo-compareΒ· 2026-09-10 - History date picker discards an in-progress selection when the parent re-renders Β·
shini4i/argo-watcherΒ· 2026-09-07 - Changed .yml manifests are silently ignored; only .yaml is picked up Β·
shini4i/argo-compareΒ· 2026-09-02 - Discovery scan warns about files that merely contain the word "ApplicationSet" Β·
shini4i/argo-compareΒ· 2026-09-02
Stars & followers update live via shields.io Β· activity refreshes daily via GitHub Actions.




