Developer & Creator

Nalani Story

Building digital experiences to solve modern problems with code, creativity, and curiosity.

Total Hours Coded
Daily Average
Top Language

✦ tracked since Dec 2024 via WakaTime

Skills & Technologies

Proficient
Comfortable
Familiar
TypeScript/ JavaScript
HTML/CSS
Angular
Git
Node.js
SQL
Firebase
PostgreSQL
Python
React
Java
Docker
RedHat OpenShift
AWS S3 · Lambda
API Gateway
Agile
Jenkins
Terraform
GitLab
CI/CD

Projects

2026

Bingoal

Turn anything into a bingo card — build it, track it, and celebrate every row, column, and diagonal you complete

Next.js React TypeScript Tailwind CSS Firebase Vercel

Bingoal

Turn anything into a bingo card — goals, yearly predictions, a reading challenge, a lifelong bucket list, whatever you're tracking. Sign in with Google, build as many 3×3 or 5×5 cards as you like, with an optional free space, and fill each square as a one-and-done check or a target-based counter. Every completion is timestamped and editable, and completing a row, column, or diagonal triggers a celebration — get a full blackout for an even bigger one.

2026

Native Plants of Wake County

Interactive guide to native plants of Wake County, NC with phylogenetic tree, habitat data, and blog-style posts — developed in collaboration with a local scientist

Angular TypeScript PostgreSQL Supabase Prisma Docker SCSS Fly.io Vercel Partnered

Native Plants of Wake County

A comprehensive plant database for Wake County, NC built in collaboration with a local scientist. Browse a full list of native and non-native plants with native status, habitat info, height, form, sun requirements, and wetland indicator status. Features an interactive phylogenetic tree for exploring evolutionary relationships and blog-style guide posts for learning about local flora.

2026

Ultimate Budget

Full-featured personal finance app with budgeting, account tracking, savings goals, debt management, and retirement planning across multiple households

Angular TypeScript Node.js PostgreSQL Supabase SCSS Fly.io Vercel

Ultimate Budget

A comprehensive personal finance platform for managing your entire financial picture. Features a monthly overview with income, bills, spending, and savings breakdowns by category. Track checking and credit card balances to prevent overdraft, manage savings accounts (including CDs and stocks), and set savings goals. Plan ahead with paycheck distribution, future expenses, windfalls, an emergency fund calculator that simulates income loss, and retirement projections. Includes budgets, debt tracking, analytics, a monthly checklist, "future funds" for non-monthly expenses, customizable tabs, and support for multiple households per user.

2026

Collection Card Inventory

Web app to manage excess trading card inventory for easy trade and sell opportunities

Angular TypeScript Node.js SCSS Firestore

Collection Card Inventory

A card inventory management app for tracking excess trading cards you're looking to trade or sell. Quickly catalog cards, view your collection at a glance, and share listings with potential buyers or traders. Includes a full admin portal for bulk management.

2025

Discord Bot Hub

Modular framework for running multiple lightweight Discord bots with slash commands from a single process

TypeScript Node.js Discord.js Firebase Google API

Discord Bot Hub

Single-repo framework for running multiple Discord bots from one process — shared Bot model with per-bot slash commands, logging, and healthchecks.io monitoring.

2025

Story Point Poker

Real-time Fibonacci story point estimation app with rooms, voting timer, and result visualizations

Angular TypeScript Node.js Express Socket.IO Firebase Fly.io Retired

Story Point Poker

A classic Fibonacci story point poker app for agile teams. Create or join rooms with no account required — just pick a name and start estimating. Features a built-in countdown timer, live presence showing who's in the room and whether they've voted, and a bar graph breakdown of results once votes are revealed.

2025

Pet Widget

PWA for families to coordinate pet care and shared household tasks

TypeScript Node.js Vite Firebase Docker Fly.io Retired

Pet Widget

A Progressive Web App that keeps families in sync on pet care. See at a glance if the animals have been fed, mark tasks complete, and get push notifications via Firebase Cloud Messaging so nothing slips through the cracks. The PWA also includes a vacation pause mode and runs as a containerized app deployed on Fly.io behind Nginx. This project's idea lives on as Bone Appétit, a bot in the Discord Bot Hub.

2025

Deaf-ember Socials

Automated cross-platform social media posting for a deaf awareness charity event

Python Tweepy Facebook Graph API Instagram Graph API Partnered

Deaf-ember Socials

A Python automation that posts daily creative prompts to Facebook, Instagram, X/Twitter, and Discord throughout December for the annual Deaf-ember charity. Uses the Meta Graph API for Facebook pages and Instagram carousels, Tweepy for X/Twitter, and Discord webhooks, all on a scheduled daily cadence.

2025

Raspberry Pi Server Manager

Autostart tool for managing background services on a Raspberry Pi

Python JSON Schema

Raspberry Pi Server Manager

A Python utility that reads a JSON config (validated against a schema) and launches Python and Node.js projects in detached screen sessions. Handles version management via pyenv and nvm, dependency installation, and graceful startup sequencing after Pi reboots.

2023

First Village Doula Services

Small business website for a postpartum doula in Fredericksburg, VA

HTML CSS Firebase Partnered Retired

First Village Doula Services

A clean, responsive static website built for a local postpartum doula business that has since closed. Featured a HoneyBook booking integration, resource directory for new parents, and an events page with Google calendar integration.

2022

Signs of Fun

Resource website for deaf and hard of hearing folks, organized by US state

HTML CSS JavaScript Node.js Firebase Partnered

Signs of Fun

A resource directory connecting deaf and hard of hearing individuals with services, events, and communities in their state. Users can browse resources organized by US state to find local support, organizations, and activities.

Resume

Experience

2025 — Present ✦ LeidosMulti-Tenant Inventory Management System

Full Stack Software Engineer

Building full-stack applications with React, TypeScript, Python, and Node.js, with a focus on making systems work well together. Designing serverless solutions in AWS using Lambda, S3, and API Gateway to streamline workflows. Managing the deployment pipeline with GitLab CI/CD, Terraform, and CloudWatch to keep things reliable and running smoothly.

2022 — 2025 ✦ LeidosU.S. DOJ ATF's eForms System

Application Development Team Lead

Led development on a large-scale government web application, guiding full-stack delivery with Agile practices. Mentored a team of 10 developers through code reviews and knowledge sharing — one of the most rewarding parts of the role. Worked closely with RedHat OpenShift and CI/CD pipelines to improve reliability, and used SQL to uncover user insights that shaped product decisions.

2021 — 2022 ✦ LeidosU.S. DOJ ATF's eForms System

Software Developer

Built user-facing features for a government modernization web app using Angular, TypeScript, and Node.js, with a focus on performance and user experience. Brought strong product knowledge from earlier QA work, which helped shape more thoughtful solutions. Contributed to the successful launch of a platform that now serves thousands of daily users.

2020 — 2021 ✦ Leidos U.S. DOJ ATF's eForms System

Systems Development Intern

Summer 2020 ✦ Peraton Satellite Ground Control System

Software Engineer Intern

Summer 2019 ✦ Rackspace Email Hosting & Delivery System

Software Development Intern

Education

M.S. Information Technology Management

Western Governors University

B.S. Computer Science

Radford University