Muhammad Rizain Firdaus

Software Engineer

Bank Central of Indonesia

Software Engineer

Dotnet, C#

- Built CI pipelines with automated report generation powered by Cobertura, achieving ~97% unit test coverage using xUnit and Moq, reducing regression risk - Designed clean REST API architecture with end-to-end security practices, including rate limiting, MIME validation, and XSS protection

Inkubator IT

Software Engineer

Fiber, Go, Hureg, Huma, OpenAPI, REST

- Revamped 5 websites using React framework, improving average load time by ~35–40% and enhancing SEO indexing, contributing to increased traffic and supporting company MoM growth and delivered more projects - Optimized a website performance by lazy-loading heavy modal dependencies (AWS S3 via next-s3-upload), reducing initial client JS payload (~10–30%) and improving navigation responsiveness (~300ms–1.5s)

VICII

Lead Software Engineer

Next.js, MongoDB, ShopifyAPI, GraphQL

- Led development of e-commerce platforms using Next.js, GraphQL, and Shopify APIs, collaborating closely with stakeholders - Delivered and revamped 2 websites with ~96% average Lighthouse performance and optimized SEO indexing

import { useState, useEffect } from "react";interface props {
    reliable?: boolean;
    speed?: boolean;
    nice?: boolean;
    profit: number;
    revenue: number;
};

Detailed driven, even this is hardcoded

100
Speed
100
Reliable
nice
100
SEO
100
BP

Scaling with perfections

With intentions and infrastructure choices

Worked with over 50+ stacks
% xa Q@sb I0D!rb;R@{
Secure end-to-end

Can you do this feature?

Nope.

Comm is key, lets talk.
CC @ 2025 by inRiza / Created using Next.js and Typescript