Post Job Free
Sign in

Software Engineer Ios

Location:
Fremont, CA
Posted:
June 03, 2024

Contact this candidate

Resume:

Hari Bista, 669-***-****, **********@*****.***, Fremont, CA Github LinkedIn

* ***** ** ******** ********** as an iOS Engineer, contributed on successful products Buy Now Pay Later, Venmo at PayPal Inc. 3 years of reactive programming experience with SwiftUI and Combine

PROFESSIONAL EXPERIENCE

Sr. Software Engineer (iOS) (2022 Feb - 2024 May) [App Store] Fisker Inc, San Francisco, CA (Full-time)

• Led the vehicle checkout ecommerce, payment integration, ApplePay with stripe sdk

• Worked on Connected-car experience, Climate control UI, Digital twin UI of car

• Integrated Unity 3D car configuration experience into SwiftUI view.

• App localization using Contentful CMS supporting 11+ countries

• Developed variety of reusable components using SwiftUI

• Developed custom rich text UI component

• Started iOS project from scratch setting foundational architecture using SwiftUI, Combine with MVVM-C: Networking, Navigation, Validation, Home page, Menu etc

• Setup service oriented architecture with APIService, AuthService, EnvironmentService, ConfigService, URLService, FeatureService, NavigationService, KeychainService, UserStoreService, AnalyticsService, CarService

• Wrote a custom networking module with token management which support GraphQL, RESTful api using Async-await

• Wrote JSON based mock service of ApiService

• Played a key role in team growth with hiring, mentoring, offshore team communication, setup code review guidelines, setup app release process etc.

• Represented iOS team in higher leadership, BRD and design handover meetings Software engineer 2 (iOS) (2020 Feb - 2021 Aug) [App Store] PayPal Inc, San Jose, CA (Full-time) - Buy Now Pay Later, Venmo

• Developed a library to display PCI compliant credit info for Venmo. (Award received)

• Extended ‘Buy Now Pay Later’ product to US, AU, and DE countries

• Leading effort to theme migration for PayPal iOS app.

• Worked on multiple module releases, hotfix and continuous integration in PayPal iOS ecosystem.

• Played key role in launching 3DS security capability for credit module

• Developed ‘manage payment method’ feature supporting a credit card, debit card, and bank flow.

iOS Developer ( 2018 March - 2020 Feb )

YinzCam Inc, Pittsburgh, Pennsylvania (Full-time)

Digital Wallet [Video]: Entirely develop a digital wallet experience. NRL Live [App Store]: Worked for Australia’s National Rugby League( 1 million+ downloads) for a year as the main developer and released 4 major app updates.

• Developed NRL TV tab [Video]

• Rewrote of draw page using Swift [Video]

• Wrote dynamic image size grid layout Gallery [Video]

• Wrote Horizontal Full Screen Gallery with ads [Video] iOS Engineer ( April 2017 - Jan 2018 )

Apple Inc. Mathilda, CA, USA ( Contract )

Photon: This is an enterprise iOS app for the iCloud Mail Analytics Platform.

• Architected and developed a dashboard app to monitor analytics data for 10+ KPI items for the iCloud Mail team using different charts(bar chart, pie-chart, line chart etc).

• Developed a push notification service to receive analytics alerts, WatchOS integration

• Besides iOS, I also Developed backend APIs using NodeJS, Cassandra, helped the team to write some python scripts, CSS, HTML and JavaScript. Mobile Application Developer ( July 2013 - July 2015 ) SmartMobe Solutions. Kathmandu, Nepal

• Worked on different projects for US based clients and some in house projects using Swift, Objective-C, UIKit, MapKit etc.

TECHNOLOGIES AND SKILLS

SwiftUI, UIKit, Combine, Async-Await, MVVM-C, MVC, RESTful, JSON, XML, JWT token, iOS Development, iOS SDK development, XCTest, XCUITest, Protocols, Generics, Dependency Injection(DI), CI/CD, Push notifications, Agile, WatchOS, Core Data, sqlite, Keychain, File, Auto-layout, Programmatical UI, Storyboard, Xib, Bluetooth, Mapkit, Corelocation, Coregraphics, AVFoundation, Speech, Moya, Reactive Functional Programming, Performance Optimization, GCD, Multithreading, Memory Management, Debugging, Xamarin, Ooyala Player, Git, Hotfix, Release, App store publishing, Android, NavigationStack, Swift Package Manager(SPM), CocoaPods

PROGRAMMING LANGUAGES: Swift, Objective-C, Javascript, NodeJS, Java, Python,Kotlin TOOLS: Xcode, TestFlight, Instruments, Git, Jira, Figma, Invision, Proxyman, Charles, Slack, Teams, ChatGPT, Simulator, Accessibility Inspector EDUCATION, CERTIFICATIONS, AND PERSONAL DEVELOPMENT MS Computer Science (2018) - Maharishi International University, Fairfield, IA, USA Bachelor in Computer Engineering (2013) - Tribhuvan University, Nepal



Contact this candidate