s
stvncharles

Steven C

@stvncharles

Software Engineer

Indonesië
Engels, Indonesisch
Sommige informatie wordt in het Engels weergegeven.
Over mij
I am an experienced software engineer with over 8 years of experience in developing scalable, high-performance applications. I specialize in optimizing system architecture and solving complex technical challenges. I am passionate about implementing best practices to enhance software reliability and collaborating with cross-functional teams to deliver impactful solutions.... Lees meer

Skills

s
stvncharles
Steven C
offline • 

Bekijk mijn diensten

SiteBuilder
I will create any kind of website that you need

Werkervaring

Rakuten

Software Engineer

Rakuten • Fulltime

Jul 2025 - Present1 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.

Gojek_Vietnam

Senior Software Engineer

Gojek Vietnam • Fulltime

Jul 2022 - Jul 20253 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.