Git Product home page Git Product logo

shawnbaek-wptheme's Introduction

SHAWN BAEK

PROFESSIONAL SUMMARY

Dedicated iOS Engineer with exceptional problem-solving skills, API design expertise, and a robust UX foundation (6 years as a UX Engineer). Effective communicator and collaborative professional, adept at swiftly grasping new knowledge. Specializes in app architecture, user-facing UI development, specification (Requirement Analysis and Documentation), and iOS app performance tuning.

  • Large Scale Mobile App Development
  • Proficient in Object-Oriented Programming (OOP) Design
  • Optimizing iOS App Performance
  • High Quality UI Development (SwiftUI+UIKit)
  • Unit Test (TDD), UI Test and Snapshot Test
  • Deep knowledge of Objective-C and Swift

TECH STACKS

  • Swift, Objective-C, Javascript, SwiftUI, iOS Development, Server-Side Swift, AWS, EC2, RDS, Cloud9, PostgreSQL, Core Data, Core Animation, Core Location, App Architecture, Clean Architecture, RxSwift, Combine

PROFESSIONAL EXPERIENCE

99 Group | 99.co (Singapore), PropTech iOS App, Mobile Lead + Senior iOS Engineer

Aug 2021 – June 2024

Product: 99.co iOS App (2nd most used Real Estate App in Singapore)

  • Managing a regional team of 5 mobile engineers (iOS and Android)
  • Achieved a remarkable 99.5% crash-free rate
  • Improved Developer Experience:
    • Reduced build time by modularizing app using SPM from 0 module to 14 modules
    • Simplified git branch strategy
    • Implemented CICD using XcodeCloud, XcodeGen
  • Delivered high quality services:

LINE FINANCIAL PLUS (Korea), Senior iOS Engineer

July 2018 – July 2021

Worked with over 100 iOS Engineers on products including LINE Messenger, LINE PAY iOS App, LINE Good Partners (No. 1 in Japan, Taiwan and Thailand)

  • Led financial services development, including SplitBill, E-KYC, and UI modules for LINE Messenger and Pay iOS app
  • Analyzed, optimized, and improved the codebase, reducing scrolling hitch count from 6 to 2 by improving rendering performance

SAMSUNG ELECTRONICS (Korea), UX Engineer Level 4

July 2012 – June 2018

  • One Samsung Project - Content Management System, Design System for Android, Web and Smart TV
  • Smart TV Prototypes using Swift
  • Future Galaxy Preloaded Android Apps - Contact App, Photo App, and Content Sharing App
  • Computer Vision based Multi-Touch Gesture SDK using C++

SAMSUNG ELECTRONICS (Korea), Software Engineer Intern, Scholarship

July 2008 – June 2012

EDUCATION

Masters of Computer Science, Yonsei University (Seoul, South Korea)

July 2010 – July 2012

Research Area: Computer vision based Human Computer Interaction and Augmented Reality (OpenCV, C++)

Bachelors of Computer Engineering, Tech University of Korea (South Korea)

Mar 2003 – July 2010

PROJECTS

  • Travelcrumb iOS app: Travel Expense Tracker (CoreData, CloudKit, Swift Server - Vapor, SwiftUI)
  • Table: A helper function to print tables, inspired by JavaScript's console.table

PRESENTATIONS

  • letswift 2019 (Seoul, Korea): "Behind the scene of delightful experience using Core Animation" (Slide)
  • LINE Fintech Summer 2021 Conference: "Integrating Apple Combine Framework Into the LINE Good Partners"

PATENTS

EP3306546A4: User terminal device, terminal for payment, and method and system for payment using said user terminal device and terminal for payment (1st Inventor)

shawnbaek-wptheme's People

Contributors

shawnbaek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.