Become a sponsor to Ben Sood
About me
I am a Senior Software Engineer focused on iOS development. I am experienced with technologies such as UIKit, Swift UI, iOS Widgets, Combine, Swift Package Manager, Mac Catalyst and other tools.
I am passionate about teaching newcomers about programming. I have eight years of teaching experience - as a nonprofit executive of SENDforC. I developed and led after-school programs that pair achieving big brother and sister role models at some of the most underserved schools in the United States.
At Stanford University, I created and taught the iOS Development course at Stanford Continuing Studies. I also taught a business course on entrepreneurship at Rady School of Management.
My Wife and I wrote 4 books on iOS Development - Amazon Author Page. I published 8 apps on the App Store.
My greatest skills are:
- Building new applications and software frameworks
- Leading engineering teams
- Introducing clean code and process improvements
- Teaching complex topics in a practical and simple way - for developers and non-technical audiences
My other projects include the website for CA Notify used by over 15 million people and proprietary software used to manage investments in the United States, China and Japan.
Open source
My Wife and I are the creator of Swift Table - an opensource library that reduces the hundreds of lines of code needed to build a TableView into just 3 lines.
We use the power of Generics to abstract away the many details of creating an interactive table.
By supporting me
You will help:
- Mobile developers create their innovative apps much faster and with less errors
- Newcomers to software engineering receive hands-on guidance from an active mentor
- Many entrepreneurs create their first apps and businesses, forever changing the trajectory of their lives
Featured work
-
sivx76/Swift-Table
The fastest and easiest way to present a UITableView - in 3 lines of code.
Swift 19 -
sivx76/iOS-Programming-Book-1
A free online textbook for beginners to learn iOS Development
Swift 1