Sean Swanson
Web Developer

Oh, hello there!


My name is Sean Swanson, and I'm a web developer based in Seattle!

I'm a curious philomath, fostering a passion for building and designing things... especially web experiences!

As of spring two-thousand-and-eighteen I am working as an apprentice web developer under Ian Gilman.

From here you can browse my projects, read more about my story, view my cv, or contact me.

About


Sean Swanson's Portrait

The abstract: Basically I'm a pretty cool human who loves to breakdance, paint watercolor landscapes, go on long walks, read eastern philosophy(or anything fantasy/sci-fi), and it so happens that I'm also a web developer!

If you'd like the full story, click here!

Projects


Chairman of the Board
A retro front-end corporate ladder simulator game. I reimagined a game that my father had programmed in basic in the 80's to bring it up to modern specs!
  • Game
  • JavaScript
  • jQuery
  • HTML
  • CSS
The Majesty of the Thirty-Six Views of Mt. Fuji
An interactive gallery of the most iconic collection of Japanese woodblock art by Katsushika Hokusai... in high-resolution!
  • JavaScript
  • ES6
  • Openseadragon.js
  • SVG.js
  • HTML
  • CSS
Mndf.ll
A full-stack daily journaling & goal tracking app featuring user auth and database utilization.
  • JavaScript
  • Node.js
  • Express.js
  • HTML
  • CSS
Spatium Laboratorium
Experiments in space & time... my interactive laboratory exploring 3D JavaScript and WebGL concepts abstracted by Three.js.
  • JavaScript
  • Three.js
  • animation
  • HTML
  • CSS
Hue
Built by two others and myself in a week-long sprint during my bootcamp: A MERN-stack color detection utility for designers featuring cloud uploading & asynchronous operations.
  • JavaScript
  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • HTML
  • CSS
Chroma Chameleon
A front-end painting app resembling the nostalgic simplicity of mspaint... soon to add full shape, importing, selection functionalities.
  • JavaScript
  • HTML
  • canvas
  • CSS
Pigmentation Presumption
A front-end color guessing game to help sharpen your eye for color! Soon to add hex code challenge for the elites.
  • Game
  • JavaScript
  • HTML
  • CSS
PokéDex
A PEN-stack pokèmon encyclopedia as a study of restful api architecture and artistic design.
  • JavaScript
  • Node.js
  • Express.js
  • PostgreSQL
  • HTML
  • CSS

Curriculum Vitae


Listed below is my most recent work and academic experience.

For my full resumé, click here.

Traditions of the Ancestors
Junior Web Developer
August '18 -
A platform for exploring and connecting with the world's cultures. Currently in beta. My contributions include implementation of a visualization of our app's data, work on the user-facing and site admin UI, event tracking with Google Analytics, and more... the tech stack includes:
  • JavaScript
  • Node.js
  • Express.js
  • jQuery
  • Underscore
  • MySql
Ian Gilman
Apprentice Web Developer
May '18 -

Apprenticeship under a senior web developer. My day-to-day tasks involved typing out and collaborating on dictated code which reinforced the learning of coding best practices and other related programming skills. It has shown to be an amazing opportunity to learn how to work effectively as a remote developer on a team and all that goes into building a project from scratch to production ready apps and experiences.

As a pair programmer, I was working mostly with front end frameworks and languages but also was involved in some back end programming using. We use many technologies including but not limited to:

  • JavaScript
  • ES6
  • React.js
  • Node.js
  • Express.js
  • Three.js
  • Pixi.js
  • Hammer.js
  • WebGL
  • Aframe.js
  • WebVR
  • Lodash
  • Underscore
  • Templating
  • HTML
  • CSS

We also used various other telecom, version control and project management technologies such as:

  • Git
  • SVN
  • GitHub
  • BitBucket
  • Asana
  • Jira
  • Slack
General Assembly
WDI Immersive Graduate
November '17 - February '17
A 12-week web development immersive program, totaling ~480 hours of classroom instruction and 70+ hours of lab work each week in a collaborative environment. I built several full-stack applications in agile sprints using technologies such as:
  • JavaScript
  • React.js
  • Node.js/express
  • User Authentication
  • View Templating Engines (ejs)
  • jQuery
  • ORM, PSQL
  • AJAX/3rd Party API
  • HTML5
  • CSS3
  • CSS Frameworks
Throughout the course, I also mentored several students intermittently during study sessions outside of class and participated in whiteboarding with my cohort.
University of Washington
B.A. Philosophy
January '14 - August '15
Studied philosophy with a concentration in the history of western philosophy including metaphysics, ethics, aesthetics, epistemology, and the development of these philosophical concepts and issues from ancient to contemporary times. Go Huskies!

Connect


Care to drop a line?

For employment inquiries, questions, or philosophical conversation:

E-mail me @ seancswan@gmail.com

Check out my full resumé here!