Skip to main content
BO
Open to opportunities

Bradley Ouellette

@bradleyouellette

Senior software engineer building Android systems, mobile apps, and backend services with strong cross-team leadership.

United States
Message

What I'm looking for

I’m looking for a team where I can own Android/AOSP and mobile features end-to-end—partnering with PM/TPMs, leading engineering execution, and shipping reliable backend-supported experiences at scale.

I’m a Senior Software Engineer who thrives at the intersection of Android platforms, mobile experiences, and the backend services that make them reliable. I’ve owned features end-to-end, from migrating products off servers to shipping updates that scale to millions of weekly active users.

At Weavix (Remote), I owned multiple features on the Weavix Smart Radio—migrating a product off Weavix servers, replicating cloud services, and fixing bugs to support a product spin-off. I also documented and troubleshot a confined space management system, and I’ve been working on AOSP/Android (Kotlin) plus TypeScript, Angular, React.JS, and Node.js to support the Smart Radio.

At T-Mobile, I led Android development while overseeing multiple teams, approving pull requests, and migrating existing apps to the T Life App used by over 7 million weekly active users. I refactored the T Life codebase to modularize group-specific information with composable objects, optimized performance, and designed solutions with backend system diagrams.

Before that, I contributed to Oculus/Meta’s Quest operating system, resolving bugs in Oculus’s AOSP implementation to enable multi-user support, and I implemented identity management integrated with Android’s Identity Credential. Earlier roles ranged from iOS/Android app development for auction events to Software Development Engineer in Test work—building automation in Java/JavaScript/Flash, managing Jenkins, and expanding a webdriver grid for cross-browser testing.

Experience

Work history, roles, and key accomplishments

WE
Current

Senior Software Engineer

Weavix

Apr 2025 - Present (1 year 2 months)

Owned features for the Weavix Smart Radio, including migrating a product off Weavix servers and adding support for new hardware. Replicated cloud services, fixed defects, and worked across AOSP/Android (Kotlin) plus TypeScript/Angular/ReactJS frontend and Node.js backend.

TM

Lead Android Developer

T-Mobile

Apr 2023 - Apr 2025 (2 years)

Led Android development across multiple teams for the T Life app, supporting 7M+ weekly active users. Refactored the codebase to modularize group-specific information, optimized performance, and integrated Google Maps API using phone GPS and physical hardware.

MI

Software Development Engineer in Test

Mixpo

Oct 2013 - Jun 2018 (4 years 8 months)

Wrote end-to-end automation testing for Mixpo products using Java, JavaScript, and Flash. Managed Jenkins and expanded a WebDriver grid for cross-browser testing, redesigning tests to improve execution time and building a new AngularJS build server with a MongoDB backend.

ZI

Software Development Engineer in Test

Zillow

Jan 2013 - Oct 2013 (9 months)

Owned testing for Zillow’s Mortgage Marketplace across multiple releases in a fast-paced Agile environment. Designed and executed test plans with an offshore team across browsers and mobile platforms and built full automation solutions using Python against Java and Python web services.

MI

Software Development Engineer in Test

Microsoft

Feb 2008 - Jan 2013 (4 years 11 months)

Added features to internal tools and created a Visual Studio plugin while analyzing managed code coverage for the team. Designed and developed automated test suites, used BI tools to track results, and coordinated testing automation with developers and project managers.

Education

Degrees, certifications, and relevant coursework

Northeastern University logoNU

Northeastern University

Bachelor of Science, Computer Science & Mathematics

Earned a Bachelor of Science in Computer Science & Mathematics at Northeastern University.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan