Ivan Phanderson
Software Engineer
Specializing in backend development, RESTful APIs, and enterprise system integration across fintech and scalable microservices.
About
I'm Ivan Phanderson
Software Engineer with 2.5 years of experience in backend development, application engineering, and system integration across enterprise and financial technology environments. Currently working at NTT DATA supporting Prudential Syariah Indonesia's Payment Hub team, with prior experience at LG Sinarmas and DANA Indonesia.
Graduated summa cum laude with a Bachelor of Computer Science from Universitas Indonesia (GPA 3.93 / 4.00). Experienced in building reliable backend services using Java, Spring Boot, Quarkus, .NET, and C#, coordinating engineering teams, and developing automated test suites. Committed to writing clean, maintainable code and delivering scalable software solutions.
Ivan Phanderson
Software Backend Engineer • Jakarta, Indonesia
Skills
Backend & Systems
Web, Data & Testing
Soft Skills & Competencies
Experience & Education
Work Experience
Software Backend Engineer
Jul 2026 - Present- Assigned to the Prudential Syariah Indonesia team, supporting finance and accounting operations within the Payment Hub team.
- Develop and maintain robust backend services using Spring Boot and Quarkus.
- Handle file transfer and enterprise system integration using SFTP, MOVEit, and Vert.x.
- Support the end-to-end integration and maintenance of backend services within Payment Hub system.
Software Engineer
Apr 2024 - Jun 2026- Led a team of 10 engineers to design and develop a scalable internal application.
- Built RESTful APIs using Spring Boot and Java with high reliability and performance.
- Wrote comprehensive unit and integration tests using JUnit and Mockito.
- Initiated the implementation of microservices to enhance internal application communication.
- Supported electric vehicle (EV) battery automated manufacturing processes.
- Created and updated manufacturing execution system (MES) applications using .NET and C#.
Software Development Engineer in Test Intern
Sep 2023 - Mar 2024- Part of the paylater (Dana Cicil) financial services engineering project.
- Automated software testing suites using Java and TestNG to maintain zero-defect release quality.
- Created, maintained, and executed automated regression and functional test scripts.
- Identified, logged, and tracked defects and anomalies in production code.
Teaching Assistant
Aug 2021 - Jun 2024- Teaching assistant for Software Engineering, Databases, Platform-Based Programming, and Java Programming Foundation.
- Responsible for grading weekly assignments and group projects of 16 students.
- Held live demo sessions of assignments and conducted weekly tutorial sessions on website development with Django and mobile app development with Flutter.
Education
Bachelor of Computer Science
Sep 2020 - Jul 2024- Graduated Summa Cum Laude with highest academic honors.
- Thesis: Development and Evaluation of Human Anatomy Educational Augmented Reality Application Using User-Centered Design.
Featured Projects
Request Portal
Designed and developed an enterprise Request Portal using Java, Spring Boot, and PostgreSQL, implementing versioned request templates, workflow management, RBAC, RESTful APIs, and Redis caching for scalability and performance.
Knowledge Graph Application
Built an application converting ChatGPT answers into interactive knowledge graphs, allowing users to explore connections between complex concepts intuitively.
Anatomi AR
Anatomi AR is an educational application designed to help high school students learn human anatomy through augmented reality (AR). It features interactive 3D anatomical models, detailed explanations, and quizzes to enhance the learning experience. The application is developed using C# and Unity, with an SQL database for data management.
Contact
Feel free to reach out for software engineering opportunities, collaborations, or technical discussions!