Piyush Singh

Piyush Singh Email and Phone Number

Senior Software Engineer - iOS @ Keepsafe Software
san francisco, california, united states
Piyush Singh's Location
San Jose, California, United States, United States
Piyush Singh's Contact Details

Piyush Singh personal email

n/a

Piyush Singh phone numbers

About Piyush Singh

Throughout my tenure at the listed organizations, I have consistently served in the capacity of a full-time native iOS/iPadOS developer for over 10 years, contributing to the core products available both on the App Store and within enterprise environments.I am passionate about architecture, performance, testing, UI/UX, and creating delightful native iOS experiences.

Piyush Singh's Current Company Details
Keepsafe Software

Keepsafe Software

View
Senior Software Engineer - iOS
san francisco, california, united states
Website:
getkeepsafe.com
Employees:
27
Piyush Singh Work Experience Details
  • Keepsafe Software
    Senior Software Engineer - Ios
    Keepsafe Software Feb 2024 - Present
    San Francisco Bay Area
    Creating privacy focused iOS applications for consumers.
  • Skillshare
    Senior Software Engineer - Ios
    Skillshare Sep 2021 - Dec 2023
    San Francisco Bay Area
    ◦ Rewards and Badges: Created the Rewards/Badges system user interface using a combination of UIKit and SwiftUI. The awards and badges are delivered to users using web sockets. This feature has helped us with our goal of increasing user retention through increased engagement.◦ Video Player: Built the native video player experience on iOS using AVFoundation and HLS protocol, while migrating away from a third party SDK, saving us over 350K USD in video hosting costs.◦ HomePage Redesign: Created the main Home Page on the iOS app, which is driven by a contentrecommendation engine running on AWS. Written in Swift and using GraphQL.◦ In-App-Purchases: Integrated In-App Purchases with a subscription model, allowing users to pay for premium features and boosting revenue with the addition of a monthly subscription plan.◦ Authentication: Implemented a secure migration of the iOS application from basic authentication to a more robust OAuth2 implementation utilizing the Auth0 SDK. Developed logic for bearer token refresh, storage, and expiration. Deployed the feature incrementally through split testing, requiring concurrent support for both basic authentication and OAuth2 implementations
  • Capital Group
    Software Engineer - Ios
    Capital Group Mar 2020 - Sep 2021
    Irvine, California, United States
    Financial Modeling: Created the Fund Comparison feature on the iPadOS app, which lets the sales team quickly compare different financial models and products.◦ Offline Storage: Created the data sync feature, which saves all financial related data on the iPad. It is also available offline, using Core Data framework for storage.◦ Disclosures: Built the Disclosures rendering framework to fetch and displaying disclosures and risks for various financial models. Disclosures are inherently complex and involve a lot of ambiguity, hence the need for a reusable design to make development easier.◦ SwiftUI: Led the initiative to start integrating SwiftUI in the project, which allowed us to increase developer speed, efficiency, and velocity.
  • Costar Group
    Software Engineer - Ios
    Costar Group Jul 2017 - Mar 2020
    Irvine,Ca
    Developing new features for our flagship iOS applications, such as Apartments.com, ApartmentFinder.com, and West Side Rentals. We help millions of user find their next home.◦ Online Leasing: Built the Online Leasing feature, simplifying renter/landlord processes on the iOS app—enabling seamless completion of documents, payments, and rental agreements to secure an apartment.◦ Post a Listing: Allows landlords to post listings on the Apartments.com iOS app with pictures and availability information and promote their properties within the app.◦ Authentication: Executed the migration of the native iOS app authentication to OAuth2 enabling SingleSign-On.◦ Advertising: Created the user interface for displaying advertised listings for new Apartments in the iOS app. Built using UIKit and Reactive programming frameworks.◦ Reusable Components: Improved development efficiency by introducing reusable iOS components using Cocoapods, promoting practicality and scalability in our code base
  • Applied Medical
    Ios Developer
    Applied Medical Jun 2014 - Apr 2017
    Irvine,Ca
    Creating iOS enterprise applications used throughout the company that runs the business. We have about 6 iOS applications such as CRM apps, document management apps, custom workflow apps used by various sectors of our company.◦ CRM iPad App: Built the enterprise Customer Relationship Management iPadOS application (iCRM) used by our sales team to manage customers, leads, opportunities, and payments, driven by a SAP back end. Written in Objective-C and Swift. Integrated ability for users to create sales related data like Leads, Opportunities, and Sales on the iPadOS app and save them while offline. This data was also synced to servers when connectivity wasestablished.◦ Cross Platform App: Worked independently to create a sales tracking tool, which was a cross platformapplication, using Apache Cordova. It was created using JavaScript, HTML, and CSS.◦ Product Catalog: Created the feature which allows sales team to visualize medical/surgical products in the iPad app
  • Lightwork Solutions
    Ios Developer
    Lightwork Solutions Mar 2013 - Apr 2014
    Aliso Viejo,Ca
    ◦ Vela - Music Streaming iOS App: Added new features to the iOS app which connects to Spotify, YouTube, Rdio, and iTunes library all in one app, to make it easier to listen to music.◦ Vela for Android - Created the Android equivalent of the Vela iOS streaming application and published it to the Play Store. The application was written in Java using Eclipse IDE with the Android Development Tools (ADT) plugin.◦ Brooklyn Effects iPad app: Built the iPadOS application to allow for color grading of videos inside Final Cut Pro running on MacOS, via touch gestures. The iPad app connects to a local server on MacOS via Bonjour, and uses AppleScript to control the UI inside the host application◦ WordPress Development: Worked on various client’s WordPress websites using PHP

Piyush Singh Skills

Html Microsoft Excel Objective C Google Analytics Sql Object Oriented Design Ios Development Mobile Applications Agile Testing Powerpoint Javascript Ruby On Rails Wordpress Facebook Css Visual Basic Memory Management Os X Databases Programming Web Applications Css Javascript Afnetworking Mysql Front End Afincrementalstore

Piyush Singh Education Details

Frequently Asked Questions about Piyush Singh

What company does Piyush Singh work for?

Piyush Singh works for Keepsafe Software

What is Piyush Singh's role at the current company?

Piyush Singh's current role is Senior Software Engineer - iOS.

What is Piyush Singh's email address?

Piyush Singh's email address is ps****@****ucr.edu

What is Piyush Singh's direct phone number?

Piyush Singh's direct phone number is +140899*****

What schools did Piyush Singh attend?

Piyush Singh attended University Of California, Riverside, Lynbrook High School.

What are some of Piyush Singh's interests?

Piyush Singh has interest in Opengl, Embedded Systems Programming, Opengl Es.

What skills is Piyush Singh known for?

Piyush Singh has skills like Html, Microsoft Excel, Objective C, Google Analytics, Sql, Object Oriented Design, Ios Development, Mobile Applications, Agile Testing, Powerpoint, Javascript, Ruby On Rails.

Who are Piyush Singh's colleagues?

Piyush Singh's colleagues are Chanelle Giasson-Hope, Mohammad Jaber, Jeff Young, Dylan Mcintyre, Tomasz Janczarski, Melanie Jurow, Fabián Ferreira.

Not the Piyush Singh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.