Principal Software Engineer / Engineering Manager @ Strise
- Introduced SRE practices
- Introducing a culture of SLOs, creating the first SLOs of Strise
- Availability, Latency, and, Freshness SLOs
- Running Workshops with Product & Tech to build knowledge around SLOs and its benefits
- Running WoM (Wheels of Misfortune) & Capture the Flag sessions to build knowledge around our observability tools (Kibana, Grafana, GCP Monitoring, Sentry, etc)
- Simulation based workshops to mimic real production incidents
- Created on-call policy & benefits
- Created DevEx Survey to measure Developer Experience at Strise (Every 6 months)
- Measuring Cognitive Load, Feedback Loops, Tools, Flow State, demographics by Manager & Squad.
- Co-authored Data Platform Architecture
- Modernization of Data Platform moving away from Apache Spark to Apache Beam, BigQuery, DataForm, and Prefect.
- Enabling Strise to onboard new markets in days instead of months.
- Hiring
- Screened XX, Interview +XX candidates, Hired XX engineers in 2024
- XX% growth in the number of engineers
- Changed hiring process to reduce bias
- Added blind code reviews → Engineers reviewing take-home tests without knowing who it belongs to.
- Changed take home tests → Removed steps that favoured people with spare time.
- Enterprise API Migration & Onboarding
- Creating & Migrating to REST API from GraphQL APIs for our Enterprise customers
- Shortening our time-to-value from weeks to days
- Co-authored automation of Sandbox environments
- From manual operations to 100% automated environment
- Enabling Strise to create a sandbox in minutes instead of a half-day
- Supported SOC II & ISO 270001
- Responsible for Incident Response / Business Continuity / Disaster Recovery / Observability related tasks