Hi,
I am an experienced iOS developer, with a constant enthusiasm to grow my skills as a developer and improve the quality of my code. I have made sure that I am consistently up-to-date with Apple's latest changes to the Swift language and that I am proficient in all of its features to make my code as clean, testable, and performant as possible. I use a diverse range of Apple's framework including SwiftUI, UIKit, Combine, async-await, and I am confident in implementing a back-end service or using any additional 3rd party packages. I have a deep understanding of the entire development process and I am capable of working on UX/UI Design, all the way to the commercial release of an application. In addition, I also have experience writing Android applications, and am able to use my knowledge to write natively for both iOS and Android.
As well as my technical knowledge, my Master's degree in Chemical Engineering has provided a unique flair to my skillset. At its highest level, it brought together problem-solving, project management, teamwork, and cross-disciplinary functionality. This combined with the complex mathematics and large data manipulation that is inherently present in process control has allowed me to look at problems from a wider perspective than most.
I am a highly sociable individual that thrives when working in a collaborative environment. I am patient and will advise, whilst maintaining an open-mind and being flexible when working on projects with clients, or alongside other developers. In regards to my experience in working in software production environments, I am comfortable using CI/CD pipelines with Git, whilst depending on SCRUM methodologies to safely and efficiently merge code with other developers. This ensures that my code is clean, safe, and scalable so it can easily grow as more is added to it.
If you would like to hear about my projects and ask me more information on my prior work, don't hesitate to message!