Software Engineer
Current- Refactored all Go services with layered architecture, improving maintainability using better abstraction and decoupling.
- Implemented a CI server, automated testing, and CD process.
- Developed middleware using Golang shared objects to filter data synced between MongoDB and Elasticsearch.
- Implemented metrics and monitoring to track my service’s performance at various percentiles for better visibility into system behavior.
- Developed a core service with sub-10 ms response times at the 99th percentile.
- Achieved 30% faster response time at the 99.9th percentile by adding a cache layer.