Summary
Tanveer Ashraf is a Senior Software Engineer based in London with 11 years of experience specializing in iOS development, modernizing legacy codebases, and building high-performance multimedia and telehealth applications. He has a strong track record designing scalable mobile architectures—shipping custom media players, low-latency WebRTC video, offline-first features, and memory-optimized streaming components that reduced load times and crashes. Comfortable across Objective-C and Swift, he moves between hands-on implementation and technical leadership, having led teams, mentored engineers, and improved velocity with reusable components and automation. His healthcare and enterprise work demonstrates a knack for translating complex domain needs into reliable mobile experiences, and he pairs that with an MSc in Software Engineering to ground his practice in formal principles. An often-overlooked strength is his focus on observability and App Store compliance, using tools like Sentry and Crashlytics to keep releases predictable and performant.
11 years of coding experience
11 years of employment as a software developer
BS(CS) Computer Software Engineering, BS(CS) Computer Software Engineering at University of Agriculture, Faisalabad
Msc. Computer Science (Software Engineering) Software Engineering, Msc. Computer Science (Software Engineering) Software Engineering at University of Staffordshire
English, Urdu, Punjabi