An iOS Developer who loves to get new abilities and have new experiences.
A man who formed as a computer engineer, who loves that free feeling of riding motorcycles, and is always excited to learn new things.
I worked on the development of an application that allowed parents to create and manage usage restrictions for their children’s devices. To enable the full feature set, I contributed to the development of a macOS application responsible for preparing iOS devices to receive and process MDM commands. Both the iOS and macOS applications were built using SwiftUI and leveraged Apple’s Mobile Device Management (MDM) framework.
I worked as part of a team that built a secure internal communication app for company employees. The app provided a VoIP solution supporting both full-duplex and half-duplex communication. In addition, it enabled managers to create and manage work schedules, tasks, and other operational features. I developed features using Swift with UIKit and a view-code approach leveraging PureLayout, as well as RESTful services, local persistence, push notifications, and interoperability with Objective-C. I also developed Swift SDK modules distributed via Swift Package Manager and XCFramework. One of these modules was released through a private Artifactory client instance, while the others were managed within the app’s repository.
I supported the team in a DevOps role, maintaining CI/CD pipelines using Jenkins and managing build scripts.
All teams I have worked on followed Agile practices using Scrum, with version control managed through Git and code reviews conducted via Gerrit.
Eldorado Research InstituteThe Apple Developer is a learning program based on the Challenge Based Learning methodology, in which students develop projects collaboratively, with deepening, research, and sharing of experiences. The program consists of lectures and extensive hands-on work, including team-based projects, resulting in complete applications for publishing in the Apple Store.
Apple Developer AcademyWorked providing technical assistance and support for incoming queries and issues related to computer systems, software, and hardware. Maintain daily performance of computer systems.
INPA - National Institute of Amazon Researches