Summary
Sam Cornejo is a Senior iOS Developer and Technical Lead with nine years of engineering experience, currently shaping scalable app architectures and leading the iOS program at Ravn from Surrey, BC. He has contributed to 15 mobile apps across sectors, blending Swift, SwiftUI, UIKit and patterns like MVC/MVVM to deliver maintainable, testable, and high-performance products. Sam is fluent in modern concurrency (Combine, async/await), integrates REST and GraphQL backends, and has a track record of reducing production bugs through rigorous testing and code reviews. He mentors junior engineers and runs a trainee program, pairing hands-on technical leadership with people development. Early roles in middleware support and engineering at Unilever and academic tutoring give him a practical systems mindset and a strong foundation in embedded/Arduino work hinted at in his GitHub bio.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS) Engineering Electrical/Computer Concentration, Bachelor of Science (BS) Engineering Electrical/Computer Concentration at John Brown University
Spanish, English