Biography and Introduction

Khairil Rahman

Software Engineer

Specializing in building scalable, maintainable systems. Combining a strong academic foundation in Information Systems with hands-on experience in full-stack development and clean architecture principles.

Experience

Software Engineer

TIME Language Centre contract

Padang, Indonesia onsite

September 2025 - Present

Engineered and developed high-performance systems from requirements, establishing clean architecture standards and efficient code practices to ensure long-term scalability and maintainability.

TypeScriptNode.jsExpress.js

Junior Frontend Developer

CodeAtHome part-time

Lampung, Indonesia remote

April 2025 - Present

Junior Frontend Developer at CodeAtHome — added new features, fixed bugs, and followed clean code practices with help from regular code reviews.

TypescriptReact.jsNext.js

Software Engineer Intern

PT Astra International Tbk - TSO Auto2000 internship

Kab. Labuhanbatu, Indonesia onsite

Jan 2025 - Mar 2025

As a Software Engineer Intern, I developed a dynamic website with easy content management and AI car recommendations for Toyota Labuhanbatu, and built ReminderApp with role-based access and STNK/BPKB reminders for Toyota Rantauprapat.

TypescriptReact.jsPython

Education

Information Systems

State Islamic University of Imam Bonjol Padang

2022 - Present

Relevant coursework: Data structures, algorithms, software engineering, statistics, operating system, network, project management, databases, and UI/UX design.