M

Maheep Kaushal

Lead IOS Developer

Toronto, Ontario, Canada13 yrs experience
Most Likely To Switch

Key Highlights

  • Over 12 years of experience in iOS development.
  • Expert in Swift, SwiftUI, and Objective-C.
  • Strong leadership and project management skills.
Stackforce AI infers this person is a Senior iOS Engineer with expertise in mobile application development and project management in the SaaS industry.

Contact

Skills

Core Skills

Ios DevelopmentSwiftSdk Development

Other Skills

swiftuiObjective-CKotlinModel-view-viewmodel (MVVM)Clean ArchitectureiosXcodeCocoaPodsCombineREST APIsSOLID Design PrinciplesModel-View-Controller (MVC)GraphQLRxSwiftAndroid

About

Software Architect for more than 12+ years. Started my career as C++ Developer then I turned my self into iOS. Since then I had explored plenty of dark corners of iOS ecosystem and this really helps me to pick the right tool for the job. I have great knowledge and understanding of Xcode, Objective-C, Swift, and Apple's design and development guidelines. I am self-motivated agile worker. Always friendly and proactive in communications which makes me a good team member/leader. I have extended experience with following technologies: Apple native frameworks - from SwiftUI, Combine, UIKit/Autolayout and CoreData down to OpenGL, CoreAudio and Accelerate.framework Ad-Hoc app distribution - TestFlight, HockeyApp, In-House app distribution Project management - Xcode, GitHub, Bitbucket, feedCamp, BaseCamp, RedMine, Jira Continuous integration - TeamCity, Jenkins My code contains best practices, always clean, self-documented, editable, localised and synchronised. Most of UI is in storyboard. Recently I have been working on SwiftUI. I can use any VCS, but git is my favourite one. My experience is not limited by C / Objective-C / Objective-C++ / Swift, SwiftUI. I have experience in backend development so it is not secret "where it all comes from" / how to report a bug.

Experience

13 yrs
Total Experience
1 yr 7 mos
Average Tenure
1 yr 11 mos
Current Experience

Sephora

Sr. iOS Engineer

Jun 2024Present · 1 yr 11 mos · Canada

  • Sephora offers the most unique and diverse selection in prestige beauty. Design and developed Sephora Mobile app(iOS and Android) based on business needs and priorities, reviewing business requirements, helping PO converting requirements into stories, identifying dependencies/risks, collaborating between POs, BOs, leadership and scrum team and monitoring release and production operation, taking initiative steps, creating innovative solutions and following SOX compliance.
  • Key Contributions:
  • Design/lead Payment updating services Sephora Main beauty app for iOS and Android, Booking Flow, Analytics, Booking Services.
  • Worked with the UX and backend team for product requirements, Worked on MVVM, SwiftUI, Combine and Dependency Injection, Clean Architecture, Unit Tests, UI Tests, Git Version Control.
  • Worked on Sephora Assistance Advisory iOS app.
  • Worked on continuous delivery in mobile, code review, static analysis, continuous integration, automation, functional testing (using XCUI and Snapshot) and Code Reviews.
SwiftswiftuiObjective-CKotliniOS DevelopmentModel-view-viewmodel (MVVM)+1

Egnyte

Senior iOS Engineer

Jan 2023May 2024 · 1 yr 4 mos · Remote

  • Working for a leading Saas platform. My responsibilities include:
  • iOS App development for Customer Product for iOS sync with backend and WebUI to make product align and market fit.
  • My responsibilities included:
  • Analyze and capture business requirements,
  • Feasibility analysis and recommend optimal solution,
  • Seek Architecture/Design review & approval by Architecture Board
  • Worked with other developers eg: FrontEnd, Backend, iOS and android with Swift and Objective-C.
  • Anchor proof of concept (POC) development to validate proposed solutions and reduce technical risk.
  • Code Reviews, Core Architecture etc
iosswiftuiSwiftObjective-CXcodeCocoaPods+6

Leadsquared

Senior iOS Engineer

Dec 2021Jan 2023 · 1 yr 1 mo · Bangalore Urban, Karnataka, India

  • Worked for an Saas product for handing leads or generating leads for B2B Customers iOS Apps’ feature enhancements, leveraging Firebase (Crashlytics, RemoteConfig, DynamicLinks, Dynamic Forms) etc.
  • My responsibilities included:
  • Analyze and capture business requirements,
  • Feasibility analysis and recommend optimal solution,
  • Seek Architecture/Design review & approval by Architecture Board
  • Worked with other developers eg: FrontEnd, Backend, iOS and android with Swift and Objective-C.
iOS DevelopmentObjective-CSwiftswiftuiCocoaPodsModel-view-viewmodel (MVVM)+5

Vida digital identity

Senior iOS Engineer

Aug 2019Dec 2021 · 2 yrs 4 mos · Bengaluru Area, India

  • Work:
  • Lead the SDLC of both iOS and Android app.
  • Implemented/Enhanced the eKYC flows with Reactive Programming approach using RxSwift.
  • Performed Code reviews and ran Instrumentation to figure out memory leaks and UI performance issues.
  • iOS Developer
  • Android
  • REE
  • TEE
SwiftObjective-CXcodeRxSwiftAndroidReactive Programming+5

Daytona systems india pvt. ltd.

Senior iOS Engineer

Jan 2018Jun 2019 · 1 yr 5 mos · Bengaluru Area, India

  • I worked as Sr. Software Engineer, where i worked on their iOS customer App on Objective-C and Swift.
Objective-CSwiftModel-view-viewmodel (MVVM)RxSwiftXcodeiOS Development

Housejoy

Senior iOS Engineer

Dec 2016Jan 2018 · 1 yr 1 mo · Bangalore

  • I worked with Housejoy as Sr. Software Engineer where i worked with their Customer Housejoy App for iOS. I explored Swift more deep in this company.

Zeta global

Senior iOS Engineer

Jan 2016Nov 2016 · 10 mos · Bangalore

  • A powerful messaging platform for businesses to communicate with customers and visitors, on websites and mobile apps. I developed Nudgespot iOS app and Nudgespot SDK.
iOS DevelopmentSDK developmentSwift (Programming Language)Objective-CModel-view-viewmodel (MVVM)REST APIs+1

Station!

iOS Developer

Dec 2012Dec 2015 · 3 yrs · United States, Remote

  • STATION :- is a social media broadcasting platform that puts control, customization, and privacy all in the palm of your hand. STATION takes the best of social media and broadcasting capabilities and blends them into a unique platform for users from every walk of life. Corporations, celebrities, small businesses, and individuals can broadcast to an audience that wants to hear their message.
  • STATION elevates the concept of self-broadcasting with a clutter-free operating space featuring geolocation, “time to live”, and true privacy options. STATION allows users to deliver their message to a specific area, to a specific audience, and for a specific amount of time. Unlike other platforms,
  • STATION gives users the option of being completely anonymous, if they choose to be. No personal data collection is done by STATION, because privacy is a critical part of our mission.
  • STATION users also have complete control over how their Station looks, sounds, and feels. STATIONS can broadcast publicly or be very private, with content shared amongst only a few. This type of media, blending free broadcast with messaging, controlled access, and unlimited global reach, is unprecedented.

Education

RBIENT

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2008Jan 2012

Sant Longowal Institute of Engineering and Technology

Certificate in Computer Application — Computer Science

Jan 2006Jan 2008

Stackforce found 100+ more professionals with Ios Development & Swift

Explore similar profiles based on matching skills and experience

Maheep Kaushal - Lead IOS Developer | Stackforce