Luke Lin, AWS Developer in Toronto, ON, Canada
Luke Lin

AWS Developer in Toronto, ON, Canada

Member since February 13, 2020
Xu Lin is an experienced Android developer who proudly focuses on writing beautiful, efficient, readable code. He has zero tolerance for bugs—they actually make him uncomfortable. Xu Lin loves learning new things and has a number of certifications, including CFA Level 1 and AWS Solution Architect Associate. He developed the Android app for DirectTv that served over 10 million users.
Luke is now available for hire

Portfolio

Experience

Location

Toronto, ON, Canada

Availability

Part-time

Preferred Environment

Xcode, IntelliJ, Android Studio, PyCharm

The most amazing...

...app I've implemented was the Android app for DirectTv that served over 10 million users.

Employment

  • Classroom Mentor/Project Reviewer

    2018 - PRESENT
    Udacity
    • Worked 1-on-1 with students to make progress, keep on track, and ultimately reach graduation.
    • Reviewed student project submissions, giving valuable feedback for them to meet specifications.
    • Answered the Android related questions from the internal forum.
    Technologies: XML, Gradle, Kotlin, Java
  • Development Lead - Mobile

    2016 - PRESENT
    RBC
    • Developed Advisor's Virtual Assistant (AVA), which won “Best Initiative of the year in relationship management (North America).
    • Developed Client's Virtual Assistant using Kotlin. Implemented DevOps including build, pull request check, unit test, and deployment to Google Play, which won "best private bank (holistic wealth management) for digital client communication, North America."
    • Integrated CI/CD pipeline with Jenkins, Github, and UrbanCode.
    • Helped QA use perfecto to do the mobile auto testing.
    • Centralized localization/Google Analytics data to make sure Android/iOS in sync.
    Technologies: Gradle, Kotlin, Java
  • Software Engineer

    2014 - 2016
    Morega Systems Inc.
    • Implemented features and fix bugs for DirectTv Android App.
    • Using Espresso to test UI and use Junit, Mockito to do unit test.
    • Developed Roku private channel and integrated in to android client.
    • Developed video streaming on Android, integrated ChromeCast.
    Technologies: Python, Java

Experience

  • Marcus by Goldman Sachs
    https://play.google.com/store/apps/details?id=com.marcus.android

    Worked on a project that offers personal finance tools to help you save, borrow, and invest. You can grow your money with a high-yield online savings account, high-yield CDs, and no-penalty CDs. Pay down high-interest debt with a no-fee personal loan. Automate your investing with Marcus Invest. And you can connect thousands of financial institutions to Marcus Insights – free tools and trackers that help you organize and optimize your finances. Whether you choose to use all our personal finance products or just one, we’re here to help you make the most of your money.

  • RBC WM Online US
    https://play.google.com/store/apps/details?id=com.rbc.clientmobility.us.prod

    Designed for our US clients, the RBC Wealth Management Online App provides you with easy account access on-the-go.
    View your accounts, securely contact your advisor and access market data at the touch of a button.
    Simply sign in using the same username and password you set up for RBC Wealth Management Online desktop access, or complete registration if you have not done so (applicable for clients with existing accounts).
    Here’s what you can do:
    - View your total portfolio through the dashboard
    - Check account balances, performance summaries, asset mixes, holdings and activities for specific accounts
    - Deposit checks to eligible accounts directly through your app
    - See market performance at-a-glance, including major movers and related investment news
    - Send secure messages and attachments to your financial advisor, and see instant contact information
    - Get in touch with client support services
    - Fingerprint authentication.
    To get the best performance and security, ensure your device is running the latest version of the Android system and enable push notifications for important alerts.

  • Foreceipt
    https://play.google.com/store/apps/details?id=com.foreceipt.android.cloud

    Foreceipt is the easiest way to turn your receipts, bills, and invoices into digital data you can use. It tracks your taxes, income, and daily expenses directly from your smartphone and produces the expense report you need from our web portal. Get ready for your tax season now!

  • PC Financial Mobile
    https://play.google.com/store/apps/details?id=ca.pcfinancial.bank&hl=en

    A Kotlin-based app with MVP structure.
    The President’s Choice Financial app gives you the tools to manage your PC Financial Mastercard® while you’re on the go. Manage your credit card with controls, alerts, and insights wherever you are, whenever you need it.

Skills

  • Languages

    Java, Kotlin, XML, Python, HTML, CSS, JavaScript
  • Frameworks

    Android SDK, JUnit, OAuth 2
  • Tools

    Git, Android Jetpack, Jira, Rally, ExoPlayer, Jenkins, Subversion (SVN), MATLAB, PyCharm, Android Studio, IntelliJ, Xcode, Gradle
  • Paradigms

    REST, Model View Viewmodel (MVVM), Model View Intent (MVI)
  • Platforms

    Android, Azure, Firebase, Amazon Web Services (AWS)
  • Storage

    JSON, Cloud Firestore, MongoDB, Realm, SQLite
  • Other

    Android Development, Google Login, Chromecast, Roku, Video Streaming, AWS
  • Libraries/APIs

    LiveData, Jira REST API, GitHub API, RxJava, Retrofit

Education

  • Master of Engineering Degree in Electrical and Electronics Engineering
    2012 - 2013
    University of Toronto - Toronto, Canada
  • Bachelor of Engineering Degree in Electrical and Electronics Engineering
    2008 - 2012
    University of Electronic Science and Technology of China - Chengdu, China

Certifications

  • Microsoft Certified: Azure Fundamentals
    JANUARY 2020 - PRESENT
    Microsoft
  • Chartered Financial Analyst (CFA) Level1
    JUNE 2019 - PRESENT
    Basno
  • AWS Certified Solutions Architect - Associate
    DECEMBER 2018 - DECEMBER 2020
    AWS

To view more profiles

Join Toptal
Share it with others