Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Simranpreet Chahal

Kitchener,Canada

Summary

Senior-level Software and Application Developer passionate about creating cutting-edge products for [Industry]. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

14
14
years of professional experience

Work History

Senior IOS Engineer

TD Bank
Kitchener, Ontario
01.2017 - Current
  • Developed and delivered iOS applications within an Agile framework, ensuring rapid and iterative releases.
  • Actively participated in Sprint Planning, Daily Stand-ups, Sprint Review, Backlog refinement and Sprint Retrospective meetings to ensure seamless project execution.
  • Collaborated with cross-functional teams, including designers and backend developers, to deliver seamless and robust iOS applications.
  • Conducted regular demos to stakeholders, gathering feedback and incorporating changes into the development process.
  • Transforming/ Designing code in MVVM design pattern using protocol oriented programming. Ensuring 95-100% unit test coverage for View Models.
  • Involved in leading modules for banking app releases and ensuring every bug is addressed for that release.
  • Writing a well documented code using Swift and SwiftUI using Xcode15.1.
  • Conducted regular code reviews, ensuring adherence to coding standards, performance optimization, and overall code quality.
  • Implemented Accessibility features into the banking products.
  • Implemented localizations in 4 languages for banking apps.
  • Developed banking apps for Payments Domain and Mobile Investing Platform.

Senior IOS Developer

Innosphere SDG Ltd.
Guelph, Canada
06.2015 - 12.2016
  • Modified existing software systems to enhance performance and add new features.
  • Developed iOS applications using Objective-C, Swift, and Xcode.
  • Implemented user interface designs for iOS apps according to Apple's Human Interface Guidelines.
  • Used Git to maintain version control over projects.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Integrated third-party libraries into the app development process using Cocoa Pods.
  • Resolved compatibility issues between different versions of iOS operating systems.
  • Server Side bug fixes using Ruby On Rails.
  • Developed Android applications using Java and Android Studio.
  • Experience in Web development using javascript, Ajax, HTML, CSS.

Lead IOS Developer

MetricWire
Kitchener, Canada
01.2015 - 05.2015
  • Added a variety of new workflows to existing app including new business enhancements etc
  • Worked in Waterfall model to achieve the goals.
  • Maintained open communication with team members and stakeholders, resulting in successful project outcomes.
  • Mentoring Co-ops to get the work done.
  • Generating release build of the iOS app and deployment to the app-store.

Senior Software Engineer

V2 Tech Ventures Pvt Ltd.
Mumbai, India
06.2014 - 12.2014

Systems Engineer (iOS Developer)

Tata Consultancy Services Pvt Ltd.
Noida/Mumbai, India
03.2010 - 06.2014
  • Worked as offshore team member with various clients like Apple Inc.

Education

Bachelors of Engineering in Electronics & Communication -

Punjabi University, Patiala (INDIA)
05.2009

Skills

  • Swift
  • Swift UI
  • Combine
  • Objective C
  • XCode 151
  • Visual Studio Code
  • Terminal Command Line
  • SourceTree
  • REST API integration
  • Unit testing using XCTests
  • Cocoa Pods
  • Accessibility Support
  • Localization Support
  • CI/CD tools: Jenkins
  • iOS Design Patterns - MVVM, POP
  • Agile
  • Other useful tools: Jira, Scrum, Confluence, Bitbucket, Jenkins
  • Other Tech Stack: HTML/CSS, Javascript, AJAX, Java, Android development, Ruby on Rails

Timeline

Senior IOS Engineer

TD Bank
01.2017 - Current

Senior IOS Developer

Innosphere SDG Ltd.
06.2015 - 12.2016

Lead IOS Developer

MetricWire
01.2015 - 05.2015

Senior Software Engineer

V2 Tech Ventures Pvt Ltd.
06.2014 - 12.2014

Systems Engineer (iOS Developer)

Tata Consultancy Services Pvt Ltd.
03.2010 - 06.2014

Bachelors of Engineering in Electronics & Communication -

Punjabi University, Patiala (INDIA)
Simranpreet Chahal