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.
Education
Bachelor of Engineering - Computer Science
Kerala University
Rajadhani Institute Of Engineering & Technology
05.2017
Skills
IOS
Swift and Objective-C
Xcode
Git, JIRA
Auto layout
MVVM and MVC
Networking and RESTful APIs
Multithreading and concurrency
Coredata & NSUserdefaults
CocoaPods and Framework
App Localization
Agile Development
App Store submission and distribution
Apple Human Interface Guidelines
MKMaps, Google Maps and Places API
APNS & Google Firebase notification
Stripe Payment Gateway
Social Network Integration like Facebook, Google
Figma and Marvel design tools
Collab, Trello, Slack and Testfairy
Multitasking, Excellent Communication
Timeline
Senior Software Engineer
Thinkpalm Technologies Pvt Limited
09.2021 - Current
Software Engineer - IOS
3E IT Solutions / Revyrie Global Tech Solutions
10.2017 - 09.2021
Bachelor of Engineering - Computer Science
Kerala University
Similar Profiles
Sowmya VSowmya V
Senior Lead HR (Site HR) at ThinkPalm Technologies Pvt LtdSenior Lead HR (Site HR) at ThinkPalm Technologies Pvt Ltd