Personal details

Muhammad S. - Remote iOS developer

Muhammad S.

Based in: 🇮🇩 Indonesia
Timezone: Jakarta (UTC+7)

Summary

Passionate in Software Engineering, Application Development for more than 6 years. Build robust technology on iOS platform. Advanced mobile architecture. Reactive programming paradigm. Giving to the detail, agile works, and passionate to learn something new.

Work Experience

Application Development Specialist
Accenture | Feb 2020 - Present
Jenkins
Sonar
CocoaPods
Swift
Fastlane
Swiftlint
Xcodegen
• Modular architecture, devised a robust framework, dependency management • Strong foundation on iOSApplication Architecture • Reactive programming (RxSwift,RxCocoa), Security, Viper, UnitTesting, UI Testing, CI/CD, and Agile Method • Leading team to deliver awesome project • Advanced on Financial Services Applications • Advanced integration third party dependencies (Code obfuscation,Security, SSL Pinning) • Advanced Minimize Build Timing iOSApplication
iOS Developer
ExtraInteger | Jul 2016 - Feb 2020
Core Data
MVVM
Jenkins
Module Management System
Fastlane
RxSwift
VIPER
Agile
CI/CD
- Develop Symbolic iOS app - Devised a robust private framework for Symbolic.id - TechStack: Viper, AsyncDisplayKit, CoreData, RxSwift, RxCocoa, Modular Framework, Viper, MVVM, MVVM-C,MVVM-C RxSwift, CI/CD, fastlane, Jenkins, Agile Method - Working as a Team Lead on iOS Platform

Education

Universitas Gadjah Mada
Bachelor of Engineering in Information Technology・Information Technology
Sep 2014 - Aug 2018

Personal Projects

2022
Swift
Swiftui
making useful awesome components

Certifications & Awards

Technology Architect Associate
Accenture | Nov 2021