My name is Kyle Sexton- a motivated, self-taught, Frontend Engineer. I love creating unique experiences and SaaS tools with React, Nextjs, and AWS services.
I currently reside in Atlanta, GA, and come from an atypical software background. Iβm a former geologist who found a passion for web development and now have a Frontend Engineering career focus with React, while dabbling with Nextjs and AWS services on the side.
Come find me on LinkedIn!
In a quest for professional and physical self improvement, this is a Nextjs 13 browser app powered by AWS Amplify with the purpose of providing a structured routine for documentation and visualization of rock climbing progression. This fullstack app currently utilizes the amplify pipeline to provide an auth'd login, while applying enterprise level infrastructure which includes prod/dev pipelines and releases, commit linting and feature branch merging review standards, build checking, and scalable code practices.
Currently, a user can perform CRUD operations on projects and workouts and will support data visualization of strength progression.
Fully AWS-cloud supported PWA/TWA mobile app. A place to find and trade beers, keep track of visited breweries, and unlock in app milestones. AWS Amplify is being utilized to incorporate user auth(Cognito), GraphQL API(AppSync), advanced data access patterns(DynamoDB), and in-app event triggers(Lambda). Nextjs will provide smooth server-side rendering, SEO, accessibility, and other necessary features to be deployed on the android app store.
An exercise in nodejs and data pipelines. Currently, this tool retrieves/organizes cloudfront logs from an S3 bucket, formats the logs into readable json formats, and creates a conglomerated json for a given month. Future implementation will run a scheduled lambda event to format and pipe the data into dynamoDB, where AWS Athena and Quicksight will produce useful website analytics.
In the meantime, check out my other completed projects below or on my portfolio! π