
Hi, I'm Akmal
Software Developer
A passionate Software Developer with expertise in designing and implementing robust web applications. Proficient in Backend development with Spring Boot, AdonisJS, and Express, and skilled in database technologies. Experienced in maintaining and creating CI/CD pipelines to streamline deployment processes.
Work Experience
Back End Developer
Astra Graphia Information Technology
- Developed RESTful APIs for Rating Billing, Invoice, Account, and User Management modules in the Billing CRM project using Spring Boot and Oracle PL/SQL, achieving 100% acceptance rate during User Acceptance Testing (UAT).
- Implemented CI/CD pipelines using PowerShell and Helm Charts on a Kubernetes platform, streamlining the deployment process and achieving a 75% efficiency improvement by reducing manual steps.
- Built the backend for an internal Asset Management System using MVC architecture inside AdonisJS framework, delivering the project within a 30-day target and achieving 100% UAT acceptance
- Delivered Change Request Adjustments for middleware software used in a car manufacturing factory, with 100% acceptance from stakeholders.
Spring BootOracelSQLPostgreSQLKubernetesDocker
Fullstack Software Developer Thesis Student
Institut Teknologi Sumatera
- Developed RESTful APIs for the backend using Laravel (PHP), achieving 100% acceptance rate during User Acceptance Testing (UAT).
- Built the frontend interface using HTML, CSS (Bootstrap), JavaScript DOM, jQuery, AJAX, and Resumable.js to enabling dynamic and responsive UI.
- Implemented chunk-based file upload using Resumable.js, improving upload reliability and achieving approximately 70% efficiency gain compared to traditional uploads.
- Automated the parsing of FITS (Flexible Image Transport System) observatory data, achieving an estimated 50% reduction in manual processing time.
- Deployed and monitored the system on an on-premise server using Git for version control and Nginx for web server configuration
LaravelPHPMySQLJQueryDOMAJAXBootstrapResumable.js
Technical Skills
Backend Development
- Spring BootAdvanced
- AdonisJSAdvanced
- Express.jsAdvanced
- LaravelIntermediate
Frontend Development
- React.jsIntermediate
- jQueryIntermediate
- TypeScriptIntermediate
- Next.jsIntermediate
Databases
- OracleSQLAdvanced
- PostgreSQLAdvanced
- MySQLAdvanced
DevOps & Tools
- DockerAdvanced
- CI/CDIntermediate
- GitAdvanced
- KubernetesIntermediate