Projects

Overview

General Computing (GCN) is a next-generation computing platform designed to streamline complex digital workflows. It integrates robust cloud services with a seamless user interface.

Timeline

January 2022 - March 2022

My Role

Frontend Lead responsible for the client-side architecture, integrating GraphQL APIs with AWS AppSync, and implementing secure payment flows with Braintree.

Written in TypeScript
Private repository

Tech Stack

  • AWS AppSync
  • AWS DynamoDB
  • Braintree Payments
  • GraphQL
  • Next.js

Key Features

  • 1Real-time data synchronization with AWS AppSync
  • 2Secure payment processing via Braintree
  • 3High-performance data storage with DynamoDB
  • 4Type-safe API interactions using GraphQL

Challenges & Solutions

Challenge

Synchronizing state across multiple devices in real-time.

Solution

Implemented GraphQL subscriptions via AWS AppSync to ensure instant data consistency for all users.

Challenge

Integrating a complex payment gateway securely.

Solution

Developed a custom checkout flow using Braintree's API, ensuring PCI compliance and a smooth user experience.

Outcomes & Impact

  • Launched a beta version with full payment capabilities.
  • Reduced API latency by 30% through optimized GraphQL queries.