Dyva Agna

Frontend Engineer

Bandung, Indonesia

dyvaagna@gmail.com

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 EngineerTelkom 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 EngineerOSS 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 EngineerPalapaOne (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 EngineerChatAja (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

    InformaticsBrawijaya University (September, 2015 - September, 2019)

    Undergraduate. Score: 3.43. Read more about Brawijaya University at: https://www.ub.ac.id/