Open to opportunities

Hi, I'm Rizky Widyayulianto

Software Engineer ยท Backend & Microservices

Building scalable backend systems that move fast and break nothing.

5+
Years Experience
4
Companies
70%
Perf. Improvement
150K+
MAU Impact

About

Software Engineer with 5+ years of experience building scalable backend systems and microservices across fintech, B2B, and startup environments. Proven track record of improving system performance โ€” cutting loading times by up to 90% and reducing operational costs through optimized architecture and data pipelines.

Experienced in end-to-end feature development, system design, and cross-team collaboration. Also involved in technical interviewing, mentoring junior engineers, and serving as the engineering point of contact for regional codebases.

Experience

Software Engineer

Kredivo โ€” Jakarta, Indonesia

Jun 2024 - Present
  • Develop and maintain backend services within a microservice architecture, integrating with banks, payment gateways, and other financial institutions to enable secure and reliable financial transactions.
  • Design and implement backend systems to support business expansion into new countries, building scalable solutions while accommodating market-specific business requirements and regulatory compliance.
  • Improve system performance, reliability, and maintainability by optimizing service-to-service communication, database queries, and overall application architecture.
  • Collaborate closely with product managers, business stakeholders, and engineering teams to translate business requirements into well-defined technical solutions.
  • Break down product requirements into technical tasks, create development tickets, and help prioritize engineering work to ensure efficient project delivery.
  • Serve as the engineering point of contact (PIC) for designated regional codebases, coordinating feature development, issue resolution, and cross-team communication.
  • Participate in technical design discussions, code reviews, and architectural decisions to maintain code quality and system consistency.
  • Conduct technical interviews for backend engineering candidates, evaluating both software engineering fundamentals and problem-solving abilities.
  • Support production systems by investigating incidents, identifying root causes, and implementing long-term improvements to enhance system stability.
MicroservicesGolangPythonMySQLRedisKafkaAWSDocker

Software Development Engineer 1

Ula โ€” Jakarta, Indonesia

Jun 2021 - Mar 2024
  • Improved administrative workflows and overall app performance by optimizing database queries, cutting loading times by 90%.
  • Enhanced user experience by reducing app loading time by 70% through efficient caching mechanisms.
  • Reduced system costs by 10% by optimizing log generation and storage.
  • Designed and implemented a microservice using a Test-Driven Development (TDD) approach for an application serving 150,000 monthly active users.
  • Strengthened system reliability and scalability by implementing automated testing and performance monitoring.
  • Mentored and guided engineering interns, conducting code reviews, pair programming sessions, and onboarding to accelerate their ramp-up and technical growth.
GolangNode.JSMySQLPostgreSQLRedisDockerAWS

Backend Engineer

Livein.id โ€” Jakarta, Indonesia

Nov 2020 - Apr 2021
  • Designed and developed a village tourism app from scratch within one month, implementing key features such as user authentication, package tour reservations, and payment processing.
  • Collaborated closely with stakeholders, including the CEO and potential users, to gather requirements and ensure alignment with business needs.
  • Delivered a scalable and user-friendly platform, optimizing booking workflows and ensuring secure payment transactions.
GolangPostgreSQLREST APIsDocker

Software Engineer Intern

Tokopedia โ€” Jakarta, Indonesia

Jan 2020 - Apr 2020
  • Utilized agile development methodologies and collaborated with cross-functional teams.
  • Developed and maintained unit and integration tests to ensure the reliability and stability of the platform.
AgileUnit TestingIntegration TestingGolang

Education

Bachelor's Degree in Computer Science

Pertamina University

GPA: 3.55 / 4.0

Aug 2016 - Nov 2020

Relevant Coursework:

Website Development, API Development, Data Structure & Algorithm, Database, Network, Machine Learning, Business Intelligence, Product Management, Entrepreneurship

Certifications

Google Cybersecurity

Coursera

Oct 2023

EF SET English Certificate 80/100 (C2 Proficient)

EF Standard English Test

May 2023

Skills

Languages

GolangPythonTypeScriptJavaScriptNode.jsJavaC++

Databases

MySQLPostgreSQLMongoDBRedisElasticsearch

Architecture & Practices

MicroservicesCI/CDREST APIsTDDUnit Testing

Cloud & DevOps

AWSDockerGit

Messaging & Streaming

Kafka

Monitoring & Observability

DataDogNew RelicScalyrGrafana

Contact

Let's work together

I'm currently open to new opportunities. Whether you have a project in mind or just want to say hi, feel free to reach out!

๐Ÿ’ฌ

Reply within 24 hours

I typically respond within a day.

Send an emailโ†’