Scroll To View More
Brad Pitcher, Software Developer in Eugene, OR, United States
Brad Pitcher

Software Developer in Eugene, OR, United States

Member since October 21, 2015
Brad is a full-stack web developer with over 10 years of experience writing software with Python and Django, as well as 2 years of experience doing DevOps with Ansible. He specializes in loosely coupled web applications using well-documented REST APIs, leaving open the possibility of mobile apps using the same back-end.
Brad is now available for hire

Portfolio

Experience

  • Linux, 15 years
  • Python, 10 years
  • Django, 10 years
  • Bash Script, 10 years
  • JavaScript, 10 years
  • Bootstrap, 3 years
  • Backbone.js, 3 years
  • Underscore.js, 3 years
Eugene, OR, United States

Availability

Part-time

Preferred Environment

Linux, Atom, Git, Python, Gimp, Inkscape

The most amazing...

...thing I've developed is a web app that converts sound files into paintings.

Employment

  • Senior Software Engineer

    2012 - PRESENT
    ORCAS
    • Built web application back-ends using the Django framework.
    • Made design modifications to improve existing applications.
    • Managed server infrastructure.
    • Provided expertise for research grants.
    • Built supplemental mobile apps for Android and iOS.
    • Developed according to Agile methodologies.
    Technologies: Python, Django, PostgreSQL, Ansible, CentOS, Vagrant, Backbone.js, Underscore.js, PhoneGap, Tastypie
  • Front-end Web Developer

    2010 - 2012
    Freedom Voice
    • Helped with technology decisions.
    • Built websites using the Kohana framework given Photoshop files.
    • Worked with designers to resolve unforeseen user interface issues.
    • Collaborated with the developers of the back-end to make sure the API works as needed.
    • Presented to the department about the current and future state of development on the platform.
    Technologies: PHP, Kohana, Moo Tools
  • Software Engineer

    2006 - 2008
    Oregon Center for Applied Science (ORCAS)
    • Built websites using the Django framework given CSS and high-level design.
    • Increased website interactivity using AJAX.
    • Designed and implemented software installation CD.
    • Worked together with research assistants on site designs.
    • Enhanced CSS and design as required.
    Technologies: Python, Django, MySQL, Subversion
  • Software/QA Engineer

    2004 - 2006
    iMetrikus, Inc.
    • Implemented new features as specified in engineering change orders/requests.
    • Created and maintained reports using SQL Server Reporting Services.
    • Helped with software configuration management (SCM).
    • Ran deployments and troubleshot problems on many systems from demo systems to production servers.
    • Wrote and executed test plans based on functional requirements documents (FRD).
    • Wrote test reports based on test execution results.
    Technologies: ASP.NET, SQL Server, Sourcesafe
  • Software Developer

    2003 - 2004
    University of Utah
    • Developed the collaborative/education component of Computational Science and Engineering Online (CSEO), an innovative online grid-enabled cyber-infrastructure for research, collaboration, and education in computational science and engineering.
    • Integrated collaborative tools such as chat, whiteboard, audio/video conferencing, and desktop sharing into the CSEO mainframe.
    • Used the JMF to enable video conferencing.
    • Continued development and bug fixes to the collaborative tools.
    • Participated in a demo for potential investors.
    Technologies: Java, Java Web Start, JMF (Java Media Framework), CVS

Experience

  • Sonoism (Other amazing things)
    https://www.youtube.com/watch?v=qLVVelBC2Jw

    I wrote the back-end for the original prototype website for Sonoism. It allowed the user to upload a sound file, which kicked off a job on an Amazon EC2 server to process it, then the user could buy a canvas with the soundwave printed on it.

Skills

  • Languages

    HTML5, Python, CSS3, Markdown, Bash Script, Less, JavaScript, Ruby, Sass, ECMAScript (ES6)
  • Frameworks

    Django, Bootstrap 3, Bootstrap, PhoneGap, Django REST Framework, Android SDK, React Native
  • Libraries/APIs

    Tastypie, Underscore.js, Backbone.js, jQuery, React
  • Tools

    GitHub, Inkscape, Vagrant, Gimp, Git, Ansible, Bitbucket, GitHub Pages, Android Studio, Mercurial, Jekyll, Mocha
  • Paradigms

    Agile Software Development, REST
  • Platforms

    Linux, WordPress, Android
  • Other

    APIs, OpenSCAD, PhoneGap Plugins
  • Storage

    MariaDB, PostgreSQL, MySQL

Education

  • Master's degree in Computer and Information Science
    2007 - 2009
    University of Oregon - Eugene, OR
  • Bachelor's degree in Computer Science
    2001 - 2003
    University of Utah - Salt Lake City, UT
I really like this profile
Share it with others