rizki@backend-srv: ~
rizki@backend-srv:~$ ./start-portfolio.sh
[INFO] Booting system...
[INFO] Loading dependencies... OK
[INFO] Establishing connection... OK

Muhamad Rizki Firmansyah

>
rizki@backend-srv:~$ cat profile.json
{
  "status": "ready",
  "passion": "building scalable backend systems",
  "location": "Indonesia"
}

Experience Log

Back End Developer

@PT Bank Raya Indonesia
2025.03 - Present

Jakarta, Indonesia

  • Modernized legacy systems by migrating a monolithic .NET framework application into highly scalable Golang microservices
  • Developed robust and secure middleware services to facilitate cash withdrawals at branch offices
  • Engineered and integrated the QRIS-Tap middleware functionality to enhance digital payment capabilities
  • Optimized core middleware infrastructure to ensure high availability and seamless data flow
> stack: ["Go", ".NET", "Microservices", "REST API"]

Software Engineer

@Proxycurl
2024.06 - 2025.02

Singapore, Remote

  • Developed and maintained APIs and frontend components for Proxycurl and Sapiengraph
  • Built and optimized Search API features while resolving customer technical issues
  • Collaborated with cross-functional teams to design and ship product enhancements
  • Contributed to revenue growth by delivering customer-requested features
> stack: ["Go", "Python", "TypeScript", "CockroachDB", "TimeScaleDB", "ElasticSearch", "GitLab CI"]

Back End Developer

@PT Zahir Internasional
2022.08 - 2024.06

Jakarta, Indonesia

  • Led the backend infrastructure development for the Zahir Online SaaS platform
  • Improved system performance by 40% by migrating core services from PHP to Golang
  • Developed the backend microservices for the Zahir Consolidation app from scratch
  • Managed API integrations and feature development across ZahirHR and ZahirOnline
  • Designed database schemas and services to support product scalability
> stack: ["Go", "PHP", "React.js", "JasperReport"]
2021.01 - 2022.08

Bogor, Indonesia

  • Taught Computer and Network Engineering, focusing on Routing, MikroTik, and Linux servers
  • Managed the school's network infrastructure and computer-based exam systems
  • Developed technical curriculum and teaching methodologies
  • Improved post-pandemic student engagement through practical lesson plans
  • Collaborated with faculty to improve technical education quality

Projects

2025

Finara

Personal finance tracking app with AI chatbot integration for seamless transaction recording

Next.jsTypeScriptAI Chatbot

Dependencies

"backend": [
  • >"Golang",
  • >"Python",
  • >"Node.js",
  • >"PHP",
  • >".NET"
]
"fullstack": [
  • >"TypeScript",
  • >"JavaScript",
  • >"Next.js",
  • >"React.js"
]
"database": [
  • >"PostgreSQL",
  • >"CockroachDB",
  • >"Elasticsearch",
  • >"MySQL"
]
"devops": [
  • >"Docker",
  • >"GitLab CI",
  • >"Git"
]

Education & Training

Mobile Development Cohort

@Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka
2023 - 2024
  • Learned Android development from basic to intermediate, including Jetpack Compose
  • Earned certifications in Basic, Fundamental, and Intermediate Android through Dicoding
  • Collaborated with Machine Learning and Cloud Engineers on rental marketplace project
  • Enhanced teamwork and mobile development skills through cross-functional collaboration

Sistem Informasi

@Universitas Terbuka
2021 - 2024
  • Achieved GPA of 3.38
  • Participated in MSIB Study Independent program with Bangkit Academy
  • Authored scientific paper on MVVM and Jetpack Compose implementation
  • Specialized in mobile application development and software engineering

Fullstack Developer

@DumbWays.id
2022
  • Gained hands-on experience in React.js and Node.js development
  • Built and deployed full-stack web applications
  • Earned Fullstack Developer certification
  • Completed intensive bootcamp program

Establish Connection

// Contact Information

Feel free to reach out for collaborations, opportunities, or just to say hello.

email_address:

"[email protected]"

phone_number:

"+62 851-5501-7225"
guest@visitor: ~/send_message