G_K

Project History

A highlighted list of work

DROP (patent pending)

Sole contributor to novel inventory solution using computer vision for desktop and mobile.

May '24 - Dec '24

Closed

FastAPI (Python)

Matplotlib / Seaborn

MinIO

NumPy

OpenCV

PostgreSQL

PyTorch

Pydantic

Python

React Native (TS)

Computer Vision

OpenCV used for object recognition and related metric derivation.

Desktop & Mobile

Cross-platform support for desktop and mobile devices.

Data Warehouse & API

MinIO for object storage. Postgres for user data and licensing records.

Machine Learning

PyTorch model training for enhanced object recognition

Tritone Analytics

Automated auditing of financial records across an arbitrary number of resources and document formats.

Nov '23 - Current

Open (ongoing)

FastAPI (Python)

Griptape AI

Matplotlib / Seaborn

MinIO

NumPy

Pandas

PostgreSQL

Pydantic

SQLAlchemy

ETL Pipeline

Platform migration from AWS lambda functions (python) to a self-hosted python server (FastAPI) and Postgres database

Data Analytics

Replicated original functionality to regularly query Open Dental and build internal reports for owners, managers and team leads.

Data Warehousing

MinIO for object storage of original documents. Postgres for parsed records, user data and generated metrics.

API Design

Added API functionality for dashboard integration. Data warehouse is accesible via RESTful API for irregular report access and custom data visualization

Load Testing: Fastify REST API

A personal learning project using Node.js with Fastify and Grafana K6 to optimize API throughput

API RepoK6 Repo

Oct '23 - Oct '23

Closed

Fastify

Grafana K6

Node.js (TS)

Postman

Stress Testing

Sustained heavy load...

Spike Testing

Short maximum peak load...

Soak Testing

Average load for a long time can help identify memory leaks

Breakpoint Testing

Ramp the request load well beyond normal operation to determine where failures exist.

G_K Hello

A portfolio site of recent work. You are currently viewing this project.

Github

August '23 - Current

Open (ongoing)

TypeScript

Next.js (TS)

Nodemailer

Chakra UI

Light/Dark Mode

Having a Light/Dark mode option instantly makes your website "super cool" and modern UI libraries make it straight forward to implement.

Auto Engagement

Upon submission of this form, nodemailer uses my SMTP server to send you and I an email to begin a conversation.

TDB Dashboard

Business dashboard for Texas Dental & Braces

August '22 - June '23

Closed

TypeScript

Next.js (TS)

Node.js (TS)

PostgreSQL

Material UI

AWS Lambda

Prisma ORM

Chart.js

Nivo Charts

NextAuth.js

Puppeteer

Data Warehouse

Data is regularly collected from multiple APIs, processed into easily consumable metrics and stored as historical records

Dynamic Report Generation

Custom reports can be built from all available data and exported to a pdf or csv for presentations or further analysis

User Access Tiers

Users are granted access to features, admin settings and certain data based on their account type and profile

Admin Controls

Admin are able to set performance targets and specify access settings for other users

Domain Specific Userbase

Each instance of the mimir dashboard whitelists users of specific Google Suite domains integrating an entire team safely

OpenDental Integration

The associated Nintu server instance regularly queries and stores vital bussiness metrics from the OpenDental API to expose behaviors over time.

Dental Risk

New Patient intake form for dentists to collect and provide information about a patient's potential risks related to their dental health.

Demo

April '23 - May '23

Closed

Chakra UI

Docker Containers

Next.js (TS)

Nodemailer

PostgreSQL

React Hook Form

TypeScript

Automated Emails

Upon user form submission, the results for the questionnaire are generated and sent to the provided email from the doctor's chosen email address.

Form Validation

Ensure data submitted matches the requirements set forth in the various form controls.

Content Management

The list of questions and the resulting information exposed to the user can be customized by the instance admin.

Modern Suite for RMH

Developed by New West Technologies, Modern Suite is a device-agnostic software extension to Retail Managment Hero that's accessible via any device with a web browser and local network connection.

More

Feb '21 - April '22

Closed

.NET

GitLab

Jira & Confluence

Linux OS

Node.js (TS)

PM2

Python

SQL Server

Sequelize ORM

TypeScript

Vim

New West Technologies

From New West Technologies, a device-agnostic software extension to Retail Managment Hero that's accessible via web browser on internal store network

Quick Tasks

Quick Tasks have redefined efficiency in Modern Suite task execution. Akin to making a call to someone on speed dial, Quick Tasks are rapid singular-action commands that simply get the job done quicker!

Data Consistency

Real-time bidirectional synchronization to RMH, ensuring data at RMH Central matches the stores while 'Zamboni Data Cleanup' cleans up and resyncs Item, PO, and Transfer based on a designated date

Escape Collective

Escape Collective is a team of designers, artists, engineers, builders, and sewers. Friends before business partners, their mission is to promote escapism through creative practice driven by curiosity and adventure.

More

Jun '12 - Fall '18

Closed

Python

Structural Design

Nike Dome...

Project Managment

Years of mananagement...

Project Managment

Years of mananagement...

Installation Lead

Leading teams of people to construct and install large structures