Hi, I’m Diki Dwi Diro
an iOS Developer
Hi, I’m Diki Dwi Diro
an iOS Developer
Hi, I’m Diki Dwi Diro
an iOS Developer
Portfolio.
Portfolio.
Portfolio.
© 2024 Diki Dwi Diro
© 2024 Diki Dwi Diro
© 2024 Diki Dwi Diro
An iOS Developer with 1 year of hands-on experience and a recent graduate of the Apple Developer Academy @BINUS, where I was shaped into a T-shaped developer specializing in iOS development while gaining expertise in design and product. Recently earned my Bachelor of Science Degree in Informatics from President University. Focused on crafting interactive experiences that are intuitive and impactful for users, refining each project through iterative usability testing while considering performance. Dedicated to blending creativity with efficiency to deliver seamless and user-centric experiences.
EXPERIENCE
2024.03 - Current
Apple Developer Academy
|
Junior iOS Developer
2023.09 - 2023.12
Sekretariat Jenderal DPR RI
|
IT Programmer
EDUCATION
2021.09 - Current
President University
|
Major in Information Technology
2018.07 - 2021.06
SMKN 1 Kota Tangerang
|
Major in Computer and Network Engineering
CERTIFICATION
2023.04 - 2023.06
Udemy
|
iOS & Swift - The Complete iOS App Development Bootcamp
2022.02 - 2022.02
Dicoding
|
Learn to Create Apps for Beginners
2022.02 - 2022.02
Dicoding
|
Introduction to Programming Using Swift
TOOLS & SKILLS
Tools: Xcode, XcodeCloud (CI/CD), XcodeGen, Swift Package Manager, Reality Composer Pro, CreateML, Visual Studio Code, GitKraken, Github, Jira, Notion, Miro, Figma, App Analytics, META Haptics Studio.
Skills: Swift, UIKit, SwiftUI, Combine, Clean Architecture, MVVM, SwiftData, CoreData, ARKit, RealityKit, SceneKit, SpriteKit, GameplayKit, AVFoundation, LottieKit, Core Haptics, Core Motion, Unit Testing.
An iOS Developer with 1 year of hands-on experience and a recent graduate of the Apple Developer Academy @BINUS, where I was shaped into a T-shaped developer specializing in iOS development while gaining expertise in design and product. Recently earned my Bachelor of Science Degree in Informatics from President University. Focused on crafting interactive experiences that are intuitive and impactful for users, refining each project through iterative usability testing while considering performance. Dedicated to blending creativity with efficiency to deliver seamless and user-centric experiences.
EXPERIENCE
2024.03 - Current
Apple Developer Academy
|
Junior iOS Developer
2023.09 - 2023.12
Sekretariat Jenderal DPR RI
|
IT Programmer
EDUCATION
2021.09 - 2024.12
President University
|
Major in Informatics
2018.07 - 2021.06
SMKN 1 Kota Tangerang
|
Computer Engineering
CERTIFICATION
2023.04 - 2023.06
Udemy
|
iOS & Swift - The iOS App Bootcamp
2022.02 - 2022.02
Dicoding
|
Learn to Create Apps for Beginners
2022.02 - 2022.02
Dicoding
|
Introduction to Programming Using Swift
TOOLS & SKILLS
Tools: Xcode, XcodeCloud (CI/CD), XcodeGen, Swift Package Manager, Reality Composer Pro, CreateML, Visual Studio Code, GitKraken, Github, Jira, Notion, Miro, Figma, App Analytics, META Haptics Studio.
Skills: Swift, UIKit, SwiftUI, Combine, Clean Architecture, MVVM, SwiftData, CoreData, ARKit, RealityKit, SceneKit, SpriteKit, GameplayKit, AVFoundation, LottieKit, Core Haptics, Core Motion, Unit Testing.
An iOS Developer with 1 year of hands-on experience and a recent graduate of the Apple Developer Academy @BINUS, where I was shaped into a T-shaped developer specializing in iOS development while gaining expertise in design and product. Recently earned my Bachelor of Science Degree in Informatics from President University. Focused on crafting interactive experiences that are intuitive and impactful for users, refining each project through iterative usability testing while considering performance. Dedicated to blending creativity with efficiency to deliver seamless and user-centric experiences.
EXPERIENCE
2024.03 - Current
Apple Developer Academy
|
Junior iOS Developer
2023.09 - 2023.12
Sekretariat Jenderal DPR RI
|
IT Programmer
EDUCATION
2021.09 - 2024.12
President University
|
Major in Informatics
2018.07 - 2021.06
SMKN 1 Kota Tangerang
|
Computer Engineering
CERTIFICATION
2023.04 - 2023.06
Udemy
|
iOS & Swift - The iOS App Bootcamp
2022.02 - 2022.02
Dicoding
|
Learn to Create Apps for Beginners
2022.02 - 2022.02
Dicoding
|
Introduction to Programming Using Swift
TOOLS & SKILLS
Tools: Xcode, XcodeCloud (CI/CD), XcodeGen, Swift Package Manager, Reality Composer Pro, CreateML, Visual Studio Code, GitKraken, Github, Jira, Notion, Miro, Figma, App Analytics, META Haptics Studio.
Skills: Swift, UIKit, SwiftUI, Combine, Clean Architecture, MVVM, SwiftData, CoreData, ARKit, RealityKit, SceneKit, SpriteKit, GameplayKit, AVFoundation, LottieKit, Core Haptics, Core Motion, Unit Testing.
An iOS Developer with 1 year of hands-on experience and a recent graduate of the Apple Developer Academy @BINUS, where I was shaped into a T-shaped developer specializing in iOS development while gaining expertise in design and product. Recently earned my Bachelor of Science Degree in Informatics from President University. Focused on crafting interactive experiences that are intuitive and impactful for users, refining each project through iterative usability testing while considering performance. Dedicated to blending creativity with efficiency to deliver seamless and user-centric experiences.
EXPERIENCE
2024.03 - Current
Apple Developer Academy
|
Junior iOS Developer
2023.09 - 2023.12
Sekretariat Jenderal DPR RI
|
IT Programmer
EDUCATION
2021.09 - 2024.12
President University
|
Major in Informatics
2018.07 - 2021.06
SMKN 1 Kota Tangerang
|
Computer Engineering
CERTIFICATION
2023.04 - 2023.06
Udemy
|
iOS & Swift - The iOS App Bootcamp
2022.02 - 2022.02
Dicoding
|
Learn to Create Apps for Beginners
2022.02 - 2022.02
Dicoding
|
Introduction to Programming Using Swift
TOOLS & SKILLS
Tools: Xcode, XcodeCloud (CI/CD), XcodeGen, Swift Package Manager, Reality Composer Pro, CreateML, Visual Studio Code, GitKraken, Github, Jira, Notion, Miro, Figma, App Analytics, META Haptics Studio.
Skills: Swift, UIKit, SwiftUI, Combine, Clean Architecture, MVVM, SwiftData, CoreData, ARKit, RealityKit, SceneKit, SpriteKit, GameplayKit, AVFoundation, LottieKit, Core Haptics, Core Motion, Unit Testing.
Works.
Works.
Works.
Where real-world problems are transformed into innovative apps, crafted with a user-centric approach and a passion for seamless functionality.
Where real-world problems are transformed into innovative apps, crafted with a user-centric approach and a passion for seamless functionality.
Where real-world problems are transformed into innovative apps, crafted with a user-centric approach and a passion for seamless functionality.
It all begins with curiosity. Nothing more is essential
It all begins with curiosity. Nothing more is essential
It all begins with curiosity. Nothing more is essential
00-1
CHAMELURE
iOS App (iPadOS)
2024.09
00-2
MONOTASK
iOS App
2024.08
00-3
NOTESPRO
iOS App
2024.07
00-4
MEASUREME
iOS App
2024.06
00-5
SHOUTER
iOS App
2024.05
CHAMELURE
iOS App (iPadOS)
3 months (2024.09 - 2024.12)
MONOTASK
iOS App
1 month (2024.08 - 2024.09)
NOTESPRO
iOS App
2 weeks (2024.08)
MEASUREME
iOS App
4 months (2024.02 - 2024.05)
SHOUTER
iOS App
2 Weeks (2024.05)
CHAMELURE
iOS App (iPadOS)
3 months (2024.09 - 2024.12)
MONOTASK
iOS App
1 month (2024.08 - 2024.09)
NOTESPRO
iOS App
2 weeks (2024.08)
MEASUREME
iOS App
4 months (2024.02 - 2024.05)
SHOUTER
iOS App
2 Weeks (2024.05)
Publications.
Publications.
Publications.
A glimpse into my path as an iOS developer and the creative process behind bringing ideas to life.
A glimpse into my path as an iOS developer and the creative process behind bringing ideas to life.
A glimpse into my path as an iOS developer and the creative process behind bringing ideas to life.
September 1, 2024

Crafting Custom Haptics from An Audio in iOS using META Haptics Studio
There was a time when I was deep into developing an iOS app that aimed to make task management more engaging through custom haptic feedback. I wanted to create a unique vibration pattern that would signal to users when they had completed a task...
Duration
6 Min
September 1, 2024

Crafting Custom Haptics from An Audio in iOS using META Haptics Studio
There was a time when I was deep into developing an iOS app that aimed to make task management more engaging through custom haptic feedback. I wanted to create a unique vibration pattern that would signal to users when they had completed a task...
Duration
6 Min
September 1, 2024

Crafting Custom Haptics from An Audio in iOS using META Haptics Studio
There was a time when I was deep into developing an iOS app that aimed to make task management more engaging through custom haptic feedback. I wanted to create a unique vibration pattern that would signal to users when they had completed a task...
Duration
6 Min
Jul7 24, 2024

Mastering Navigation in SwiftUI Using Coordinator Pattern
Thanks to the powerful NavigationStack that is introduced in WWDC 2022. This powerful API provides a seamless way to manage view transitions and maintain a history of navigation states. However, as applications grow in complexity...
Duration
6 Min
Jul7 24, 2024

Mastering Navigation in SwiftUI Using Coordinator Pattern
Thanks to the powerful NavigationStack that is introduced in WWDC 2022. This powerful API provides a seamless way to manage view transitions and maintain a history of navigation states. However, as applications grow in complexity...
Duration
6 Min
Jul7 24, 2024

Mastering Navigation in SwiftUI Using Coordinator Pattern
Thanks to the powerful NavigationStack that is introduced in WWDC 2022. This powerful API provides a seamless way to manage view transitions and maintain a history of navigation states. However, as applications grow in complexity...
Duration
6 Min
July 5, 2024

Implement SwiftData using MVVM Architecture Pattern
It all began with my experience exploring SwiftData to enable data persistence in my project. However, I noticed that most tutorials and code snippets available online, including those from Apple, used SwiftData directly in a SwiftUI view. I found this...
Duration
4 Min
July 5, 2024

Implement SwiftData using MVVM Architecture Pattern
It all began with my experience exploring SwiftData to enable data persistence in my project. However, I noticed that most tutorials and code snippets available online, including those from Apple, used SwiftData directly in a SwiftUI view. I found this...
Duration
4 Min
July 5, 2024

Implement SwiftData using MVVM Architecture Pattern
It all began with my experience exploring SwiftData to enable data persistence in my project. However, I noticed that most tutorials and code snippets available online, including those from Apple, used SwiftData directly in a SwiftUI view. I found this...
Duration
4 Min
Contact.
Contact.
Contact.
Are you planning a new project?
Let’s talk!
Are you planning a new project?
Let’s talk!
Are you planning a new project?
Let’s talk!