About

I am a highly experienced software engineer and teacher-at-heart. I utilize over a decade of programming knowledge and experience to create powerful web-based software tools. My goal is to build great software with a talented team, to learn and improve my craft and to share knowledge through pairing and other collaboration.

Work Experience

Software Engineer - New Relic, Inc.

February 2017 – Present

Software Engineer - CrowdCompass by Cvent

January 2015 – February 2017

I work closely with our product, quality and operations teams to build features that are both technically efficient and backward compatible while also providing a great experience for our users. I also help mentor other team members and interns, participate in code reviews and provide feedback on architectural decisions.

  • Reduced costs by migrating third-party dependencies to AWS equivalents.
  • Built REST microservices for custom email templating and delivery.
  • Mentored several interns and on-boarded new developers.
  • Served as a Technical Lead of the backend platforms team.

Software Engineer - Advanced Industrial Services

August 2012 – September 2014

I collaborate with the President, CTO and Operations Managers to develop internal software tools to standardize and improve internal project scheduling, fleet management and GPS tracking, project data collection and reporting, and more.

Software Developer - Freelance

May 2008 – December 2015

As a freelance software developer and consultant I am directly involved in every stage of web and software products; from RFPs, to initial concepts, to information gathering, to design, development, launch, and maintenance.

My typical tools include Ruby/Ruby on Rails and PostgreSQL; however, I continually expand my skill set to provide the best solutions for any given project. I have many years of experience with PHP and its frameworks, so I leverage those tools when needed.

I’m also very skilled in front-end technologies: HTML5 & CSS3 including pixel perfect PSD to markup conversion; JavaScript and many of its frameworks such as React and jQuery, jQuery UI, and more.

Web Developer - The Marcom Group

October 2007 – May 2010

  • Converted PSDs to HTML/CSS
  • Met and worked with clients to produce project estimates and timelines
  • Used PHP/MySQL to create highly customized web apps for a variety of industries
  • Used frameworks like WordPress and Codeigniter to speed up development
  • Used jQuery to improve user experience and ease of use
  • Handled minor linux and apache server maintenance
  • Managed DNS setup and changes for new websites

Education

B.S. in Computer Information Systems, Business Administration

California State University-Chico - August 2008 – May 2012

  • Studied wide range of languages; Assembly, C, C++, Java, Python, Obj-C and Ruby
  • Gave multiple programming related talks to Linux users group club members
  • Created a SaaS personal invoicing software in Ruby on Rails for my senior project
  • Studied business topics including finance, basic accounting, marketing and law

About

I'm a software developer located in Portland, OR. I work mostly in Ruby, Rails, and React. Offline I like hiking, snowboarding, flying airplanes and spending time with my wife and son.