Coder Social home page Coder Social logo

Hello from Will šŸ‘‹āœØ

šŸ§‘šŸ»ā€šŸ’» My Journey

I've been doing iOS šŸ“± and macOS šŸ’» development for about a decade. I'm currently a Lead iOS Engineer at Square, and prior to that I was a Senior System Engineer at Apple.

I love all aspects of iOS development, and have worked on a myriad of subdomains including low-level system frameworks, UI frameworks, runtimes, persistence stacks, user-facing features, and high-performance sync engines. I also have extensive experience in collaborating with UX designers as well as backend engineers to drive solutions together.

Before embarking on the iOS journey I also worked on large-scale backend systems and low-level graphics drivers.

šŸ› ļø My Personal Projects

The best way for me to learn is by doing, and I try to keep myself up-to-date by working on personal projects during my spare time. Here are some of my projects:

  • Home Camp šŸ•ļø - Location-based and real-time alerts, reminders, and actions on iPhone.
  • MultiStateButton šŸ”… - SwiftUI component for building button elements with multi-state semantics.
  • HeartShip | Apple App Store šŸ’™ - Soothing melodies on iPhone.
  • CoreColor šŸ–ļø - Color modeling and conversion framework in Swift.
  • Hope for Cheetahs šŸ† - Promoting cheetah conservation.

šŸŒ± My Approach to Growth

My approach to growth is based on a holistic approach. My philosophy is that there are opportunities for learning and growth in every facet of life, and the best way to grow holistically is to seize those moments. Every tiny step counts.

Outside of iOS development, Iā€™m passionate about software architectures. I believe good software architecture is the prerequisite of shipping high-quality software. In my spare time I read up on software architectures across multiple disciplines and identify applicabilities across domains.

Iā€™m also passionate about operating systems, programming languages and compilers, graphics, and artificial intelligence.

My favorite programming languages are Swift, Rust, C++, Objective-C, and Python.


Will Li from Toronto, Canada šŸ‡ØšŸ‡¦

Will Li's Projects

chewbaaka icon chewbaaka

This site is dedicated to Cheetah Conservation Fund, a 501(c)(3) nonprofit organization dedicated to saving the cheetahs in the wild and changing the world to be a better place. Learn more about CCF at https://cheetah.org

corecolor icon corecolor

Color modelling and conversion framework in Swift.

multistatebutton icon multistatebutton

A highly customizable component for building button elements with multi-state semantics in SwiftUI

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.