Skip to main content

Portfolio of

Ava Johnson

LinkedIn →

A bit about me

About

Ava Johnson

Hi, I'm Ava — a software engineer who cares deeply about craft. I specialize in Angular and .NET, and I'm passionate about creating polished, performant applications that people actually enjoy using. I'm at my best when I'm collaborating with a team that cares as much about the process as the result. I'm drawn to understanding how systems work under the surface — the small decisions that shape the bigger picture.

What I work with

Skills & Technologies

Angular

Proficient

NgRx

Intermediate

TypeScript

Intermediate

JavaScript

Intermediate

Tailwind CSS

Intermediate

HTML5

Intermediate

CSS3

Intermediate

C#

Proficient

.NET

Proficient

GraphQL

Beginner

SQL

Intermediate

MongoDB

Beginner

Azure

Intermediate

Git / GitHub

Intermediate

Jest

Intermediate

Selected work

Portfolio

Petal Timer

Petal Timer

A cute, modern Pomodoro timer designed around a real 8–5 workday, complete with customizable hours, live session tracking, and collectible badges. Built with Angular, TailwindCSS, and a soft, motivating aesthetic.

Portfolio Website

Portfolio Website

Personal portfolio built with Angular and Tailwind CSS to showcase web development projects.

Reality Flow

Reality Flow

Reality Flow is an experimental XR content creation platform. Our team developed the mobile app, web portal, and in-VR user interface that allow users to manage accounts, browse shared projects, and collaborate across devices. These interfaces were built using React, React Native, GraphQL, Prisma, and MongoDB, and integrated directly into the Unity-based VR experience.

Asobi

Asobi

Interactive media database built with the MERN stack. Designed full REST API and UI.

Get in touch

Let's Connect

Whether it's to collaborate, connect, or just say hi — I'd love to hear from you.

Click to bloom