Trevor Spielman

Full Stack Developer

About Me

While attending The College of Idaho, my interest in programming was piqued by an introductory C++ class and my fascination with “hello world!” continued from there. After graduating with a Bachelors degree in Psychology, I continued to hone my programming skills with self-taught courses geared towards the SEO and Digital Marketing world.

After several attempts at learning programming beyond HTML/CSS by myself, I found Boise CodeWorks and quickly took to the immersive-style teaching and enjoying the finer aspects of building applications. I love the balance of critical thinking and creative thinking that programming demands to stay within the structure of the language, but also manipulating that structure to meet your needs.

Outside of computer-screen, I enjoy soccer, dog training, and a hot cup of coffee on the patio on a cool morning.

Headshot of Trevor Spielman

Trevor Spielman

Software Developer

Contact Me

(208) 965-4310 trevor.spielman@gmail.com

Skills and Languages

html5 logo
CSS3 logo
git logo
javascript logoNode JS logo
bootstrap logo
Chai-Mocha logo
mysql logo
CSharp logo
javascript logo
viewjs logo

Projects

KanBan
KanBan screenshot

A project management and collaboration tool. Functions similarly to Trello by design. Highlights include: user authorization, draggable tasks, and deletion of entire data trees.

Built with VueJS, NodeJS, and MongoDB

Vue-Music
Vue-Music Screenshot

Linked into iTunes API and created an app to create playlists by adding songs from the API. Songs can be organized in the playlist and multiple playlists can be created.

Built with VueJS, NodeJS, iTunes API, and MongoDB

Inspire
Inspire Screenshot

A dashboard for your browser, Inspire displays a random quote, a beautiful background photo, the weather, time, and a built in to-do list feature.

Built with multiple API's and encapsulated JS

BrewBros
BrewBros screenshot

A homebrew app that allows you to create and store your recipes, browse, rate, and favorite other submitted recipes and track the progress of what you're currently brewing.

Built with VueJS, NodeJS, Brewery API, and MongoDB

Widgets and Gadgets

Temperature Slider
TempSlider screenshot

A simple temperature slider tool that adjusts the gradient and displayed temperature as you slide the icon.

Built with VueJS and TweenMax

Work History

Full-Stack Developer Student

January 2018 - April 2018

  • Created full-stack applications creating and utilizing RESTful API structures
  • Creatively solved code and whiteboard challenges using industry best practices
  • Participated and assisted others to understand each presented language
  • Completed assigned projects within strict timelines while meeting requirements
  • Incorporated frameworks, such as Vue and Node, to efficiently real-world applications

Professional Account Manager

July 2017 - January 2018

  • Create and maintain relationships with floral professionals, wedding venues, and event coordinators
  • Manage custom quotes, orders, and shipments of flowers and supplies between the farms and account holders
  • Mediate crisis situations, find solutions, and determine compensation in the event that a shipment was lost, damaged, or stolen
  • Consult with the Marketing team and CEO to determine better strategies for bringing on new account holders and how to better serve the existing holders
  • Met quarterly sales and account creation quotas

Product Development Manager

September 2016 - July 2017

  • Create and maintain eCommerce product pages ensuring that each aspect assist with SEO for the site as a whole
  • Consulted with and developed a plan to optimize the organization, categorization, and roll-out of the new website to ensure optimal Search Engine benefit and user experience
  • Perform Keyword and Visitor Analysis to capitalize on the wide variety of products offered and broaden our customer base
  • Coordinate multiple projects across departments with limited resources and strict timelines
  • Ensure the technical aspects of each product page follows Google’s best practices for load speed, image compression, and description length

Production Coordinator

April 2014 - August 2016

  • Guide clients through the inception of their marketing campaigns to the resolution of their goals
  • Develop comprehensive business systems and best practices to efficiently serve WTC clients
  • Meticulously track, analyze, and report website and marketing campaign performance
  • Coordinate multiple projects across departments with limited resources and strict timelines
  • Provide comprehensive reports of marketing campaigns highlighting KPI’s and successes
  • Work closely with account managers, department heads, and production workers to produce a collaborative
    marketing campaign to meet client’s unique variables and business needs
  • Manage monthly service budget for both client facing projects and internal business tools

Education

Boise Codeworks

2018

Immersive Full Stack Certificate

College of Idaho

2008-2012

Bachelor of Art, Psychology