Highly skilled Senior iOS Software Engineer bringing more than 6+ years of software design, development and management, gifted at finding reliable solutions for software issues.
Overview
7
7
years of professional experience
Work History
Senior Software Engineer
Thinkpalm Technologies Pvt Limited
09.2021 - Current
Architected, designed and developed key features for the launch of Porsche Premium iOS app, QAUD enhancing system modularity and maintainability.
Worked with stakeholders and product management to present weekly demos, define technical requirements, and deliver solutions aligned with business goals.
Mentoredand Instructed junior developers on use of Swift programming language, creating collaborative learning environment to onboard personnel.
Conducted code review meetings to detect weaknesses in contributed program content, avoiding bug detection by users.
Published and maintained several iOS applications successfully available via Apple App Store.
Researched and selected APIs for integration into development projects.
Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members.
Integrated mobile payment platforms such as ApplePay, Stripe Payment Gateway.
Worked with project managers to meet development timelines, project milestone planning, and task allocation.
Implemented Multi-Language Support, utilized Xcode's localization tools to manage and translate app content into required language with location preference.
Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.
Maintained existing mobile applications by designing patches to be applied via iOS automatic updates.
Migrated MVC design pattern projects to MVVM Architecture.
Redesigned rejected applications to correctly apply Appstore guidelines.
Software Engineer - IOS
3E IT Solutions / Revyrie Global Tech Solutions
10.2017 - 09.2021
Spearheaded the design, development, and deployment of several innovative iOS applications across various domains. Like Music, Fitness, Employee management, Dating, and Pet care applications.
Designed challenging UI, engaged with user experience designers, crafting clean interfaces with simple, intuitive interactions and functions.
Refactored entire UI layer to use Storyboards, Autolayout and Size Classes.
Developed reusable components that significantly reduced development effort on multiple projects.
Incorporated several iOS frameworks like Core Data, Core Animation and Core Location.
Worked on cloud-based messaging APIs and push notifications into software to provide instant access to incoming notifications.
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
Analyzed code and corrected errors to optimize output.
Collaborated with cross-functional teams to deliver high-quality software products on schedule.
Updated old code bases to modern development standards, improving functionality.
Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
Integrated third-party tools and components into applications.
Maintained existing software systems by identifying and correcting software defects.
Optimized algorithms for faster processing, reducing overall computation time.
Successfully delivered multiple high-impact apps on time and received positive user feedback and high ratings on the App Store.
Senior Software Engineer/Senior Software Test Engineer at Bosch Global Software SolutonsSenior Software Engineer/Senior Software Test Engineer at Bosch Global Software Solutons