- ๐Location: Semarang, Indonesia
- ๐งโ๐ผLinkedIn Profile
- ๐Portofolio
Web Developer/Web Programmer with 1.5 years of experience in designing, develop, and deploying website for various clients.
- HTML (Intermediate)
- CSS (Intermediate)
- Next.js (Intermediate)
- Tailwind CSS (Intermediate)
- Headless CMS, e.g. Hygraph, Contentful (Intermediate)
- Git (Beginner)
- GitHub (Intermediate)
- UI/UX Design (Beginner)
- RASA Conversational AI Platform (Beginner)
Icons from skillicons project by tandpfun
I am interested in discovering what kind of technologies that powers up a website, using Wappalyzer, and do some quick read about it. Aside from front-end development, I want to re-learn mobile development using Kotlin and want to try to learn about React Native.
-
April 2024 - current: Freelance Web Programmer/Web Developer
- Skills learned: Next.js 14 App Router, Tailwind CSS, Figma, and Headless CMS
-
August 2022 - December 2023: Front-end Developer on Human-Robot Interaction team on Universitas Dian Nuswantoro
- Skills learned: Team work, RASA Conversational AI Platform (for developing machine learning model), Machine learning, REST API
Final thesis as conference proceeding, available at IEEE Xplore : Human-Robot Interaction on Elderly Companion Robot Development Using Dual Intent Entity Transformer
This paper explore the development of chatbot using RASA, an Conversational AI platform that provides ready-to-use model with great customization, in part for building elderly companion robot to assist caretaker in Harapan Ibu Nursing Home, Semarang, Indonesia. As the author of this paper, initially I am tasked with developing the front-end/graphical user interface using React.js but in the later stage of development I also helps the back-end team with integrating RASA API into the chatbot. The decision to use DIET (Dual Intent Entity Transformer) was due to its practical use with RASA and state-of-the-art status, since there are not many research of chatbot development using DIET architecture
As of now, the chatbot development is on pause due to lack of manpower, funding, and time. I am currently focused on developing my skills to be full-stack developer, but when the time is right it is possible to resume the progress of this chatbot development