Skip to content

Commit

Permalink
changed wording to sound like a senior engineer :(
Browse files Browse the repository at this point in the history
  • Loading branch information
upendra1997 committed Jun 27, 2024
1 parent 17f75ee commit eefd120
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions data/experience.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
details: |
Worked with Fraud and Sanctions team at [GoPay](https://www.gojek.com/en-id/gopay) in payments domain.
- Lead projects for *Gopay Savings* integration with risk rule engine, and its integration with *segmentation service* to prevent promotion abuse, and had monthly savings of **~120M IDR**.
- Optimized rule engine performance by enabling lazy evaluation, short circuiting, handrolling *custom* parser and parallel evaluation; which reduced time taken by parsing from *~1 second* to *~250 ms*, around **~75%** faster.
- Implemented **Kong** level lua plugin for attestation to stop *scripted attacks*, which blocked around: 30K requests per week; **0.033%** of all requests, i.e. ~4.5K per day.
- Headed rule engine performance activites by enabling lazy evaluation, optimizing GC, handrolling *custom* parser and parallel evaluation; which reduced time taken by parsing from *~1 second* to *~250 ms*, around **~75%** faster.
- Piloted **Kong** level lua plugin for attestation to stop *scripted attacks*, which blocked around: 30K requests per week; **0.033%** of all requests, i.e. ~4.5K per day.
- Authored various in-depth RCAs and RFCs, revolving around enrichment and risk context service for auto routing of customer complaint tickets.
- Participated in hiring, mentoring new hires in team by KT, TDD, pairing and reading sessions regarding functional programming, **Clojure** *design patterns*, benchmarking and performance tuning.
Expand Down

0 comments on commit eefd120

Please sign in to comment.