Osama Iqbal

Senior Software Engineer
🪙 1091 / month
March 30, 1999

About Candidate

About Me

I am a passionate and results-driven Software Engineer with experience in building
scalable and high-performance mobile and web applications. I specialize in creating
clean, maintainable, and user-focused solutions using modern technologies.

I have strong hands-on experience with React Native and
Flutter, developing cross-platform mobile applications with smooth
user experiences and optimized performance. On the backend, I work with
Node.js to build secure, efficient, and scalable APIs and services.

Alongside cross-platform development, I have solid experience in native iOS development
using Swift, focusing on performance optimization, clean architecture,
and best practices. I enjoy writing clean code, improving app performance, and designing
scalable system architectures.

I am always eager to learn new technologies, adapt to evolving tools, and collaborate
with teams to deliver high-quality software solutions that create real value.

Location

Education

B
Bachelor in Computer Science 2021
Federal Urdu University

Work & Experience

J
Junior Software Engineer Sept 2020 - Sept 2021
Taxis Network

Started as a Trainee iOS Developer, focusing on bug xes and enhancing the
user interface of the application
Used Figma to collaborate on design improvements and ensure a smooth
user experience
Worked with the Singleton design pattern to manage shared resources
effectively within the app
Integrated Apple Maps to enhance location-based features within the
application
Promoted to Junior iOS Developer, recognizing growth and contributions to
the team
Followed Apple's Human Interface guidelines to create products aligned
with iOS UI norms.

i
iOS Developer Oct 2021 - Oct 2023
Synapse Consulting

Developed VPN applications with secure connections using various
protocols through native methods and third-party SDKs
Enhanced a customer service application by integrating Google Maps SDK
and optimizing the directional API, resulting in signicant cost savings
Utilized SwiftLint, SonarQube, and Codacy for code optimization and quality
assurance, ensuring high coding standards and maintainability
Worked with the MVVM architecture and Protocol-Oriented Programming
(POP) principles to create scalable and maintainable applications
Managed CI/CD pipelines using App Center and Firebase Distribution,
streamlining the deployment process and ensuring thorough testing
Expanded technical skills by working with React Native, learning TypeScript,
JavaScript, and handling iOS CI using GitHub Actions
Contributed to cross-platform development projects, leveraging iOS
expertise for broader technical challenges
Demonstrated strong problem-solving skills by optimizing APIs, improving
app eciency, and reducing operational costs
Promoted to Senior iOS Developer, recognising growth and contributions to
the team
Contributed to an increase in positive user feedback by regularly updating
apps with new features, bug xes, and performance improvements.

S
Senior IOS Developer Nov 2023 - May 2024
Techelix

Developed applications for iPad, iPhone, and Apple Watch, focusing on user
health monitoring and BP emergency services
Attendance Base Management System For Schools
Implemented MVVM-C architecture in iOS apps and integrated Apple Watch
for real-time health data monitoring
Extensively used Firebase services, including Analytics for tracking feature
popularity, Crashlytics for crash and bug xes, push notications, Firebase
Storage, and Remote Congs
Created over 200+ avor apps for different clients, tailoring features and
functionality to specic needs
Wrote more than 60 unit test cases, leading to a signicant positive impact
on project quality and stability
Mentored junior developers, provided guidance on best practices, and led
Scrum meetings to discuss new features and project progress
Designed and set mobile app architecture for both iOS and Android
platforms

S
Senior iOS Developer May 2024 - June 2024
Small World Financial Service

Enhanced CI/CD pipelines. Automated development processes to reduce
manual efforts and increase productivity
Applied Agile software development methodology to elevate nal products
and streamline development efforts.
Implemented effective debugging strategies, unit testing and TDD practices
to ensure high code quality resulting in fewer software defects and
increased reliability.
Developed conversion and system implementation plans.·
Delivered successful product releases on schedule, ensuring seamless
deployment and smooth end-user adoption.
Coordinated with QA teams to identify defects early in the development
cycle, improving overall eciency in delivering bug-free products.
Promoted a culture of collaboration within the team by organizing regular
code reviews and sharing knowledge about emerging technologies.

S
Senior Software Engineer Sep 2024 - Present
Branex

Maintained comprehensive documentation of development work, facilitating
knowledge sharing among team members.
Mentored junior developers, fostering professional growth and enhancing
team productivity.
Managed multiple projects simultaneously while maintaining strict
deadlines and high-quality standards.
Regularly reviewed peers'' code contributions, offering constructive
feedback to enhance overall product quality.
Designed Mobile application architecture, for application data ow and use
of modern concurrency
Refactored legacy codebases for improved maintainability, paving the way
for easier future updates.
Increased code quality and reduced bug rates by establishing
comprehensive unit and integration testing protocols.

Skills

Swift
100%
iOS
100%
Mobile Application Development
100%
Web Development
46%