Kyle Levitan
developer, designer, &
solutionist.

I'm a software engineer with expertise in crafting frontend and backend solutions for diverse platforms, including Drupal and WordPress. I specialize in modern JavaScript frameworks like React, Next.js, and Vue, and have experience developing APIs with REST and GraphQL. Additionally, I build full-stack applications using Ruby on Rails and leverage my background in system administration and cloud platforms to deliver complete, client-focused solutions.

Portfolio

Below are selected projects showcasing my freelance work and personal prototypes. Each project highlights tailored solutions and results-oriented strategies, crafted to meet the unique needs of diverse clients and demonstrate my passion for innovation. Through these ventures, I continually strive to build impactful, user-centered applications that reflect my dedication to solving real-world problems—and sometimes just having fun.

  • Web Application

    BikeLock Finder

    BikeLock Finder is a web app designed to help users locate or contribute safe and nearby bike lock stations. By integrating mapping tools and real-time location data, it provides a user-friendly interface for finding or adding secure bike storage options. This application aims to enhance convenience and promote safe biking practices, delivering a practical solution for urban cyclists.

    Purpose:
    MVP
    Year:
    2024
    Screenshot of BikeLock Finder project

    Technologies Used

    • Next.js
    • TypeScript
    • Google Cloud Platform
    • Google Maps
    • Google Places
    • Firebase
    • CSS
    • Tailwind CSS
    • Design
  • Website

    My Portfolio

    My portfolio site has been a dynamic project, evolving through multiple iterations as I refine its design and functionality. Beyond showcasing my work, it has served as a testing ground for exploring new tools, frameworks, and techniques. From experimenting with modern JavaScript libraries to implementing responsive design and performance optimizations, this site reflects my continuous learning and passion for creating intuitive, polished web experiences.

    Purpose:
    Personal
    Year:
    2024
    Screenshot of My Portfolio project

    Technologies Used

    • Next.js
    • TypeScript
    • Motion
    • CSS
    • Tailwind CSS
    • Design
  • Web Application

    WeatherTracks

    WeatherTracks is an web app that curates Spotify playlists tailored to the current weather in a user's location. By integrating the OpenWeatherMap API for real-time weather data, the Spotify API for playlist generation, and The Noun Project for high-quality icons, WeatherTracks provides a personalized music experience based on local weather conditions.

    Purpose:
    MVP
    Year:
    2021
    Screenshot of WeatherTracks project

    Technologies Used

    • Gatsby.js
    • Spotify API
    • OpenWeatherMap API
    • Noun Project API
    • CSS
    • Tailwind CSS
    • Design
  • Website

    Henco Reprographics

    Henco Reprographics is a WordPress website built for a printing business, allowing users to request custom quotes by uploading documents for evaluation. I developed custom JavaScript for dynamic form validations, interactivity, and document previews, while implementing server-side scripts for secure document processing. Additionally, I created a custom theme to ensure the site flowed smoothly and aligned with the business's brand.

    Purpose:
    Freelance
    Year:
    2017
    Screenshot of Henco Reprographics project

    Technologies Used

    • WordPress
    • JavaScript
    • CSS
    • Design
    • Branding
  • Website

    Trinity United Methodist Church

    Trinity United Methodist Church's Drupal 7 website served as a central hub for sharing information about services, events, and community outreach. I collaborated with Trinity United Methodist Church as a client to design and develop a comprehensive branding package, which included a logo, stationery, photography, and a website that aligned with their values and mission.

    Purpose:
    Freelance
    Year:
    2018
    Screenshot of Trinity United Methodist Church project

    Technologies Used

    • Drupal
    • JavaScript
    • CSS
    • Design
    • Branding
  • Web Application

    Program Services

    As a collaborator on Program Services, a Ruby on Rails application offering continuing education courses for mental health professionals, I worked closely with the client to implement a cost-effective approach. I contributed to the website’s frontend development, focusing on delivering an intuitive user experience while aligning with the client’s budget-conscious goals.

    Purpose:
    Freelance
    Year:
    2018
    Screenshot of Program Services project

    Technologies Used

    • Ruby on Rails
    • JavaScript
    • CSS
    • Design
  • Web Application

    Sign The Climate Agreement

    Sign The Climate Agreement was a Drupal 7 web application built for a client passionate about climate action. It enabled users to pledge support for the Paris Climate Agreement, upload photos, and share their commitment across social media using #ClimateSign. The platform provided an easy, cost-effective way for advocates to amplify their message and inspire global impact.

    Purpose:
    Freelance
    Year:
    2016
    Screenshot of Sign The Climate Agreement project

    Technologies Used

    • Drupal
    • JavaScript
    • Social APIs
    • CSS
    • Design

Technical Skills

This is a curated list of languages, technologies, and frameworks that I've worked with across various projects. While my experience with each varies, what excites me most is exploring and adapting to new tools and approaches. Ultimately, it's all about choosing the right solution for the project.

Frontend

    • CSS/Sass
    • HTML
    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Vue
    • Alpine.js
    • Tailwind CSS
    • Storybook
    • Pattern Lab
    • Bootstrap
    • React Context API
    • User-Centered Design
    • Responsive Design
    • Web Accessibility (WCAG, ARIA, a11y best practices)

Backend

    • PHP
    • JavaScript
    • Python
    • Ruby
    • Drupal
    • Symfony
    • WordPress
    • Craft CMS
    • MySQL
    • Firestore
    • Express.js
    • REST
    • GraphQL
    • Google Maps/Places
    • Leaflet
    • Mapbox
    • Esri
    • Google Authentication (OAuth 2.0)
    • Firebase Authentication
    • SimpleSAMLphp
    • SSO Integration

Tooling

    • Webpack
    • Vite
    • Babel
    • Gulp
    • Parcel
    • Cypress
    • Backstop.js
    • Behat
    • Xdebug
    • Terminus
    • Docker
    • Lando
    • Docksal
    • DDEV

Workflows

    • Git
    • Bitbucket Pipelines
    • GitHub Actions
    • Jenkins
    • CircleCI
    • Agile
    • Scrum
    • Kanban
    • Sprint Planning
    • Standups
    • Retrospectives
    • Jira
    • Trello
    • Slack
    • Confluence
    • Asana

Certifications & Training

I have pursued various certifications and training programs to deepen my expertise in web and application development. These experiences have provided me with a solid foundation in the technologies and best practices that I rely on in my daily work.

Drupal Developer

Acquia Certified Developer - Drupal 8

Drupal Frontend Specialist

Acquia Certified Frontend Specialist - Drupal 8

Next.js 15 & React

Completed Professional Training: Next.js 15 & React (Udemy)

Ruby Cohort Training

Completed 8-Week Ruby Cohort Training (Tech Talent South)