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