My name is Dyva, a frontend engineer with two years of experience building products at Telkom Indonesia, working with various stacks including React, Vue, and TypeScript. I keen to deepen my knowledge and learn new things. Currently learning more about React at Epic React by Kent C. Dodds (online course).
Work Experience
Frontend Engineer, Telkom Indonesia (November, 2019 - Present)
Assigned as frontend engineer to develop Telkom Indonesia's digital products. Currently assigned to project: OSS RBA. Past project: ChatAja, PalapaOne. Read more about Telkom Indonesia at: https://www.linkedin.com/company/telekomunikasi-indonesia/
Projects
Frontend Engineer, OSS RBA (April, 2022 - Present)
Developing the web platform of OSS RBA, a business permit and license submission platform by Ministry of Investment of Indonesia collaborating with Telkom Indonesia. Read more about OSS RBA at: https://oss.go.id/
- Bug fixing and adding new features
- Stack: Vue
Frontend Engineer, PalapaOne (January, 2022 - April, 2022)
Developed PalapaOne's event management dashboard. Read more about PalapaOne at: https://www.palapaone.id/
- Work with a code repository that is not maintained for two years
- Bug fix, reduce layout shift in the UI, fix error feedback to user to be more noticable and understandable
- Refactor code, simplify logic and process, co-locate things, migrate Class Component to Functional Component to utilize React Hooks, remove Redux
- Improve productivity and development speed by configurating Webpack
- Stack: React, Redux, Material UI, Webpack
Frontend Engineer, ChatAja (November, 2019 - December, 2021)
Worked on ChatAja's web app and javascript SDK. Read more about ChatAja at: https://www.chataja.co.id/
- Developed new features, improvement, and bug fixing on ChatAja web app
- Helped Product Owner and UI/UX Designer improving ChatAja web app experience and interface by giving feedbacks and participating in design review
- Developed and published ChatAja Javascript SDK on NPM, wrote documentation and helped clients debugging and solving their problems and needs
- Stack of ChatAja web app: Vue 2, Vuex, SCSS, Jest
- Stack of ChatAja SDK: Typescript, Esbuild, Jest
Education
Informatics, Brawijaya University (September, 2015 - September, 2019)
Undergraduate. Score: 3.43. Read more about Brawijaya University at: https://www.ub.ac.id/