Risky Kurniawan
Backend Software Engineer | Golang & PHP Specialist
Risky Kurniawan
About Me
- ๐ Pangandaran, West Java - Indonesia
- ๐ +62 838-2611-4233
- โ๏ธ riskykurniawan15@gmail.com
- ๐ linkedin.com/in/riskykurniawan15
- ๐ผ Experience: 7+ years (3.5 years in production environment)
Professional Summary
Iโm a backend software engineer with over 7 years of experience in software development, including 3.5 years of real-world experience in production-grade systems at companies. My core specialization lies in Golang and PHP, focusing on building scalable, efficient, and maintainable backend systems. Iโve worked extensively with Kafka, REST APIs, and large-scale databases handling millions of records monthly. Iโm comfortable working in environments powered by Docker, Kubernetes, and CI/CD pipelines using GitHub Actions or Jenkins.
Key technical strengths:
- Performance and memory optimization
- Asynchronous processing (workers and message queues)
- Feature flagging and gradual deployment
- Observability and APM (logging, tracing, profiling)
I believe that great engineering solves real-world problems and drives real impact. I enjoy iterating on system design, debugging complex cases, and delivering robust solutions that scale in production.
Knowledges
- Go (Programming Language)
- Python (Programming Language)
- PHP
- JavaScript
- Visual Basic .NET (VB.NET)
- C++
- Laravel
- CodeIgniter
- NetBeans
- PostgreSQL
- MySQL
- MariaDB
- Redis
- Systems Analysis
- Internet of Things (IoT)
- Elastic Stack (ELK)
- Jenkins
- Apache Airflow
- Apache Kafka
- Load Testing
- k6 Load Testing
- JMeter
- cPanel
Resume
Experience
Jun 2025 - Current
Career BreakDesa Inggris Bandung โ Speaking Class
Took a career break to focus on personal development, specifically to improve English speaking skills through an intensive class at Desa Inggris Bandung (intensive speaking program).
The program aims to build confidence and fluency in professional communication, open global job opportunities, and support collaboration in international work environments.
Jan 2022 - May 2025
PT Majoo Teknologi Indonesia | RemoteBackend Senior Associate โ Core Backend Engineering Team
As part of the Core Backend Engineering Team, I was responsible for the development and maintenance of key business modules, including Transactions, Inventory, Products, and Accounting. My role was focused on three main areas:
๐ Feature Development
- Designed and implemented backend features using Golang, following clean architecture principles and REST API standards.
- Collaborated closely with Frontend engineers, QA testers, and Product teams to deliver reliable and user-aligned functionality.
๐ Bug Fixing & Maintenance
- Handled production bugs and issues by performing log analysis, tracing, and root cause investigation.
- Optimized complex SQL queries and batch processes managing millions of records.
- Utilized Kafka, MySQL, and various observability tools for stability and monitoring.
๐ฑ System Improvement
- Refactored legacy modules to improve code quality, performance, and maintainability.
- Improved memory efficiency in high-load processesโe.g., using stream-based Excel generation to export large reports without loading all data into memory.
- Reduced execution time of intensive operations to under 5 seconds.
- Implemented feature flagging using GoFeatureFlag to manage rollout strategies.
CI/CD pipelines were managed using Jenkins, with containerized deployment via Docker and Kubernetes. Production environments were monitored using Elastic APM, Grafana, etc.
Agu 2021 - Jan 2022
PT GITS Indonesia | Remote | InternshipBack End Developer Golang (MSIB)
As part of a structured backend training program at GITS Indonesia, I focused on learning and applying Golang for web development. The program culminated in a capstone project titled "Dorplas", a web application developed using Go (Golang) and PostgreSQL.
๐ Key Responsibilities:
- Built backend API endpoints using Golang, implementing basic CRUD and relational logic.
- Managed PostgreSQL integration and schema design.
- Handled deployment and environment configuration using Heroku, including build pipeline and config variables.
- Gained hands-on experience in version control (Git), RESTful API design, and collaborative development.
This experience gave me a strong foundation in Golang-based web development, including both programming and deployment aspects.
Agu 2021 - Nov 2021
PT Bina Juara Indonesia | Remote | InternshipIT Specialist
I was responsible for the end-to-end development of a custom learning management system (LMS) for PT Bina Juara Indonesia. The project involved full-cycle software development, from requirement analysis to system deployment.
๐ Key Contributions:
- Conducted requirement analysis and designed system architecture tailored to educational workflows.
- Developed the web application using Laravel (PHP) and MySQL as the main stack.
- Built core features such as material management, user roles, and computer-based testing (CBT) modules.
Education
2018 - 2022
ARS UniversityBachelorโs Degree โ Information Systems
Graduated with honors (GPA: 3.95). Graduated with distinction as the top student in the Information Systems program. Recognized with the Best Graduate Award for academic excellence and consistent performance.
2017 - 2018
Galuh UniversityAccountant (Non-degree)
Attended one semester before deciding to shift focus from accounting to information systems. This transition marked the beginning of a dedicated path in technology and software engineering.
2015 - 2017
SMKN 1 PangandaranVocational High School โ Software Engineering (RPL)
Graduated as Best Graduate and achieved 1st rank in class. Received two formal awards in recognition of academic excellence in software engineering.