Hi, I'm Dias Nurul Arifin, a detail-oriented Software Engineer with over 10 years of experience specializing in backend systems for finance and enterprise environments. I am particularly skilled in Java and have developed scalable microservices architectures, backend APIs, and integration with core banking systems. I value clean, maintainable code and thrive in collaborative team settings. I've worked on diverse projects ranging from mobile finance apps to AI-powered HR platforms and public API SDKs. I enjoy tackling complex problems pragmatically and continuously learning new technologies to adapt to evolving technical needs.

Dias Nurul Arifin

Hi, I'm Dias Nurul Arifin, a detail-oriented Software Engineer with over 10 years of experience specializing in backend systems for finance and enterprise environments. I am particularly skilled in Java and have developed scalable microservices architectures, backend APIs, and integration with core banking systems. I value clean, maintainable code and thrive in collaborative team settings. I've worked on diverse projects ranging from mobile finance apps to AI-powered HR platforms and public API SDKs. I enjoy tackling complex problems pragmatically and continuously learning new technologies to adapt to evolving technical needs.

Available to hire

Hi, I’m Dias Nurul Arifin, a detail-oriented Software Engineer with over 10 years of experience specializing in backend systems for finance and enterprise environments. I am particularly skilled in Java and have developed scalable microservices architectures, backend APIs, and integration with core banking systems. I value clean, maintainable code and thrive in collaborative team settings.

I’ve worked on diverse projects ranging from mobile finance apps to AI-powered HR platforms and public API SDKs. I enjoy tackling complex problems pragmatically and continuously learning new technologies to adapt to evolving technical needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Fluent
Japanese
Beginner

Work Experience

Development Lead at Asyx Indonesia
June 1, 2016 - Present
Spearheaded the redevelopment of the Supply Chain Finance Platform using microservices architecture for improved scalability. Designed backend services and APIs with Spring Boot, ActiveMQ, Elasticsearch, and Swagger. Integrated the platform with core banking systems using Cassandra, XML-based workflows, and Flowable. Promoted and enforced Test-Driven Development (TDD) practices to improve code quality and reliability.
Freelance Fullstack Developer at Heymiyagi.ai
June 30, 2025 - July 20, 2025
Built a new Public API SDK using Python FastAPI, Beanie, Pydantic, and MongoDB, supporting API key–based access. Developed an embeddable ReactJS TypeScript chat widget using Zustand and TanStack Query, integrated with backend messaging endpoints. Delivered concierge and activity-based chat features, contributing to clean architecture and UI/UX improvements.
Freelance Java Developer at Connexing.io
October 31, 2022 - July 20, 2025
Developed supporting APIs for an AI-powered HR platform, enabling intelligent employee interactions and seamless integration with backend services. Designed and implemented secure photo upload, caching, and display features for employee profiles, enhancing user experience and system reliability. Utilized Java (Spring Boot), Apache Kafka, and PostgreSQL.
Mobile Developer at Temansoft
June 30, 2016 - July 20, 2025
Developed a mobile application for managing personal finance and investments using the Ionic Framework.
Freelance Mobile Developer at Ibjapan.jp
March 31, 2015 - July 20, 2025
Developed a Japan-based dating application for Android (IBJ Match) and a golf assistant application for iOS using Objective-C.
Java Developer at PT Nusa Satu Inti Artha (DOKU)
December 31, 2014 - July 20, 2025
Developed back-end services for an integrated payment gateway using Java EE EJB and developed the initial release of the DOKU Wallet Android Application.
Fullstack Developer at Meruvian
September 30, 2013 - July 20, 2025
Built web applications for the World Bank & Ministry of Education enabling users to report education and school-related needs directly to local and central governments. Built Android and back-end applications for Mutiara Iman, Osmosa Viewer, and the Mervpolis DISC Assessment Tool.
Development Lead at ASYX Indonesia
June 1, 2016 - Present
Spearheaded the redevelopment of the Supply Chain Finance Platform using microservices architecture for improved scalability. Designed backend services and APIs with Spring Boot, ActiveMQ, Elasticsearch, and Swagger. Integrated the platform with core banking systems using Cassandra, XML-based workflows, and Flowable. Promoted and enforced Test-Driven Development (TDD) practices to improve code quality and reliability.
Freelance Fullstack Developer at Heymiyagi.ai
June 30, 2025 - July 20, 2025
Built a new Public API SDK using Python FastAPI, Beanie, Pydantic, and MongoDB, supporting API key–based access. Developed an embeddable ReactJS TypeScript chat widget using Zustand and TanStack Query, integrated with backend messaging endpoints. Delivered concierge and activity-based chat features, contributing to clean architecture and UI/UX improvements.
Freelance Java Developer at Connexing.io
October 31, 2022 - July 20, 2025
Developed supporting APIs for an AI-powered HR platform enabling intelligent employee interactions and backend service integration. Designed and implemented secure photo upload, caching, and display features for employee profiles to enhance user experience and system reliability. Utilized Java (Spring Boot), Apache Kafka, and PostgreSQL.
Mobile Developer at Temansoft
June 30, 2016 - July 20, 2025
Developed a mobile application for managing personal finance and investments using the Ionic Framework.
Freelance Mobile Developer at IBJapan.jp
March 31, 2015 - July 20, 2025
Developed a Japan-based dating application for Android (IBJ Match) and a golf assistant application for iOS using Objective-C.
Java Developer at PT Nusa Satu Inti Artha (DOKU)
December 31, 2014 - July 20, 2025
Developed back-end services for an integrated payment gateway using Java EE EJB. Created the initial release of the DOKU Wallet Android Application.
Fullstack Developer at Meruvian
September 30, 2013 - July 20, 2025
Built web applications for World Bank & Ministry of Education for users to report education and school-related needs to government. Developed Android and backend applications for Mutiara Iman, Osmosa Viewer, and the Mervpolis DISC Assessment Tool.

Education

B.Sc. Information Technology at Gunadarma University
June 1, 2010 - September 30, 2016
Vocational High School Graduate at SMK PGRI 3 Malang
June 1, 2007 - September 30, 2010
B.Sc. Information Technology at Gunadarma University
June 1, 2010 - September 30, 2016
Vocational High School Graduate in Computer, Network and Informatics Engineering at SMK PGRI 3 Malang
June 1, 2007 - September 30, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Government

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more