Jul 2021 - Present |
3 yr 9 mos
Health Information Accuracy, Accessibility and Interoperability
JavascriptC#SQL Server Open TelemetryPrometheusJaegerHoneycombActive DirectoryGitlab Pipelines
Developed a system for automatically creating/managing Shadow Accounts for Citrix via AD. Using
SAML claims to create the account in Active Directory eliminated unnecessary logins and removed
replication wait times.
Automated Jira movement and built tracking via Gitlab pipelines. Scripts automatically set the
build
number on a ticket and moved tickets on MR merge.
Designed a system for creating and exporting telemetry data(metrics and traces) from hundreds of
services for system monitoring and debugging. Used Open Telemetry to export the data with open
source solutions Jaeger, Prometheus, and the cloud solution Honeycomb for data storage,
alerting,
and monitoring.
This replaced legacy monitoring systems and allowed for robust monitoring and alerting of errors
and
throughput.
Designed and implemented a new service for storage and encryption of secrets. Supported multiple
encryption algorithms including ASP.NET Core Data Protector and HasiCorp's Vault encryption.
With
multiple storage services, including database and Vault storage.
This replaced the legacy encryption solution, allowing more secure storage of secrets.
Maintained legacy systems, applied security fixes, and wrote documentation using Confluence.