Skip to content
NM

AWS Experience

I did not just study AWS. I used it to ship a production application.

Visual Tizita runs in production on Amazon Cognito, AWS AppSync, Amazon DynamoDB, Amazon S3, and AWS Amplify. That hands on experience is what I am now applying to a larger AWS native platform, Nehas Digital Signage.

Production AWS Experience

Visual Tizita: the deep dive

Productionus-west-2 · Oregon

Visual Tizita

Production event platform with no-account guest uploads, private galleries, moderation, downloads, slideshow, guestbook, analytics, cover artwork, QR sharing, and host operations.

  • Host authentication and identity with Amazon Cognito
  • GraphQL APIs and authorization with AWS AppSync
  • Application data in Amazon DynamoDB
  • Media storage in Amazon S3
  • Hosted and deployed with AWS Amplify
  • 974 automated tests across 72 files at the NACLASSU milestone
  • Production deployment and regional environment management
Read the full case study

Visual Tizita Architecture

Guest or Host

Reaches the app through a link or QR code

React Application

React + Vite frontend, shared by guests and hosts

AWS Amplify · Build, Host, Deploy

Amazon Cognito

Host authentication

AWS AppSync

GraphQL API + authorization

Amazon DynamoDB

Events, guestbook, comments, loves

Amazon S3

Uploaded photos, event covers

Amplify builds and deploys the frontend and AWS backend together, including the production environment running in Oregon (us-west-2).

Client

React + Vite

Guest and host experiences share one frontend, with routes and permissions split by role.

Authentication

Amazon Cognito

Handles host sign in, identity, and session management. Guest access does not require an account.

API

AWS AppSync

GraphQL API in front of the application data, enforcing ownership rules between hosts, events, and guest uploads.

Data

Amazon DynamoDB

Stores events, guest metadata, guestbook entries, comments, and love reactions.

Media

Amazon S3

Stores uploaded photos and event cover images.

Workflows

AWS Lambda

Runs backend workflows such as event archive generation and operational access paths.

Deployment

AWS Amplify

Builds, hosts, and deploys the application, including the production environment in Oregon (us-west-2).

AWS Services

AWS services I have worked with

Authentication and Identity

Production

Amazon Cognito

Secure host authentication, identity, and session management.

Hosts need real accounts and access control, while guests need to contribute without one. Cognito handles the host side so authorization rules have a real identity to check against.

Used in Visual Tizita

APIs and Data

Production

AWS AppSync

GraphQL API layer with built in authorization.

Every read and write needs an ownership check between hosts, events, and guest uploads. AppSync resolvers enforce that at the API layer instead of trusting the client.

Used in Visual Tizita
Production

Amazon DynamoDB

NoSQL database for application data.

Events, guest metadata, guestbook entries, comments, and love reactions all need fast, predictable reads and writes at event time.

Used in Visual Tizita

Storage

Production

Amazon S3

Object storage for uploaded photos and event cover images.

Guest uploads need durable, scalable storage that can handle bursts of photo uploads during an event.

Used in Visual Tizita

Deployment and Environment Management

Production

AWS Amplify

Builds, hosts, and deploys the frontend and AWS backend together.

Running a real production AWS application as a solo developer means deployment has to stay manageable. Amplify ties the frontend and backend into one deployable unit, including the production environment in Oregon (us-west-2).

Used in Visual Tizita
Active Build

AWS AppConfig

Centralized configuration and kill switches for platform behavior.

A signage fleet needs controlled feature and integration behavior without redeploying every screen. The development platform uses AppConfig-backed controls for operational configuration and kill switches.

Used in Nehas Digital Signage

AWS Native Systems in Development

Applying that experience to Nehas Digital Signage

Nehas is a new AWS-native platform with its development backend, console, and player deployed in us-west-2. Production remains behind explicit acceptance gates.

Active Build

Nehas Digital Signage

Development PASS / production NO-GO. The AWS development backend, console, and player are live in us-west-2; production deployment, signed Windows distribution, physical device acceptance, and human-owned provider configuration remain incomplete. The earlier Supabase system is reference-only and was not migrated.

Screen fleet management and health monitoring
Content, playlists, campaigns, and scheduling
Private media delivery and deterministic publishing
Proof of play, observability, and controlled releases
View project details

Related Credentials

AWS credentials and learning

AWS

AWS re/Start Graduate

Amazon Web Services

Issued Jul 24, 2026

AWS

AWS Skills Center Cloud Practitioner Foundations

Amazon Web Services

Issued Jun 12, 2026

IBM

IBM Cloud Essentials

IBM SkillsBuild

Issued Apr 24, 2026

View all credentials