Sam Mussell

Software Developer / Designer
http://sammussell.com/
sam@sammussell.com
Sunnyvale, CA
(720) 319 - 7266

Welcome, my name is Sam and I am a skilled software developer and occasional UX designer. I am passionate about computers and technology and love working to solve difficult problems. I have extensive experience in developing web and mobile applications both for consumers and for the enterprise. I am dedicated to making software that is not only well designed and maintainable for developers, but also fun and easy to use for users. I get excited about great software and I want my users to get excited as well.

I sometimes blog over at salabs.io.

skills

mobile

  • Swift
  • Objective-C
  • C/C++
  • Cocoa Touch
  • Xcode
  • iOS
  • Responsive Design

tools

  • MongoDB
  • PostgreSQL
  • Nginx
  • Docker
  • Sketch
  • Photoshop
  • Git

web

  • Javascript/ES**
  • Node.js
  • d3.js
  • React.js
  • Webpack
  • Babel.js
  • CSS
  • HTML

languages

  • Java
  • Groovy
  • Scala
  • Clojure
Good
Better
Best

experience

Apple

UI Developer

2012 - Present

Crown Partners

Senior Consultant

2007 - 2012

Streets Ahead LLC

Co-Founder

2010 - Present

Streets Ahead LLC is a small enterprise I founded with several colleagues in order to allow us to explore technology and create products that were outside the scope of our day jobs. We specialize in Node.js and Mobile. Since Streets Ahead was founded I have:

Hartshorn Health Service, CSU

Web Application Development Intern

2004 - 2007

BS Computer Science
GC
Hartshorn
Crown Partners
Streets Ahead
Web dev

education

Bachelor of Science, Computer Science / Mathematics Minor

Colorado State University

2002 - 2006

Completed advanced courses in computer graphics, linear algebra, networking, databases, cryptography, and compiler construction.

Graduate Course, Software Engineering

Colorado State University

2009

Completed an online graduate course in software engineering. Topics included software design patterns, agile methodologies, UML modeling, and more.

interests

Professionaly I'm primarily interested in developing as close to the user as possible, I love designing and prototyping new user interactions. Over the past five or six years I've also developed a strong passion for functional programming. Because of my love of UI and functional programming I've become a huge fan of d3.js, React.js, and Clojurescript. To me, those three technologies do the best job of encouraging functional, declarative, UI programming. I've also started to explore Haskel and Purescript in an effort to dive deeper into pure funtional ideas.

When I am not playing with cool technology, I like watching movies or reading. I have been known to bake a pretty mean batch of cookies, and I have always enjoyed most things Apple.