Dicha Zelianivan Arkana

Software Engineer, Open Source Enthusiast, and a lifetime learner. I love to build things that solves problems and make people's life easier. Great to see you here! :)

@elianiva

About Me

Software engineer with 3+ years of experience building web apps—mostly frontend, but I tinker with the backend too. I love solving problems and help people through code. When I’m not coding, I’m probably geeking out over anime or mechanical keyboards. Always down to chat about programming, problem-solving, or anything nerdy! :)

Work Experience

PT Global Scholarship Services Indonesia

remote full-time
Fullstack Web Developer
Apr 2024 - Present
  • Designed and implemented a CI/CD pipeline using GitHub Actions, reducing deployment time by 50%.
  • Optimized website performance, increasing Lighthouse score from <70 to >95, enhancing user experience and SEO ranking.
  • Refactored and resolved critical issues in the back-office application, such as fixing broken data synchronization, and optimizing workflow automation, improving staff efficiency due to reduced manual work.
  • Maintained 99% uptime during peak hours by optimizing server configurations and database queries.
  • Rewrote legacy finance system to a more robust system improving accuracy and reliability
  • typescript
  • nodejs
  • nextjs
  • laravel
  • mysql
  • docker

PT Healstation Indonesia

remote freelance
Fullstack Web Developer
Jan 2023 - Apr 2023
  • Developed a robust Content Management System (CMS) for a South Korean mobile app integrating car, camp car, and camping site rentals.
  • Designed a scalable database schema, ensuring data consistency and efficient query performance.
  • Implemented MySQL as the primary database and MinIO/S3 for object storage.
  • Utilized Docker for both local development and production deployment, streamlining the development workflow.
  • typescript
  • nextjs
  • trpc
  • mysql
  • minio
  • docker

Cubix Branding Agency

remote contract
Fullstack Web Developer
Jun 2022 - Mar 2023
  • Developed three fully responsive websites for Artajasa, ATMBersama, and Bersama, translating Figma designs into high-performance web applications.
  • Collaborated with a team of three developers using GitHub, ensuring smooth version control and efficient workflow.
  • Utilized Next.js with TypeScript to enhance type safety and maintainability, and implemented SCSS, Stitches, and SCSS Modules for scalable, maintainable styling.
  • Optimized performance by implementing Incremental Static Regeneration (ISR) and leveraged SWR for efficient client-side data fetching.
  • Integrated dynamic content from Laravel with Voyager CMS, ensuring seamless content management.
  • Refactored code and resolved frontend and backend bugs, improving overall system stability and maintainability.
  • typescript
  • nextjs
  • scss
  • php
  • laravel
  • voyager

<Undisclosed>

remote freelance
Fullstack Web Developer
Dec 2021 - Sept 2022
  • Developed a programming test platform similar to Codewars and HackerRank, featuring multilingual support and user activity tracking (e.g., mouse clicks, movements, keystrokes) for research purposes. Now open-sourced as teknologi-umum/spectator.
  • Collaborated with multiple developers using Git and GitHub, ensuring smooth version control and code integration.
  • Built the frontend with React, TypeScript, Redux Toolkit, and ChakraUI, leveraging SignalR to transmit user activity data to the ASP.NET Core backend. Ensured reliability with unit tests using Vitest and React Testing Library.
  • Contributed to the data calculation worker, written in Go, with gRPC for backend communication. Designed it to query data from InfluxDB and store results in MinIO as CSV and JSON.
  • Implemented a video streaming feature, enabling real-time webcam video transmission to the ASP.NET Core backend via HTTP.
  • Assisted in developing the Remote Code Execution engine in TypeScript, which communicates via gRPC. The project was later open-sourced as teknologi-umum/pesto.
  • Built a dummy data generator in Python, producing thousands of synthetic user interactions for testing, alongside unit tests.
  • Utilized Docker to streamline development and deployment across all services.
  • typescript
  • react
  • redux-toolkit
  • chakra-ui
  • signalr
  • aspnet-core
  • grpc
  • go
  • influxdb
  • minio
  • python
  • docker

Enam Dua Teknologi

remote freelance
Frontend Web Developer
Jun 2022 - Aug 2022
  • Developed a Jira-like Task Management System for J99 Corp. Holding, improving internal workflow efficiency.
  • Optimized UI performance using the Render-as-you-fetch pattern and Suspense to reduce significant load time.
  • Applied Atomic Design principles to create modular and reusable UI components, enhancing development speed.
  • Implemented real-time notifications via Server-Sent Events (SSE), improving task visibility for users.
  • Translated Figma UI designs into an interactive React-based frontend, ensuring high design fidelity.
  • typescript
  • react
  • react-hook-form
  • react-query
  • chakra-ui

Personal Projects

These are some of my personal projects that I made in the past. Some of them are still in use, some are not. Mostly made them just for fun and to learn new things!

Jisho Lens

Yomichan for Android with Google Lens-like feature

P

A website to paste your text with syntax highlighting support.

Prawf

A Pauli Test Simulation app made with Web Component and RxJS

Graphene

Lighter Carbon alternative made with Shiki

Kanaizu

A japanese kana quiz app built using Routify and TailwindCSS

Svelteception

A website where I put the result of a small challenge that I did every week

Open Source Projects

These are some open source projects that I actively help to maintain.

Gitgram

Never miss out on your Git activities by getting notifications on your Telegram.

Pesto

Remote Code Execution Engine that lets you execute any piece of code on a remote server via REST API

TGIF

An archive of the group chats where we share our thoughts and opinions.

Teknologi Umum Bot

Teknologi Umum's bot for a more interactive group

Teknologi Umum Blog

Teknologi Umum's blog where anyone can write about anything!

Blog

Even though I don't write often, I try to share my thoughts and experiences from time to time. Hope you find them useful!

― See more