Summary
Overview
Work History
Education
Skills
Timeline
Generic

SWATHY PS

Trivandrum, Kerala,

Summary

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.
  • Mentored and 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
SWATHY PS