Andrew Havens

Andrew Havens Email and Phone Number

Lead Developer at deTASO @ deTASO
Andrew Havens's Location
Portland, Oregon, United States, United States
Andrew Havens's Contact Details
About Andrew Havens

Experienced full stack + mobile app software engineer. I love working with Ruby and am a leader in the RubyMotion mobile development community. I have a wide range of experience, working alone and with a team to take a product from idea to launch. I enjoy wearing many hats and working across the entire stack. I care about writing clean, maintainable code, and creating beautiful and intuitive experiences.

Andrew Havens's Current Company Details
deTASO

Detaso

View
Lead Developer at deTASO
Andrew Havens Work Experience Details
  • Detaso
    Lead Developer
    Detaso Jun 2022 - Present
  • North Of You
    Senior Software Engineer
    North Of You Mar 2018 - May 2022
    Helped build and launch two of the most successful products in Kickstarter history (Arsenal 1 and Arsenal 2). The Arsenal Intelligent Camera assistant (witharsenal.com) allows you to unlock the full potential of your DSLR camera using an easy-to-use mobile app and device which attaches via USB to your camera. The Arsenal device runs Ruby and Python code which communicates to the mobile app via Wi-Fi network and Thrift messaging bridge. The native mobile apps were built using RubyMotion and React Native. I was involved in all parts of the codebase but mainly focused on building out our mobile apps as well as our custom e-commerce application and API backends powered by Rails.
  • Yapp
    Senior Software Engineer
    Yapp Jun 2016 - Mar 2018
    New York, Ny, Us
    Yapp is a software as a service company which provides the ability to publish your own mobile apps, great for team communication or event participants. I worked as a productive member of a fully remote team to build and maintain features in several large Ember.js applications, Rails API, and native iOS and Android apps. In addition to contributing high quality code, I helped to lead improvements to team workflow and product planning to help improve an already productive team. Used Test Driven Development and Lean Startup principles to iterate quickly and gather measurable feedback.
  • Justfor
    Lead Software Engineer
    Justfor Nov 2015 - Jun 2016
    Lead the planning and development of a new type of social networking application, resulting in a well tested Rails API, native iOS app, and Ember.js web app. Made use of Lean Startup principles and Agile planning to develop an MVP to test product-market fit. Leveraged Neo4j graph database for high performance relationship traversal. Personally contributed 90% of the iOS codebase and significant portions of the API and Ember codebases, while leading a team and mentoring other team members.
  • Copious | Portland Digital Agency
    Lead Software Engineer
    Copious | Portland Digital Agency Apr 2015 - Oct 2015
    Portland, Us
    Worked with clients and project managers to distill business requirements, then plan and implement solutions. Lead small teams to deliver solutions in a timely manner while juggling changing priorities. Worked to implement appropriate solutions that were not over-engineered. Worked with a variety of technologies, including Ruby and JavaScript, to interface with a variety of traditional and non-traditional data stores and third-party web services.
  • Copious | Portland Digital Agency
    Senior Software Engineer
    Copious | Portland Digital Agency Jul 2013 - Apr 2015
    Portland, Us
    Built and maintained custom applications in Rails and iOS, including ecommerce, social networking, and others. Mentored junior developers on topics including Rails, configuration management with Chef, testing, various “no-SQL” data stores. Worked with Backbone.js to build single page applications.
  • Copious | Portland Digital Agency
    Software Engineer
    Copious | Portland Digital Agency Nov 2012 - Jul 2013
    Portland, Us
    Quickly came up to speed maintaining and improving several Ruby and PHP applications. Managed time efficiently switching between various client projects. Worked to introduce agile development processes within a traditionally waterfall environment. Gave several technical presentations to share knowledge. Demonstrated proficiency as a senior software engineer.
  • Evanta
    Software Engineer
    Evanta Jan 2010 - Nov 2012
    Portland, Oregon, Us
    Created and maintained multiple PHP and Ruby applications, built in-house, including a CRM, CMS, and Social Network built from scratch.Used my knowledge of the business to create simple and intuitive tools to improve productivity and ease of use.Introduced unit-testing and integration testing using Cucumber and Capybara.Created a Rails based API and PHP SDK in order to centralize business logic which had been duplicated across multiple projects. The API project also included asynchronous job queueing for improved performance.Created a consistent and reproducable development environment using Vagrant and Chef.Built an EventMachine based animated BI dashboard providing real-time analytics, which is displayed on TVs throughout the office.Transitioned our projects from subversion to git and trained the team on how to use it.
  • Enrich Media
    Web Design Intern
    Enrich Media Apr 2009 - Jul 2009
    Worked with lead designer and lead programmer to create and maintain client websites. Worked within client budgets to create solutions that would meet their needs. Balanced workflow and timelines to meet tight deadlines.
  • Eroi
    Software Engineer
    Eroi Sep 2008 - Mar 2009
    Portland, Oregon, Us
    Worked on the product development team, helping to build new web applications, such as an event registration system allowing clients to sell tickets to their events.Utilized the Zend Framework, object-oriented programming, Model-View-Controller architecture, Subversion, and SimpleTest for unit testing.Practiced Agile development methodologies including Test Driven Development.

Andrew Havens Skills

Ruby Php Jquery Css Ruby On Rails Zend Framework Javascript Cucumber Phpunit Bdd Tdd Capybara Selenium Git Subversion Sinatra Oop Mysql Ajax Mac Linux Adobe Creative Suite Mongodb Mongoid Factory_girl Rspec Web Development Web Applications Mvc Test Driven Development Html 5 Unit Testing Html User Experience Xhtml Web Design Cms Html5

Andrew Havens Education Details

  • Portland State University
    Portland State University
    Business

Frequently Asked Questions about Andrew Havens

What company does Andrew Havens work for?

Andrew Havens works for Detaso

What is Andrew Havens's role at the current company?

Andrew Havens's current role is Lead Developer at deTASO.

What is Andrew Havens's email address?

Andrew Havens's email address is mi****@****ail.com

What is Andrew Havens's direct phone number?

Andrew Havens's direct phone number is +150378*****

What schools did Andrew Havens attend?

Andrew Havens attended Portland State University.

What are some of Andrew Havens's interests?

Andrew Havens has interest in Snowboarding, Web Programming, Photography, Audio Recording, Filmmaking, Graphic Design.

What skills is Andrew Havens known for?

Andrew Havens has skills like Ruby, Php, Jquery, Css, Ruby On Rails, Zend Framework, Javascript, Cucumber, Phpunit, Bdd, Tdd, Capybara.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.