Hello ! My name is
Ryan Painter.

Your friendly neighborhood developer, spinning up web solutions for your digital needs 🕸️

About

Get To Know Me

In 2021, my coding journey began with a Kaggle Machine Learning challenge, sparking a deep interest in Python and data analysis. This quickly expanded into a fascination with the entire web development spectrum. I ventured into JavaScript/TypeScript and the NodeJS ecosystem, honing my skills in API development and front-end design. Embracing frameworks like React, Svelte, and Vue, I've developed a diverse and robust skill set, allowing me to craft comprehensive web solutions.


When not immersed in coding, I indulge in my love for TV shows and movies, exploring various genres for relaxation and inspiration. Live music and comedy also play a significant role in my life, offering fresh perspectives that fuel my creativity. These interests, while distinct from my professional pursuits, enrich my approach to web development, infusing it with unique insights and a well-rounded outlook.

Experience

Places I've Worked

2022 - Present
Independent Developer
Self-Employed

  • Mastered full-stack web development through self-directed learning and online courses.
  • Designed, developed, and deployed multiple web applications, focusing on responsive design and user experience.
  • Regularly updated technical knowledge and skills by following industry news, attending webinars, and participating in coding challenges.
  • Collaborated with clients to identify their needs and delivered custom solutions that enhanced their online presence.
  • Managed project timelines and client expectations to ensure successful project completion.
  • Stayed ahead of web technology trends to advise clients on best practices and innovative solutions.

2021 - Present
Process Assistant (III)
Amazon, Chattanooga, TN

  • Oversee operations and a team of 100 employees, ensuring efficient process flow.
  • Utilize strong problem-solving skills to address and resolve workflow issues.
  • Implement strategies to meet daily performance targets and improve productivity.
  • Train and mentor new staff, fostering a collaborative team environment.

Education

Places I've Studied

2022 - Present
Comprehensive Web Development Studies

  • Undertook an intensive, self-guided study of modern web development technologies and frameworks.
  • Acquired proficiency in HTML, CSS, JavaScript, and various backend technologies through hands-on project work.
  • Developed a portfolio of projects showcasing a wide range of skills from static websites to dynamic web applications demonstrating skills in front-end, back-end, and full-stack development.

2023 - Present
Continuous Learning & Community Engagement

  • Refined coding abilities and algorithmic thinking through consistent practice on platforms such as LeetCode.
  • Dedicated to lifelong learning, regularly attending webinars and workshops to stay updated with the latest industry trends.
  • Committed to ongoing learning and professional growth within the developer community.

Projects

Things I've Built

Hivemind is a community-driven platform where discussions and content sharing come to life. Built as a Reddit clone, it leverages modern web technologies to deliver a seamless and scalable user experience.
  • NextJS
  • AWS
  • MySQL
  • Prisma
  • This website explores the creative and technical world of my self taught developer journey.
  • React
  • Supabase
  • Postgres
  • Docker
  • A custom Redis implementation built with Go, providing a high-performance in-memory data structure store.
  • Go
  • A command-line tool for launching directly into Tmux sessions with a fuzzy finder interface.
  • Go
  • Latest Posts

    Things I've Written

    View all posts »

    Deploying an Application on a VPS using Nginx

    Learn how to deploy your application on a powerful Virtual Private Server (VPS) using the battle-tested Nginx web server. From setting up a secure VPS to configuring Nginx and automating deployments, this tutorial covers everything you need for a seamless, robust hosting experience.

    1. deployment

    Dynamic Reactivity in HTMX

    HTMX is a transformative library that breathes new life into HTML, empowering it with AJAX, WebSockets, and Server Sent Events. Follow along as we atempt to harness the full potential of HTMX in building a dynamic web application.

    1. htmx

    Drop a message now!

    Contact Me

    Reach out to me with any inquiries, concerns, or questions.

    I typically respond within 24 hours.