About Me
Hi I am Dias N. Arifin
, Software developer focused on building practical and efficient solutions across web and mobile platforms. This site is a mix of my portfolio and blog, where I share projects, ideas, and thoughts from my journey in tech.
I work across a wide range of technologies including Java, Python, JavaScript/TypeScript, and Linux—developing web and mobile solutions. My projects often involve mixing different languages and tools, as I continuously expand my tech stack through real-world experimentation and learning.
Programming Skills
Java (Spring Boot, Hibernate, EJB, Flowable, ActiveMQ, Apache Struts, Play Framework)
Python (FastAPI, Pydantic, Langchain)
Javascript (TypeScript, ReactJS, Tailwind, Zustand)
NLP (RAG, Prompt engineering)
Other Skills
PostgreSQL, MySQL, MongoDB, Qdrant, Cassandra, Elasticsearch, Redis
Linux, Docker, Jenkins, Kubernetes
Flutter, Android SDK, Objective-C, J2me, C, devkitPro
Development Lead, ASYX Indonesia, ID
2024 — preset
Leading the development of enterprise supply chain finance platforms. Responsible for system architecture, technical direction, and mentoring engineering teams using Java, Spring Boot, Kafka, and microservices.
Software Engineer, ASYX Indonesia, ID
2016 — 2024
Built and maintained scalable backend systems for financial services. Developed core features, API integrations, and internal tools with Java, Flowable, and Elasticsearch in a distributed microservices environment.
Mobile Developer, Temansoft, ID
2015 — 2016
Developed Android applications and contributed to the design of user interfaces and backend API consumption. Focused on delivering performant mobile experiences for enterprise clients.
Freelance Mobile Developer, IBJAPAN.JP, JP
2014 — 2015
Worked remotely on Android application development for a Japanese client. Responsible for implementing UI features, localization, and API integration.
Software Engineer, PT Nusa Satu Inti Artha (DOKU), ID
2013 — 2014
Contributed to backend development of payment gateway systems. Involved in integration projects with external partners and ensuring security and reliability in transaction processing.
Fullstack Developer, Meruvian, ID
2016 — 2024
Delivered end-to-end software solutions using Java technologies. Engaged in both backend and frontend development, training sessions, and open-source projects under the Meruvian foundation.
Student, Gunadarma University, ID
2010 — 2016
Bachelor's degree in Computer Science, with a focus on software development, networking, and system analysis.
Student, SMK PGRI 3 Malang, ID
2007 — 2010
Majored in Computer, Network, and Informatics Engineering. Built foundational skills in IT infrastructure and software fundamentals.