Skip to content

Latest commit

 

History

History
156 lines (115 loc) · 8.41 KB

about-me.md

File metadata and controls

156 lines (115 loc) · 8.41 KB

About me

Key Value
Name Yasuhiro Inami
Email inamiy@gmail.com

Skills

  • 12 Years of iOS development (iOS 3 - iOS 15)

    • Swift: 6 years
      • Swift Concurrency, SwiftUI, Combine, ReactiveSwift, RxSwift
    • Objective-C: 6 years
    • Interests: User interface, user experience, architecture, team development
    • Recent OSS: Actomaton, SherlockForms, SwiftRewriter
  • 6 years of Functional Programming

    • Haskell, PureScript, Elm, Rust, TypeScript
    • Interests: Category Theory, Type Theory, Effect System
  • English

    • Can read, write, communicate, discuss, and talk at the conference

Focus

My Focus, Values, and Quirks

Experience

iOS Developer at dely, Inc. (2020-, current)

Kurashiru iOS App (2020-)

  • Food recipe viewer & video player
  • TikTok-like video player & editor
  • Swift Concurrency (Actomaton)
  • Navigation re-architecturing
  • Micro-modular re-architecturing
  • App URL

Freelance (2020)

  • Photo viewer web app (Next.js, Firebase)
  • Book reader iOS app (ReactiveSwift, Realm)
  • School classroom managing web app (Sales & Test engineer)

iOS Developer at Babylon Health (2019)

Babylon Health iOS App (2019)

  • Redesigning user interfaces using diff-rendering framework
  • Payments, Analytics enhancements
  • Architectural refactoring (redesigning, micro-frameworking, dependency analysis)
  • App URL

iOS Tech Lead at AbemaTV (2017 - 2019)

AbemaTV iOS App (2017 - 2019)

  • Added new features (video gallery, fullscreen video player, user recommendation, etc)
  • Re-designed architecture from Flux to hybrid Flux & MVVM
  • Improved RxSwift datatypes and operators (ideas from ReactiveSwift)
  • Improved into more testable code using dependency injection and metaprogramming
  • Developed code-formatter tool using SwiftSyntax (WIP for open source)
  • Developed impression-tracking module
  • Enhanced team development process (team discussion & guideline, documentation, release-flow, build automation)
  • App URL

iOS Developer at LINE Corporation (2011 - 2016)

LINE iOS App (2016 - 2017)

  • Added new features in authentication flow
  • Added ReactiveCocoa simple wrapper library for team development
  • App URL

LINE@ iOS App (2015 - 2016)

  • Migrated ObjC code to Swift
  • Swift, ReactiveCocoa, APIKit, Himotoki
  • App URL

NAVER Matome server-side admin app (2014 - 2015)

  • Java, Spring, MySQL, ElasticSearch

NAVER Matome iOS App (Tech Lead) (2012 - 2013)

  • Made new app from scratch
  • Objective-C, Nimbus, WebViewJavascriptBridge, etc
  • App URL

Pick/PickCamera (former LINE Camera) (2011)

  • Made new app from scratch
  • Image processing using OpenCV

Info Lounge, LLC (2008 - 2010)

  • Tasuc Scheduler iOS App (2010)
  • PHP server-side local SNS (2008 - 2009)

Yokohama Community Design Lab (2007 - 2008)

  • PHP Wordpress web development

Education

Sophia University, Department of Physics, Tokyo Japan — 2004

Presentation

All slides: https://speakerdeck.com/inamiy