Post Job Free
Sign in

Software Engineer Development

Location:
Santa Clara, CA
Posted:
May 16, 2025

Contact this candidate

Resume:

Satoru Ishii

650-***-**** ******@*-****.***

*** *********** ****** ******** ****, CA

Summary

Rich experience in software development and designing, also able to enjoy development hardworking and learning new technology with beginner's humility.

- I have many experiences in iOS application MVVM model design, implementation and leading team. And recently I am using SwiftUI and Combine.

- Developed an iOS / iPad application with Swift 5, SwiftUI, Combine, AWS IoT, BLE GPS device, ARKit, Siri Shortcuts, CoreLocation, CoreMotion, KVO, Notification Center, GCD, Realm, Speech Synthesizer, Auto Layout, Cocoapods, etc.

- Developed Credit Card Recognizer & Barcode Scanner with Vision and AVFoundation

- Developed some Android medical applications with Android SDK and Firebase.

- Developed musical instruments have a tap touch velocity sensor. By the sensor, users enjoy to play the music such a real musical instrument.

- Developed many eCommerce system and web services.

- Japanese eCommerce system called “Marche Avenue" for NTT and etc. S k i l l s

iOS SDK, Android SDK, Swift, SwiftUI, Combine, Objective-C, Siri Shortcuts, ARKit, CoreLocation, CoreMotion, KVO, GCD, Json, Realm, Restful, CoreData, Core Audio, Xcode, MySQL, Ruby on Rails, C++, PHP, Ajax, Linux, Apache, HTML5, AWS, Git W o r k E x p e r i e n c e

Skills:

● I have developed Swift Packages Manager (SPM) and CocoaPods libraries.

● Credit Card Recognizer with Vision (Image recognition engine)

● Barcode Scanner

Senior iOS Engineer

Gap, Inc. - Remote

July. 2021 -

Satoru Ishii

650-***-**** ******@*-****.***

707 Continental Circle Mountain View, CA

● AVFoundation

● Built a Unit Test, UI Test

● Barcode scanner I/F

● Verifone firmware utility

● Tealium, Newrelic wrapper pods

● Sonar

● Set the Storyboard auto layout with constraints.

● Git, Jira, Jenkins

● Figma

Project: SmartCross

SmartCross is This help visually impaired people in an intersection crosswalk. That’s New York City government project called Smart City. That connect the New York city traffic network system with MQTT protocol via Amazon AWS IoT. That’s tell the signal phase, remaining time count, Pedestrian facing or walking the crosswalk name and the corner name with voice message. That’s used AWS IoT, MQTT protocol, Speech Synthesizer, GNSS, bluetooth device, Gyroscope CoreMotion, Notification center, URLSession, Json, GCD and Realm. Skills:

● Developed an iOS native application with Swift 5 and iOS SDK(Cocoa Touch) as a senior software engineer.

● I have developed an iOS IoT application with cocoa touch and cocoa pods library.

● I have designed mobile applications with MVVM model and design patterns.

● I coded the automation testing with XCTest.

● It is iOS native application with Swift 5, SwiftUI, UIKit, Xcode, Auto Layout, AWS IoT, MQTT, GNSS, BLE and Core Location.

● It’s also a mobility application with Bluetooth GNSS Device U-Blox.

● It’s also using Core Motion, Speech synthesizer, GCD, Notification center, Senior iOS Developer

Savari, Inc. - Santa Clara, CA

Aug. 2018 - Dec. 2020

Satoru Ishii

650-***-**** ******@*-****.***

707 Continental Circle Mountain View, CA

KVO, AES, Json, Realm, Restful and etc.

● It has Augmented reality view for vehicle information in a Camera finder with ARKit.

Project: Yawn

Yawn is a Medical app that was an Insomnia treatment application. Insomnia is sleeping issue.

This app managed users sleeping time. They are go to bed, asleep, awake, out of bed. User can input those times from original widget editor that has a 24 hours time circle easily. And those sleeping time history can be confirmed as the visualize data with the special sleeping time chart.

And the app has 2 auto asking time every morning and evening in special chatting page. That asking was working automatically by tree structured json data. This app also has backend with Firebase. User management and history sleeping time data was stored Firebase DB.

Additionally the app has push notification function from Firebase app. And this application had iOS and Android version.

Skills:

● Developed medical applications for Insomnia treatment as a lead project engineer.

● One is Android native application with SDKs platform, regarding tools and Java.

● One is iOS / iPad / Mac OS X native application with SDK, Xcode, Realm and cocoa pods.

● I used also another tools like as Realm.

● That application have the backend system and DB with Firebase DB, Firebase web application, Cloud Functions and GAE, Github, C++, Restful. Senior Mobile Software Engineer Android / iOS

Susmed Inc. - Tokyo, Japan (remote work)

Nov. 2016 - July. 2018

Satoru Ishii

650-***-**** ******@*-****.***

707 Continental Circle Mountain View, CA

Project: GameaniLands Series

GamelaniLands series is the musical instruments applications project. Skills:

● I’ve lead the projects of Gamelan iLands series.

● Developed 8 iOS, iPad & Mac OS X native applications with Objective-C, Xcode, Cocoa Touch, Core Data, Core Audio and C++. They have a tap touch sensor for user's touch velocity as musical instruments. In addition They have 8 pages with TableView and etc., also have include Action Menu.

● Also the applications have three server side systems and interface as a mobile architecture in cloud environment. 1st is DB system with Ruby on Rails and MySQL for BGM songs data. 2nd is Amazon Simple Storage Service to save user recorded songs data. 3rd is Facebook API for shared user songs with FB friends

● Developed iOS applications of musical instruments Gamelan iLands series. GiL Saronba, GiL Kendang, GiL Peking, GiL Bonang

Project: Doctor Joy

● Developed an application of Social Network Services with Swift2, RealmSwift for DB, SnapKit for AutoLayout, Restful, Alamofirem, SwiftTask, SwiftyJson and SDWebImage.

● The role is designing and full stack development(coding, debugging, testing).

● It’s developed in an offshore environment.

Used Technologies: Swift, Objective-C, C++, RealmSwift, SnapKit, Alamofire, iOS SDKs, Cocoa framework, CoreAudio, CoreData, Xcode, CSS, HTML5, JSON, Ruby on Rails, MySql, Facebook API, Linux, AWS

Senior iOS & iPad Lead Software Engineer

Ebisuya Inc. - Mountain View, CA

Feb. 2010 - Nov. 2016

Senior Software Engineer

B-Bridge International Inc. - Mountain View, CA

Jan. 2007 - Feb.

2010

Satoru Ishii

650-***-**** ******@*-****.***

707 Continental Circle Mountain View, CA

● Development web applications eCommerce site

http://www.b-bridgetechnologies.com

Web store with Japanese full-text search engine for http://www.apmro.com/ Used Technologies: Ruby on Rails, php, C#, Oracle, MySQL, css, Apache. Linux

● eCommerce System Development, DBA, MIS,

● Web application and service development.

● Customers: Ginix, Inc. Bay Mode, Inc. Online Book Store “bk1 Education Highschool graduate: Kenritsu Kawasaki-koko in Japan R e f e r e n c e s Steve Weston, Paul Sakamoto, Navin Kata, Osamu Sugimoto Web Development, DBA, MIS

Bay Mode, Inc. - San carlos, CA

Nov. 2005 - Dec.

2006

Senior Software Engineer

B-Bump, Inc. - Mountain View, CA

2003 - 2005



Contact this candidate