About

I'm a Backend Developer with a background in Informatics Engineering and experience in software development, quality assurance, and business analysis.

Currently, I work at PT Indosoft Digital Enigma, where I build backend services, design databases, and develop APIs for web applications. I enjoy solving problems, creating maintainable systems, and turning business requirements into practical solutions.

Outside of coding, I'm always interested in exploring new technologies and continuously improving my skills as a software developer.

Experience

Sep 2025 — Present

Backend Developer · PT Indosoft Digital Enigma

Designed, built, and maintained backend services with APIs, database schemas, authentication, and AI integrations to support scalable business applications.

  • Designed and optimized database schemas based on application and business requirements.
  • Developed and maintained backend services and RESTful APIs using Node.js and Express.js.
  • Organized project architecture and folder structures to improve maintainability, scalability, and team collaboration.
  • Created and maintained API documentation while performing API testing to ensure reliable integrations.
  • Implemented authentication, authorization, and role-based access control features.
  • Integrated external AI services to support AI-powered application functionality.
  • Collaborated with cross-functional teams to deliver scalable and reliable software solutions.
Node.jsExpressPrismaPostgreSQL

May 2025 — Sep 2025

QA Developer · PT Indosoft Digital Enigma

Ensured application quality through manual and regression testing, defect reporting, and collaboration with development teams.

  • Conducted manual testing for web and mobile applications to identify and report software defects.
  • Collaborated with development teams to verify bug fixes and ensure application quality throughout the development lifecycle.
  • Supported functional and regression testing activities to improve system reliability and user experience.
Node.jsExpressPrismaPostgreSQL

Okt 2020 — Apr 2021

Engineer Business Analyst · PT Icon Plus

Supported project delivery through client collaboration, system analysis, requirements documentation, prototype design, and development-team communication.

  • Collaborated with clients to develop UI/UX project designs by understanding their needs and objectives.
  • Conducted system analysis of client applications to identify strengths, weaknesses, and enhancement opportunities.
  • Gathered, clarified, and documented detailed project requirements aligned with business goals.
  • Created wireframes and interactive prototypes to support iterative design and client feedback.
  • Acted as liaison between clients and development teams to ensure requirement clarity throughout the project lifecycle.
Node.jsExpressPrismaPostgreSQL

Projects

Face Recognition Attendance System

IoT-based attendance system utilizing face recognition technology to automate attendance tracking and improve accuracy. Developed as a final project using Python and image processing techniques.

PythonOpenCVFace RecognitionIoT

Bank Sampah Cibaduyut

Web-based waste management application developed to support waste collection and management activities. Contributed to requirements documentation, UI/UX design, and backend implementation using PHP and MySQL.

PHPMySQLWeb Development

Contact

Get In Touch

I'm always open to discussing new opportunities, software development, technology, and potential collaborations. Whether you have a question, an interesting project, or simply want to connect, feel free to reach out.