I am part of a small engineering team working on OpsCore, a fast-growing "cloud native" flight
tracking system used by airline dispatchers. My primary focus has been the design
and implementation of a new alerting engine to notify users of unexpected aircraft
behavior and weather events.
The role is highly hands-on, with approximately 80% of my contributions in the
backend using C# (and some Go) within an event-driven, service-oriented
architecture. The remainder of my time is split between infrastructure and
deployment work (Terraform, Argo CD, Azure DevOps pipelines), light front-end
work (TypeScript), and supporting other developers on the team, particularly
junior engineers.
-
Led the design and development of a real-time alerting platform, migrating data ingestion from Redis Streams to Kafka to enable scalable processing of up to 20,000 aircraft in near real time.
-
Re-architected the alerting system for scalability and reliability, introducing support for live operational alerts including weather events, missing position reports, SQUAWK changes, route deviations, and diversions, significantly reducing SRE paging and improving operational signal quality.
-
Took ownership of Site Reliability Engineering and platform engineering responsibilities following the departure of the dedicated SRE function, managing:
- Terraform-based infrastructure provisioning and secrets management
- Kubernetes cluster administration and deployment automation
- Production release coordination and rollout management
- CloudWatch log aggregation and operational monitoring
- Incident investigation and production support
-
Enhanced the security posture of cloud-hosted applications by implementing Okta MFA/SSO,
API authentication controls, Cloudflare WAF policies, and rate-limiting mechanisms to protect against unauthorized access, abuse, and common web-based attacks.
-
Active contributor in a remote, US-based team, mentoring junior engineers and
collaborating closely with QA, SREs, and managers.