Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Chindu Paul

Brampton,Canada

Summary

Organized, collaborative, and highly skilled iOS developer with 6+ years of experience creating and publishing native applications. Demonstrated history of developing iOS applications in an agile environment, primarily using Swift and SwiftUI coupled with proficiency in integrating APIs and third-party libraries. A strong engineering professional with a post-graduation focused on mobile applications design and development. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Overview

11
11
years of professional experience

Work History

SENIOR IOS DEVELOPER

HUB-STREW TECHNOLOGIES
06.2019 - 08.2023
  • Developed and maintained the primary Banking and Movie ticket booking applications in Swift, integrated with APIs and third-party libraries
  • Utilized SwiftUI for an authentication application, gaining hands-on experience with the framework
  • Engaged in code modularization using SPM, gaining profound insights into the app's architecture
  • Undertook release captain responsibilities, working closely with diverse teams and product owners to upload newer version of the app to the app store
  • Conducted extensive unit and snapshot testing to ensure optimal performance, stability, and functionality of the app
  • Experimented with integrating newer Swift features, such as async-await and actors, into the code base
  • Other tools used: Bitbucket, Jira, Jenkins, Confluence, Figma
  • Primarily utilized Swift to enhance the banking application, emphasizing MVVM architecture
  • Implemented reusable code to minimize duplication and resolved crashes identified in Firebase analytics
  • Developed a server-driven UI that dynamically generates pages based on server responses
  • Guaranteed new code meets accessibility standards, ensuring compatibility with voice-over and enlarged text
  • Maintained portfolio of [Number] successfully published applications available via Apple App Store
  • Achieved [Number]% app store approval rate on developed applications

IOS DEVELOPER

Empress Cybernetic Systems Private Limited
01.2014 - 05.2019
  • Enhanced two major apps, eMAM Feeder and eMAM Ipad app-developing features, refining UI, and fixing bugs using Swift in an MVVM framework
  • Strongly focused on reducing code duplication by establishing a shared codebase for both native iOS apps
  • Integrated APIs and third-party libraries, extensively using Charles for network debugging and interception
  • Other tools used – JIRA, Git, AzureDevOps, JFrog Artifactory
  • Addressed critical production issues through log analysis and code debugging
  • Thoroughly debugged the existing codebase to address iOS-specific challenges, ensuring both optimal performance and full alignment with Apple App Store guidelines
  • Designed and implemented a Proof of Concept (POC) to transition the hybrid app to a Swift-based native application
  • Responsible for the end-to-end lifecycle of native iOS applications, from conceptualization and development to ongoing maintenance, utilizing both Swift and Objective-C
  • Executed UI design with auto layouts and storyboards, while also assessing API responses through Postman

BUSINESS ANALYST

PSIONIC INNOVATIONS
05.2012 - 06.2014


  • · Evaluated consistency and importance of different business intelligence data against needs to determine optimal courses of action
  • · Created project plans in accordance with project management framework standards and procedures. Identified ongoing issues and gaps within project plans, in order to eliminate implementation issues.
  • · Translated business user concepts and ideas into comprehensive business requirements and design documents.
  • · Established online configuration knowledge base to support functionality by developing robust system application overview
  • · Planned, facilitated and reported on quality assurance testing efforts, conducted stakeholder Joint Application Design (JAD) interviews and facilitated meetings with project teams.
  • · Built library of models and reusable knowledge-based assets to produce consistent and • streamlined business intelligence result

Education

Skills

  • IOS Development: UI Kit, Core Data, Core Animation, Auto Layout
  • Programming Languages: Swift, Objective-C
  • Architecture Patterns: MVVM, VIPER
  • Design Patterns: Singleton, Observer, Delegate
  • Version Control: Git, GitHub
  • Third-Party Libraries: Alamofire, RxSwift, CocoaPods
  • Unit Testing: XCTest, Quick, Nimble
  • CI/CD: Jenkins, Fastlane
  • Agile/Scrum Methodologies
  • Data Analysis: Excel, SQL, Tableau
  • Business Process Modelling
  • Requirements Gathering and Documentation
  • Stakeholder Management
  • Project Management
  • Market Research
  • Communication and Presentation Skills
  • Problem-solving and Critical Thinking
  • Android Studio
  • Enzyme or Jest
  • JavaScript
  • Java
  • Over 6 years of experience extensively using Swift and SwiftUI to design and develop highly secure iOS applications in banking and telecommunication industries
  • Modularized the code using SPM, gaining a deep level understanding of the app architecture
  • Integrated third-party libraries using both SPM and Cocoapods, while utilizing Charles and Postman to debug and intercept API responses
  • Resolved production crashes by understanding the issues from the Firebase analytics
  • Enhanced code reusability and placed a strong emphasis on making the app accessible through voiceover and large text
  • Implemented new features with maximum test coverage using unit and snapshot testing
  • Worked with Apple frameworks such as Vision, ARKit, and Core Location, coupled with third-party libraries like PromiseKit, JSONPatch, Alamofire, SwiftyJSON, and Kingfisher
  • Proficient knowledge of the latest advancements in the Swift language
  • Exposure to diverse design patterns, including MVC, MVVM, singleton, delegate, and observer
  • Actively participated in peer reviews and suggested code improvements through the same process
  • A comprehensive understanding of ARC, specifically in addressing retain cycles and memory leaks, combined with an in-depth knowledge of concurrency, ensuring the prevention of data races and deadlocks
  • Undertook release captain duties, collaborating with various teams and product owners, to facilitate the release of a newer version of the app
  • Supported junior members of the team by providing ongoing advice and guidance
  • Coordinated with designers, delivery leads and product owners to ensure the successful delivery of new features

Languages

English
Native or Bilingual
Hindi
Native or Bilingual
Tamil
Native or Bilingual
Malayalam
Native or Bilingual

Timeline

SENIOR IOS DEVELOPER

HUB-STREW TECHNOLOGIES
06.2019 - 08.2023

IOS DEVELOPER

Empress Cybernetic Systems Private Limited
01.2014 - 05.2019

BUSINESS ANALYST

PSIONIC INNOVATIONS
05.2012 - 06.2014

Chindu Paul