Ryan Ewing

Software Engineer

Download PDF


(360) - 920-2607


I eat and breathe web technologies and technology in general. I wear Google Glass on my face and a Pebble on my wrist. I trained in Algorithms and Data Structures at UW Seattle, and trained in real software through a full-time engineering career with hobby and freelance development on the side. If I'm not hopping and buzzing about my latest escapade, check my pulse.


Client-Side Development

I use Javascript, HTML, and CSS to create rich client-side applications. I love using MVC frameworks like Backbone and Angular. Yeoman, grunt, and bower are critical tools in my belt. Web Components and WebRTC make me warm inside.

Server-Side Development

I love using Python and Javascript (with Node.js) to create web applications. I work with MongoDB, MSSQL, MySQL, Postgres, and Redis. I've had a lot of experience implementing algorithms and data structures in Java and Python.

Management / Project Management

I have lead four hackathon teams to victory. I have been soley responsible for managing seven interns, as well as guiding my peers towards better coding standards. I have managed projects that span multiple teams and dozens of people.


  • Javascript (Angular, Backbone, Node)
  • CSS3
  • HTML5
  • MySQL/MSSQL/MongoDB/Redis
  • Ruby/PHP/Python/Java
  • Subversion/Git
  • OS X
  • Red Hat EL


Concur Technologies

Software Design Engineer


Built benchmarking system that allowed for the Optical Character Recognition feature at Concur. Automated localization to use machine translations, increasing support from 3 languages to 23, and saving over one million dollars in translation costs. Created a web application that creates dashboards, effectively cloning myself a dozen times.

Concur Technologies

R&D Global Intern


Built dashboards and internal tools for use across the company. Built the system Concur uses to manage and monitor software releases.



October 2011

1st Place at Facebook Hackathon. Turntable.FM for your IRL party or venue. Let your visitors add the music and vote on what they want to hear. Python/Django, jQuery, Sencha Touch, HTML


September 2011

Location-based cross-platform application to plot on a map where people are hanging out. PHP, MySQL, JS, HTML, jQuery mobile


July 2011

2nd Place at Google Hackathon. Group video chat.

Pocket Change

March 2010

2nd Place at Yahoo Hacku competition. Analytics site + Extension to enable micro-donations on shopping websites. PHP, MySQL, JS, HTML


March 2009

3rd place at Yahoo Hacku competition. Location-based day planner.


Road Biking (Husky Racing Team)

Bike MS Charity Ride

Rock Climbing


Frequently attend meetups and conferences from Seattle to San Francisco (Google IO) to engage with others in my field and to learn as much as possible.


Volunteer at Elementary Schools to teach Science to 3rd graders

Teach non-programmers to automate their job with code


University of Washington - Seattle, Washington (December 2013)

Applied Computational Math Sciences — Discrete Math and Algorithms

Relevant courses:
CSE373: Data Structures and Algorithms.
CSE413: Languages and Compilers.
CSE414: Database Systems.
CSE415: Artificial Intelligence.
CSE417: Algorithm Design.

Ryan Ewing — hi@ryanewing.me — (360) - 920-2607