Richard Putra
Software Engineer @Careem
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Careem
Jakarta, ID
Performed tracing, profiling, and query and code optimizations resulting in 50% reduced overall project costs- Designed system architecture for a critical feature focusing on scalability, cost-effectiveness, and security- Maintained, refactored, and rewrote 5+ internal tools and legacy services- Showed expertise in implementing security measures and suggesting measures during code reviews and planning- Optimized distributed systems for horizontal scalability using caching, parallelization, and algorithms, cutting API latency by over 50% on multiple occasions while maintaining clean, efficient code- Developed a library to automatically generate API documentation from unit tests, streamlining documentation processes on 3 services, and was proposed as a company standard- Acted as a mentor for 3 junior team members and interns, offering guidance and support- Collaborated with cross-functional teams, providing valuable insights based on technical understanding- Actively participated in code reviews, providing technical guidance, and helping colleagues overcome challenges- Achieved “exceeds expectations” in 2 performance evaluation cycles- Proficient in Golang, with familiarity in React.js and Vue.js, and experienced with Docker for containerization, Kubernetes for orchestration, Redis for caching, PostgreSQL as the primary database, NSQ for the message queue, GCP, AWS, gRPC.
EDUCATION
SMA Jubilee Jakarta
Science
BINUS University
Bachelor's degree, Computer Science
ABOUT RICHARD PUTRA
Backend engineer with 4+ yrs focused on performance at Careem (an Uber company)
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.