I am an ace Software Engineer with 8+ years of industry expertise in different iOS development roles requiring technical problem solving and engineering skills for the delivery of highly performant iOS applications. I am keen on good software architecture, quality process and automation processes. I have independent/team development experience from several iOS projects for clients.
Designed and built complex iOS applications including application architectures, repositories, continuous integration environments, and tools on projects for clients.
Regularly tested and analyzed code for scalability, reliability, and robustness.
Analyzed, monitored and reported technical debt on projects giving team engineers, clients and stakeholders the right details of technical debt on products.
Developed a knowledge-base webpage to centralize the company’s technical knowledge of different technologies; serving as a source of technical information across the company and for junior developers.
Successfully implemented a continuous integration/deployment flow solution that allowed the code base of large projects to be tested, statically analyzed and automatically deployed saving the Engineer team a lot of time.
Regularly performed code reviews and pair programming sessions in mentoring junior developers to ensure the proper use of coding conventions and patterns.