Daniel Aditya Istyana

ABOUT ME

iOS Developer

Since 2018

Passionate problem solver with good analytical thinking. Experienced in writing clean, reusable, maintainable and highly testable Swift code. Familiar with Objective-C, GraphQL and integrating client-server application.

EXPERIENCE

Tokopedia

March 2020 – Present | iOS Developer

Develop, experiment and ship features to help Indonesian fulfill their daily needs easily

  • Ship Tokopedia's iOS widget to help buyer and seller keep track on most recent chat. Featured by Apple as first e-commerce app in Indonesia to adopt latest feature.
  • Improve and rewrite merchant page into new modern architecture and increase its test coverage to 80%.
  • Research and implemented initial setup for localization.

Apple Developer Academy

March 2019 – January 2020

Create and develop solution based on real world problem. Involved in end to end mobile app development, from user research to development and user testing.

Final project:

  • Canting.

    An app that let user learn the art of Batik making using the Apple Pencil and iPad.

Prodia Widyahusada

June 2010 – September 2018

Started as medical laboratory technologist then moved to HQ to join Technical Quality Assurance Team in Hematology and Chemistry

  • Define SOP for lab testing
  • Analyze and create report for quality control performance

Freelance Content Writer

June 2014 – June 2016

Contributing as freelance writer for couple of online media. I write tech news, tips and trick, tutorials especially about Apple and its products

EDUCATION

Mercu Buana University

2015 – 2019 | Information System

Medical Laboratory Technologist Vocational School

2007 – 2010

PROJECTS

Snapped

Swift | SwiftUI

Snapped allows you to send WhatsApp message quickly, without saving the number first.

Overlayd

Swift | SwiftUI

Super simple watermark tool. Overlayd let you add watermark in less than 30 seconds.

Nikmat

Swift | SwiftUI | Core Data

An recipe app where user could browse then save their favorite recipe.

Unofficial Roam Research mobile app

Swift | WebKit

Unofficial Roam Research mobile app which include several improvement such as urlscheme.

SKILLS

iOS Development

I'm fluent in Swift. Experienced dealing with large codebase with MVVM or Redux like architecture (Composable Architecture). Able to adapt and learn other architecture or design pattern quickly

Having little experience on backend development using Python and Django.

  • Texture / AsyncDisplayKit
  • The Composable Architecture
  • MVVM
  • UIKit
  • Core Data
  • Swift Package Manager

Language

  • Swift
  • Python
  • Javascript

Other

  • Django
  • Node
  • Git
  • Xcode
  • Unit Testing