I Make Code Pretty

Full Stack Software Engineer and Creative Developer
Based in San Diego, California

Line portrait
  • Curran LLC picture

    Curran LLC

    Nuxt - Vuex - SCSS - Tailwind - Laravel - PHP - Google Tag Manager - Google Analytics - Agile - Docker - MySQL/MariaDB

    Currently work as a full stack web developer facilitating the creation of a new proprietary marketing website, as well as overhauling the existing suite of e-commerce websites under the Curran Company banner (Sisal Carpet, Curran Floor, Curran Home, and Curran Car). Working to decouple the existing Laravel setup and transition to using the JAMStack with a nuxt frontend, external vue ui library, contentful CMS, and a Laravel API backend.

  • Ravo from Solve and Create LLC

    Ravo from Solve and Create LLC

    React - SCSS - Node - Phabricator - Arcanist - Git

    Worked as a front end partner to build reusable React components. Used lead developer's custom API endpoints to display user information, search through users and add/delete user following statuses (similar to instagram followers and linkedin connections). Worked with creative director and UI designer to build out UI mockups and UX interactions with Ravo's custom React library.

  • CBD THC Solution and East West Elixir picture

    CBD THC Solution and East West Elixir

    Wordpress - CSS - HTML - GoDaddy Hosting - Illustrator - Photoshop

    Currently work as a web developer and designer for two CBD companies doing everything from product and graphic design to Wordpress, Godaddy, and Shopify site standup.

  • Beat Poems picture

    Beat Poems

    JavaScript - Webpack - Babel - SASS - SVG - Illustrator

    A single page app that makes your poems a little less ordinary. Input a poem and Bongo Cat will do its own spin on your material. Then let Bongo Cat read it aloud, accompanied with some sweet bongos.

  • Virtual Canvas picture

    Virtual Canvas

    React - Ruby on Rails - Web Sockets - Redux - SASS - Firebase Cloud Storage

    A shared space for audio and visual artists to create on the same canvas simultaneously. By combining animation and audio in the browser with P5.js, UI state management with React Redux, and websocketing using ActionCable in rails, Virtual Canvas allows users to create shapes synced to audio and collaborate on a music visualizer together.

Christian Kastner