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.