Skip to content
View SkylerA's full-sized avatar
💭
🐱‍💻
💭
🐱‍💻

Block or report SkylerA

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SkylerA/README.md

Header

Hey!

I'm Skyler, I've been making UI's in industry for 15 years as well as hacking around on personal projects whenever I get a wild idea. I gravitate towards the front end, but as a solo dev on my projects I've had experience with many areas of the stack.

Languages and Tools:

cplusplus qt html5 css3 javascript typescript react rust python flask aws mysql nextjs php

Looking for an excuse (and time) to learn:

angular vuejs svelte

Previous Work Account

@skyler-rs

Current Projects

FrameSlice.com CV Video Processing Pipeline
  • Client side video cropping and labelling site
  • Uses ffmpeg.wasm to avoid server uploads
  • Next.js / React / Material UI
  • Provides various tools to crop, post process, collect, and label image data for training computer vision models
  • Applies computer vision models to video and collects inference results allowing developers to programatically use the results
  • Python backend with React frontend
  • Private repo for now, but check out some of the features here

Frontend Slices

I'm not very artistic, but I do have a good attention to detail and love slicing existing designs. You can check some of my work on iCodeThis

iCodeThisImage

Note that there is no hosting on iCodeThis so the source will have some ugly stuff like embedded base64 images etc to avoid linking off the site when possible

Things I love

🎵Music, 😻Animals, 🎃Horror Movies, 🎮Video Games, 🏊‍♂️Swimming Laps

💻My Coding Journey

A good portion of my experience and learning has been the result of being fascinated by something and learning whatever tools I needed to explore the topic. When I was a kid I just wanted to show pictures of my favorite LucasArts games so I taught myself HTML. In a highschool typing class, the only game on the computer was a BASIC game where monkeys threw bananas at each other and they exploded. Having little interest in the game itself, I found the source and discovered I could tweak variables to make the explosions fill the screen etc. A bit later in highschool I started teaching myself C++ and then decided to go to Oregon Tech where I got a BS in Software Engineering. There weren't any web courses, but I was always drawn to making pages so I read and fell in love with The Zen of CSS Design and started learning the ancient css styles... anyone remember sliding doors for borders? After college it was a bit of time at Garmin and then most my career making Qt guis for the EDA industry. In my freetime however, I was always teaching myself something new. When the iOS app store arrived, I learned Objective-C and app design to make a hexic clone. After that I spent time learning about AWS services to create an online paper telephone game. A bit later I got obsessed with Madden Ultimate Team and learned PHP so I could create a site that would scrape card data form the EA servers and graph the historic prices of cards etc. After that I got interested in fighting games where I learned a bit of arduino coding so I could solder precisely one bajillion wires onto an xbox controller circuit board so I could electrically read/write inputs to/from the controller to test input timing windows. Now I find myself interested in computer vision working in python and react to create a video processing pipeline to help develop and apply computer vision models to video.

Pinned Loading

  1. image-concat-rs image-concat-rs Public

    Image concat library that speeds up load and concat scenarios by directly decoding images to a final image buffer instead of loading and then copying.

    Rust

  2. FrameSlice FrameSlice Public

    In-browser video cropping and labeling website that uses ffmpeg.wasm to avoid server uploads.

    TypeScript 1 1

  3. streaming-countries streaming-countries Public

    No frills site to search for free-ish streams from all countries so you know which country to set your VPN

    TypeScript

  4. chatgpt-flashcard-generator chatgpt-flashcard-generator Public

    Guide and a simple example file on how to use ChatGPT to create and format questions and answers for a given topic which can be used to study as flashcards.

    HTML