
Nicholas Wilson
Verified Expert in Engineering
Software Engineer and Developer
Beaverton, OR, United States
Toptal member since March 5, 2025
Nicholas is a rockstar developer who has worked across industries at many of the world's largest companies, including Meta, eBay, and Nike. He has 15+ years of Android development experience, including various tech stacks like React, back end, and iOS. With over a decade of programming expertise, he has led teams of engineers and shipped tons of features. Nicholas takes his work very seriously and loves to overdeliver and get things done ahead of schedule.
Portfolio
Experience
- Java - 20 years
- SQL - 15 years
- Networking - 15 years
- Android - 15 years
- React - 8 years
- Kotlin - 8 years
- Android Studio - 8 years
- Jetpack Compose - 5 years
Availability
Preferred Environment
Windows, MacOS, Linux, Android Studio, Node.js
The most amazing...
...project I've worked on is the Oculus virtual reality headset at Meta.
Work Experience
Senior Oculus Software Engineer
Meta
- Created system applications for the Oculus virtual reality headset in Kotlin and Java.
- Drove the feature development on the Oculus desktop application.
- Led the feature development on headset streaming from Oculus to other devices in Kotlin and Java.
Android Tech Lead
eBay
- Transformed the technical stack of the Android application using Kotlin and Compose.
- Led the motors team through the eBay automotive product integration using new technologies and paradigms in Kotlin.
- Managed feature development on the search team to improve load times and user experiences.
Android Lead
Nike
- Led the feature development on Nike's running app in Kotlin.
- Executed tons of cross-team collaboration and feature development with the training and main Commerce application in Java and Kotlin.
- Expanded the technical stack and cross-use libraries of all Nike apps in Kotlin and Java.
Experience
eBay Motors Integration
Nike Run Club | App Experience Revamp
Oculus 3S Virtual Reality Headset
Skills
Libraries/APIs
React, Node.js, RxJava
Tools
Android Studio
Languages
Kotlin, Java, TypeScript, C++, CSS, SQL, GraphQL
Platforms
Windows, MacOS, Linux, Android, Oculus
Other
Jetpack Compose, Coroutines, Virtual Reality (VR), Room, Networking, Mobile App Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring