Highly passionate programmer and mentor. I have worked with hundreds of people, helping them with architecting software projects, debugging program source code and mentoring them in software development best practices.
I have expertise in Apple Developer tools, technologies and frameworks such as Xcode, Instruments, Objective-C and Swift programming languages, Foundation, UIKit, SwiftUI, Mac Catalyst and Combine framework, along with others such as Bash shell, C, Python and JavaScript programming languages, Homebrew, React-Native, Git/GitHub, Cocoapods/Carthage, Node and Unix programming environment.
I assist with developing apps for iOS, iPadOS, macOS, watchOS and tvOS. I am proficient in and provide consulting services for Apple software and services for SMEs, software developers and content publishers on Apple platforms.
I have an in-depth understanding of Apple software development practices, processes, Human Interface Design, distribution, App Store review and marketing guidelines.
I have an in-depth understanding of source control using Git and GitHub and managing complex source control workflows which can help improve the efficiency of collaborative software development teams.
I have a keen interest in computer science and computer application academics. I love mentoring students and helping them understand the fundamentals of programming, Data Structures, Algorithms, Operating systems, Computer Networks, UNIX architecture & tooling, and Databases.
I also assist with developing and programming NetLogo models.
I love beautifully designed and well-crafted software.
I look forward to be of help 😊.