
Steven C
Software Engineer
Skills

Bekijk mijn diensten

Werkervaring
Software Engineer
Rakuten • Fulltime
Jul 2025 - Present • 1 yr
Responsibilities ● Led end-to-end system development, including architecture design, implementation, testing, deployment, and post-release monitoring for notification-related projects. ● Managed operational workflows, such as client inquiries, issue investigation, troubleshooting, and service maintenance. ● Maintained system reliability and performance under heavy incoming traffic, supporting numerous clients across the Rakuten Group ecosystem. ● Continuously improved system performance, reliability, and maintainability through refactoring, architectural improvements, and operational optimizations. ● Tech stacks: Java, PHP, NodeJS, Spring Boot, RabbitMQ, MySQL, Redis and Rakuten OneCloud. Achievements ● Refactored the push notification delivery flow, enabling faster processing and scalable distribution of a large volume of notifications. ● Modernized notification APIs by migrating from on-prem to Rakuten OneCloud, enhancing system scalability and maintainability while providing greater cost transparency and easier service integration. ● Implemented multi-language notification delivery based on user language preferences, supporting Rakuten’s global and localization initiatives.
Senior Software Engineer
Gojek Vietnam • Fulltime
Jul 2022 - Jul 2025 • 3 yrs
Responsibilities ● Mentored new team members by sharing technical knowledge, best practices, and hands-on support during their onboarding. ● Took the initiative to improve and optimize the codebase by identifying inefficiencies, refactoring where needed, and implementing better development practices. ● Managed integration between our system and third-party providers, such as banks and payment gateways, to ensure a high success rate for disbursements and repayments, addressing issues promptly, and optimizing system reliability. ● Ensured all systems complied with financial regulations and implemented best practices for data security and privacy. ● Contributed to infrastructure cost reduction through cloud migration. ● Tech stacks: Java, Kotlin, Spring Boot, Kafka, PostgreSQL, GCP, Alibaba Cloud, and Gitlab. Achievements ● Reduced the manual reconciliation process previously handled by the finance team by introducing Apache Camel SFTP. ● Resolved performance bottlenecks in the disbursement flow, significantly improving processing speed. ● Mentored new team members, enabling them to contribute actively within their first two months. ● Reduced infrastructure costs by migrating our system to Alibaba Cloud. ● Improved finance team productivity by integrating the disbursement system with one of the biggest Southeast Asian banks.