V

Portfolio

•••
VJ

Vanessa Johnson

Android Engineer

Building mobile experiences at The New York Times. Passionate about clean code, user experience, and the Android ecosystem.

1+
Years Exp
1
Active Project
4
Conference Talks
1
Workshop
Featured Project

Kotlin Code Quality with Problems API

Google Summer of Code 2025 project integrating the new Problems API in detekt and ktlint plugins to improve code quality tooling and provide better developer experience.

KotlinGradleProblems APIdetektktlint
View Project

Recent Activity

Led Android Workshop - Mentor Me Collective
Spoke at GraphQLConf 2025
Spoke at KotlinConf 2025

Current Focus

Utilized Jetpack Compose in Kotlin, deeplinking, graphql, retrofit, practiced MVVM, used repositories & use cases throughout my work at the NYT thus far. I contributed to the big release of the friends tab, tech led adding the ConnectionsBot to the app, owned a new subscribe message in the app, and am currently tech leading a new upcoming feature.

Skills

KotlinAndroid SDKJetpack ComposeMVVMFirebaseGitGraphQLRoomRetrofitSwiftUI

Vanessa On Mobile

Loading...

Recent Publications:
Loading...
Subscribe to Newsletter

Interests

• Mobile Development & UX
• Open Source Contributions
• Conference Speaking
• Accessibility in Tech
• Newsletter Publishing

More Projects

Speaker Scout
Conference discovery app for speakers
GutFeeling
Health tracking app with AI insights
Gemini Collaboration IDE
Real-time collaborative coding platform

Speaking Highlights

• APIDays Paris 2025 - TBA
• Droidcon Italy 2025 - Building Inclusive Jetpack Compose Apps
• Mentor Me Collective - Code & Hydrate Workshop ✓
• GraphQLConf 2025 - What if GraphQL Knew Accessibility ✓
• KotlinConf 2025 - Building Inclusive Jetpack Compose Apps ✓

Open Source

Contributing to detekt and ktlint plugins, improving code quality tooling for the Kotlin ecosystem through Google Summer of Code 2025.

Scroll

Experience

My journey in software engineering

Android Engineer

The New York Times

New York, NY
August 2024 - Present

Utilized Jetpack Compose in Kotlin, deeplinking, graphql, retrofit, practiced MVVM, used repositories & use cases throughout my work at the NYT thus far. I contributed to the big release of the friends tab, tech led adding the ConnectionsBot to the app, owned a new subscribe message in the app, and am currently tech leading a new upcoming feature.

KotlinJetpack ComposeGraphQLRetrofitMVVMDeeplinkingRepositoriesUse Cases

Android Engineering Intern

The New York Times

New York, NY
Summer 2023

Utilized Jetpack Compose in Kotlin and developed a new UI that would encourage more subscription sign ups in the consumer facing games app based on Figma designs. Implemented a post login/ post registration offer that pulled data from firebase to populate the information on the card to increase the subscription sign ups which is at 100% roll out that improved conversion in the app by 31%.

KotlinJetpack ComposeFirebaseFigmaUI/UXREST APIs

Software Engineering Intern

Zocdoc

New York, NY
Summer 2022

Developed and integrated new product features in the existing android mobile application using Kotlin that are were released into production that affected over 200,000 users. Enhanced the Zocdoc application by implementing an act fast banner with XML, fragments, and activities that used a lottie animation to alert the user that the appointments were limited for that current day or the following day.

KotlinAndroid SDKXMLFragmentsActivitiesLottieGit

Speaking

Sharing knowledge at conferences & in workshops

TBA - APIDays Paris

APIDays Paris 2025

Paris, France
December 9-11, 2025
Upcoming

Speaking at APIDays Paris - The APIs meet AI conference: Innovation, Security, Sovereignty, Sustainability.

Building Inclusive Jetpack Compose Apps: Leveraging Kotlin and the Accessibility Scanner

Droidcon Italy 2025

Turin, Italy
November 19-20, 2025
Upcoming

Sharing insights on building accessible Android applications using Jetpack Compose and leveraging the Accessibility Scanner for better user experience.

Code & Hydrate: Build a Water Intake Tracker App (Android Edition)

Mentor Me Collective Workshop

Virtual
October 2024
Completed

Led a beginner friendly workshop on Android app development, teaching participants to build a water intake tracker app using Kotlin, XML UI design, and local storage with SharedPreferences.

What if GraphQL Knew Accessibility

GraphQLConf 2025

Amsterdam, The Netherlands
September 8-10, 2025
Completed

Exploring how GraphQL can be leveraged to build more accessible applications and improve user experience.

Building Inclusive Jetpack Compose Apps: Leveraging Kotlin and the Accessibility Scanner

KotlinConf 2025

Copenhagen, Denmark
May 21-23, 2025
Completed

Presented on building accessible Android applications using Jetpack Compose and leveraging the Accessibility Scanner for better user experience.

Interested in having me speak?

I'm always open to new speaking opportunities

Get in Touch

Vanessa On Mobile

Loading...

Recent Publications

Subscribe to Newsletter

Stay updated with the latest insights, tips, and strategies for Android development and mobile engineering careers.

By subscribing, you agree to receive email updates. You can unsubscribe at any time.

Newsletter Stats

...
Subscribers
...
Newsletters Published

Projects

A showcase of my work

Featured Project

Kotlin Code Quality with Problems API

Google Summer of Code 2025 project integrating the new Problems API in detekt and ktlint plugins to improve code quality tooling and provide better developer experience.

KotlinGradleProblems APIdetektktlint

Speaker Scout

upcoming

An app for conference speakers to find conferences they can present at. Filter and discover speaking opportunities based on talk length, travel and accommodation coverage, location, and more!

Kotlin MultiplatformCompose MultiplatformFirebaseConference APIFilteringMobile App

GutFeeling

active

A gut health app that helps you track your meals, drinks, supplements, and snacks. This app will help you also track your mood, bowel movements, water intake, and more that would be useful for your doctor during your appointments. All in all, this app will help you on your gut health journey which will also include suggestions for de-stressers, supplements that you can try before going to medications, and it will utilize the power of AI to identify changes that can be made in your diet.

KotlinAndroid SDKAI/MLHealth TrackingFirebase

Gemini Collaboration IDE

completed

This is an iOS application that acts as an IDE that supports Python code. Developers are able to collaborate on the same code and see each other's real time updates. They can also utilize the Gemini feature of the app to get code that they may need and ask questions about the code they wrote. Firebase is used for the real time updates, saving on the code that was written, and keeping track of all the projects that a user has after they have logged in through authentication.

SwiftiOSPythonFirebaseGemini AIReal-time Collaboration
Building the future of mobile development

Get in Touch

Let's connect and build something amazing

Let's Connect

I'm always interested in new opportunities, speaking engagements, and collaborations. Feel free to reach out!

Quick Stats

1+
Years Experience
1
Active Project
4
Conference Talks
1
Workshop
📱
Mobile and API Focused

Send a Message

I typically respond within 24 hours

Thanks for visiting my portfolio!