Hey, I’m Dimas

I’m a mobile developer based in Indonesia, focused on iOS these days. I also work with Unity for 3D, AR, and games.

What I Do

I build mobile apps - banking apps, e-commerce platforms, AR learning tools, and games. Nothing groundbreaking, just trying to make things that work well for people who use them.

What I Use

Swift for iOS (UIKit, SwiftUI), C# for Unity. The usual tools - Git, Xcode.

Full details are in my CV.

Work Timeline

iOS Developer @ nbs.co.id Aug 2024 - Present Working on a banking app. Building features like face recognition, video calls with bankers, money transfers, and e-statements. Pretty standard banking stuff.

Software Engineer - iOS @ Tokopedia Dec 2023 - Aug 2024 Mainly working on product pages, review features, and image loading. Also integrated ByteDance’s image loading tech to improve performance.

iOS Engineer Trainee @ PT. Phincon Jul 2023 - Sep 2023 Built an e-commerce platform prototype while learning iOS development basics.

Optimization Engineer @ Octagon Studio Jan 2021 - Apr 2023 Built AR learning apps (Animal 4D+, Dinosaur 4D+, Space 4D+, and others). Also helped move 20 apps to a different SDK in 2 weeks to save money on licenses.

Unity Developer @ Freelance Sep 2019 - Dec 2020 Built AR training apps for airplane maintenance and some quiz games for learning.

Unity Developer Intern @ Octagon Studio Jun 2019 - Aug 2019 My first real job. Added gyro-controlled camera for VR features in AR apps.

Education

Computer Science at Universitas Negeri Malang (2016-2020), GPA 3.50.

I also have certifications from Dicoding covering Android, iOS, backend development, and AWS.

Things I Care About

Clean code that’s easy to maintain. Smooth performance. Interfaces that make sense.

Mobile development moves fast. I do my best to keep learning.

Other Stuff

I write about iOS and software engineering on Medium, mostly as notes to my future self. If it helps someone else, even better.

I contribute to open source when I can and explore new tech when something catches my interest.

Say Hi

Feel free to reach out if you’d like to chat about mobile development or just say hi.