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.
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.
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.
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.
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.
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.