×
Brandon Camenisch

Brandon Camenisch

Senior Software Engineer

Boulder, Colorado, US

Background


About

About

My affinity for programming started in 1997 when I wanted to make my own game mods as a kid. Shortly after, I began my programming career when I started building websites and getting involved in network security. Since then I've had a diverse background in many different technologies that make the web work. With a taste for challenge and a dislike for stagnation, I've learned and grown with each project I've undertaken. This has provided me the opportunity to gather a varied range of skills and expertise. I've conceived successful large scale asynchronous data migrations for e-commerce and financial datastores. Scaled out high visibility SaaS products and websites where traffic levels were mind blowing. Conducted audits on codebases for security and performance. Led and mentored engineering teams on projects as both a consultant and as an engineering manager. However, having had my own follies over the years I am a confident but humble and cautious engineer. I look forward to learning new technologies and working with smart people that enjoy what they do and appreciate the impact it can have.

Work Experience

Work Experience

  • Senior Software EngineerPMC ( Penske Media Corporation )

    Mar, 2016 - Present9 months

    • Built out existing application frameworks and tools that maintained company wide infrastructure

    • Worked extensively on WordPress VIP projects

  • Engineering Manager10up

    Mar, 2014 - Feb, 20161 year 11 months

    • Provided 1:1 training and mentorship to a team of 6-12 engineers with constantly shifting ranks.

    • Accurately estimated out large complex projects for big name clients.

    • Spearheaded engineering solutions for complex integrations and migrations.

    • Managed a successful team of engineers to deliver high visibility websites for fortune 100 companies.

    • Improved overall team efficiency by implementing tools, programming conventions, workflow improvements, and training.

  • Infrastructure & Engineering Consultant, Independent consultant

    Jan, 2012 - Mar, 20142 years 2 months

    • Provided strategic engineering consulting to startups.

    • Demonstrated how to predict growth and scale a product without hitting a wall in the process.

    • Conducted in-depth security audits for clients identifying weaknesses in their corporate IT structure.

    • Collaborated with team of engineers to architect and reconstruct their SaaS product from the ground up.

    • Mentored teams in software life cycle processes using TDD, CI, code reviews, security conventions, and engineering best practices.

  • Freelance Engineering, Nerdatory

    Jun, 2000 - Jan, 201211 years 6 months

    • Engineered custom REST based APIs.

    • Built a WP framework from the ground up using DRY & semantic approach.

    • Concepted and built a SVG generation/editing tool using HTML5 canvas and RaphaĆ«lJS.

    • Embraced mobile marketing microsites trend by building a SaaS product site building tool on Rails.

    • Integrated with various payment gateway systems for e-comm using Stripe, PayPal, Authorize.net and others.

Skills

Skills

  • Languages
    BashCSSHTML5JavascriptPHPRubySCSSSQL
  • Frameworks / Libs
    BackboneLaravelMeteorNodeRailsUnderscoreWordPress
  • Datastores
    CouchDBMariaDBMongoDBMySQLPostgreSQL
  • Build & Package Managers
    BundlerComposerGruntGulpNPMWebPackYeoman
  • Server
    *nixApacheAWSHHVMNginxVagrantDockerMemcached
  • Favorite Tools
    LinuxTermiteTmuxVIMoh-my-zsh
  • Testing suites
    CasperJSCodceptionPHPUnitPhantomJSQUnit
  • SCM
    GitSVN
  • Processes & Concepts
    AgileDRYCIJiraOOPPolymorhismTDD
  • Fun assorted Skills
    Kali LinuxSQL InjectionWeb SecurityXSS
Interests

Interests

  • BikingHackingHikingPC GamingSnowboardingSwimmingTravelingWeightlifting