Dynamic technical professional with a proven track record at Nutanix and Tokopedia, specializing in automation, API integration, and problem-solving. Excelled in developing advanced testing workflows and leading strategic migrations, showcasing strong leadership and innovative solutions
C
GoLang
Python
New Relic
Grafana
Datadog
GraphQL
API Integration
Flask
MongoDB
Automation
Data Structures and Algorithms
Problem Solving
Azure
AWS
Debugging
TubeTroveMade - an API to fetch the latest videos sorted in reverse chronological order of their publishing date-time from YouTube for a given tag/search query in a paginated response.
Tech Stack Used: GraphQL, GoLang, MySQL
Speedgate - Considering a single node environment where the server is deployed, I made an API which when called returns the number of requests made till now and rate limits any requests after X requests with 60 seconds. It returns a 429 HTTP error response when the user hits the rate limit X.
The response header contains the X-WAIT-TILL (time when the next API request will succeed) and X-RATE-LIMIT (the rate limit X enforced) details.
Tech Stack Used: GraphQL, GoLang