Hanif Naufal
Backend Developer
Sewa orang ini
Kirim tawaran pekerjaan langsung ke kandidat ini
Tentang
Has 4 years 3 months of experience in IT as a Backend and Frontend Developer, with a background in enterprise Java development and on modern frontend engineering. Able to communicate effectively in Indonesian (native) and English (spoken and written). Experienced in developing and maintaining enterprise-level web applications, including risk management systems using Vue 3, TypeScript, and Vuetify 4, as well as backend applications using Java Spring Boot, Java Servlets, ASP.NET MVC, and PHP Symfony.
Proficient with Git, CI/CD, Vite, Postman, Jenkins, Docker Desktop, and Microsoft SQL Server Management Studio for development, testing, and deployment processes. Skilled in analyzing business requirements, designing application architecture, and ensuring system integration and performance optimization. Experienced in setting up and managing RHEL or Centos servers and deploying web applications using Apache Tomcat, ensuring stable and efficient server environments.
Familiar with documentation, version control, cross-browser debugging, and code quality tools to maintain application stability and quality. A fast learner who adapts quickly to new technologies, eager to grow in the field of software engineering, and committed to continuous improvement and discipline in work.
Pengalaman
Backend Developer at PT Indocyber Global Teknologi (2026-06 – Present)
- Enhanced existing Oracle PL/SQL stored procedures within database packages to support new business requirements on the E-Form application.
- Reviewed and analyzed the existing codebase inherited from the previous team to understand application flow and business logic.
- Familiarized with the project's architecture and coding standards as part of onboarding to the E-Form development team.
Frontend Developer at PT Indocyber Global Teknologi (2026-03 – 2026-06)
- Developed an enterprise risk management web application (PLN SMARTER) for PT PLN (Persero) using Vue 3, TypeScript, and Vuetify 4 component framework.
- Collaborated closely with back-end developers to ensure seamless functionality and UI/UX consistency.
- Identified and fixed front-end issues and bugs using browser developer tools and debugging techniques.
Java Developer at PT Indocyber Global Teknologi (2022-04 – 2025-12)
- Developed and maintained web-based applications using Java Spring Boot, Java Servlets, ASP.NET MVC, and PHP Symfony.
- Designed database architecture and implemented data migration to ensure smooth integration.
- Conducted System Integration Testing (SIT) to ensure that modules and applications function properly.
- Collaborated closely with front-end and back-end developers to ensure seamless functionality and UI/UX consistency.
- Managed Git branches and handled CI/CD processes to maintain stable code deployment.
- Created and maintained technical documentation for development and testing processes.
- Identified and fixed front-end or back-end issues and bugs using browser developer tools and debugging techniques.
- Conducted cross-browser and responsive testing to ensure consistent user experience.
- Supported ongoing system enhancement by analyzing business requirements and implementing improvements.
Pendidikan
Bachelor (S1) in Informatics – Universitas Islam Indonesia (2016 – 2022)


