Available for work

Hi, I'm Rizky Kurniawan

Software Engineer

Specialized in building scalable backend systems with 4+ years of experience. Expert in .NET, Go, Laravel, Node.js, and cloud technologies.

Rizky Kurniawan - Backend Software Engineer

How I Can Help You

I provide end-to-end backend development services, from initial architecture design to deployment and ongoing maintenance. Here's how I can support your business.

API Development & Integration

Build robust RESTful APIs and GraphQL endpoints with proper authentication, rate limiting, and comprehensive documentation. Integrate third-party services and legacy systems seamlessly.

System Architecture & Design

Design scalable, maintainable system architectures using microservices, event-driven patterns, and cloud-native technologies. Focus on performance, security, and long-term maintainability.

Database Design & Optimization

Design efficient database schemas, optimize queries for performance, implement proper indexing strategies, and ensure data integrity across SQL and NoSQL databases.

Legacy System Modernization

Modernize legacy systems with minimal downtime, migrate to cloud platforms, refactor monolithic applications into microservices, and improve system performance and security.

Technical Consulting & Strategy

Provide technical guidance for technology decisions, code reviews, architecture assessments, and strategic planning. Help teams adopt best practices and improve development processes.

Full Stack Development

Build robust, scalable web applications using modern technologies such as Next.js, Node.js, and Laravel. Focus on performance, security, and long-term maintainability.

Ready to Discuss Your Project?

Let's talk about your technical challenges and explore how I can help you build robust, scalable solutions that drive your business forward.

Technical Expertise

My proficiency across backend technologies, tools, and frameworks that I use to build scalable, performant applications and robust system architectures.

Backend Technologies

.NET Core/Framework

Enterprise-grade web APIs, microservices architecture, and high-performance backend systems.

Go (Golang)

Concurrent systems, CLI tools, and scalable distributed applications with excellent performance.

Node.js (Express, NestJS)

RESTful APIs, real-time applications, and modern backend frameworks with TypeScript.

PHP (Laravel)

Rapid application development, elegant syntax, and comprehensive ecosystem for web solutions.

Databases & Storage

PostgreSQL

Advanced SQL queries, complex data relationships, and performance optimization for robust applications.

MySQL

Reliable relational database management, indexing strategies, and high-availability configurations.

MsSQL

SQL Server, Azure SQL, and Azure SQL Edge for data management and analytics.

Redis

In-memory caching, session management, and real-time data processing for enhanced performance.

Cloud & DevOps

Virtual Private Server (VPS)

Deploy and manage applications on virtual private servers (VPS) for cost-effective infrastructure and scalability.

Docker & Containerization

Application containerization, multi-stage builds, and orchestration for consistent deployment environments.

CI/CD (GitHub Actions, GitLab)

Automated testing, deployment pipelines, and continuous integration for reliable software delivery.

AI & Research

AI Implementation & Integration

Currently researching and implementing AI-powered solutions, exploring machine learning APIs, and integrating intelligent features into backend systems.

Large Language Models (LLMs)

Experimenting with OpenAI GPT, Anthropic Claude, and local models for natural language processing and automated content generation.

AI Assisted Development

Accelerated development with AI-powered tools like Claude Code, Opencode, etc.

Professional Development

Continuous learning and professional growth through certifications, courses, and community contributions.

Open Source Contribution

VS Code extensions, Golang packages, and more

Tech Blogger

Write articles on tech and software development

YouTube Content Creator

Talks and share about programming and software development

Sharing is Caring

Love to share and talk about programming and software development with others.

Featured Projects

Explore some of my recent work showcasing expertise in backend development, open-source contributions, and innovative solutions.

2025

ASP.NET Core Command

The ASP.NET Core Command Package is an open-source project I built to bring the convenience of Laravel’s Artisan-like command-line features into ASP.NET Core applications.

.NET Opensource C#
Learn More
2025

DBML Previewer

DBML Previewer is a Visual Studio Code extension I developed to bridge the gap between database schema markup and visual understanding.

Node.js Opensource React
Learn More
2023

Laravel Settings

Laravel Settings is a package I created to solve a recurring challenge in my Laravel projects: managing configurable settings—both global and model-specific—in a clean, database-driven way.

PHP Laravel
Learn More

Latest Blog Posts

Insights, tutorials, and thoughts on software development, backend technologies, and industry best practices.