Thomas ✽ Davisa
Senior Javascript at Blockbid

I’m a full stack web developer who loves working with open source technology. I work best at planning the architecture of web applications and their development life cycles. I also love to get the community involved and have had much experience with building and organizing large open source groups. Specialties: React, Redux, Javascript - Full stack developer with lots of experience in lots of stuff
Blockbid
2018-03-01 - Ongoing
Senior Javascript
    Independent Contractor
    2018-01-01 - Ongoing
    Software Writer
    Mostly building user interfaces for several companies in the following industries - ML / Medical - Blockchain / Insurance - Government / Education
      Listium
      2016-01-01 - 2018-01-01
      Web Developer
      Built a very large and complex React / Redux application. It works on all platforms and has IOS/Android builds due to it being a PWA. (wrapped it in React Native though only implementing a WebView) Worked with Postgres, Redis and Dynamodb for storage. Hosted on a mixture of Heroku Apps and EC2 servers. Caching by Fastly and Cloudflare
        FPVRACING.TV
        2015-01-01 - 2017-01-01
        Co Founder
        Built with Rails. Currently the largest FPV Racing league and social network.
          JSON Resume
          2014-06-01 - Ongoing
          Founder
          JSON Resume is a community driven open source initiative to create a JSON based standard for resumes. There is no reason why there can't be a common standard for writing a resume that can be extended with an ecosystem of open source tools. - Several thousand stars on Github - A very active community, working on the standard and expanding the tools and themes ecosystem - 500,000 resume views on the hosted service
            Electronic Frontier Foundation
            2014-03-01 - 2015-01-01
            Contractor
            I'm currently working as part of a small team to update part of EFF's website and build open source tools to allow better engagement with legislators.
              Drone Hire
              2013-11-01 - 2015-10-01
              Co Founder
              Built and designed the website with Rails. Grew the database to contain over 500 businesses. Facilitated thousands of quotes and generating business for our users. Deprecated: This site was shut down in late 2015.
                Earbits (YCombinator 2011)
                2012-11-01 - 2016-01-01
                Chief Technology Officer
                Started off as a front end developer but took on the role of CTO in early 2013. The application frontend is built with Javascript and organized as a single page application that talks to a collection of Rails web servers which are connected to MongoDB. - Managed a small team of developers and designers - Built the entire frontend application with Backbone.js - Transferred all of the infrastructure from Heroku to AWS
                  CDNJS
                  2011-12-01 - Ongoing
                  Co-Founder
                  Following Google’s CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure. - Millions of sites use the CDN in production - Larger market share than Yahoo's and Microsoft's content distribution network - We serve hundreds of billions request a month - Contains over 1800 popular Javascript libraries - Millions of developers visit the site per year
                    Ephox
                    2011-07-01 - 2012-07-01
                    Front End Developer
                    Ephox is a worldwide company who is heavily involved with the development of TinyMce and enterprise editors. My primary role included building front-end widgets and applications. Worked on a major product using Backbone.js as a base. Heavily involved in UI/UX design and wire-framing. Also spend a lot of time designing API specifications and documentation.
                      The University of Queensland
                      - Bachelor’s Degree
                      2008-01-01 - 2010-01-01
                      Backbone Tutorials
                      2011-12-01
                      Leanpub
                      I write tutorials and blog post regarding the popular Javascript framework Backbone.js. The tutorials cover a range of topics regarding front end development aimed at beginners, experts and anyone in between. - Over two million unique visitors a year - 25,000+ ebook downloads - 250,000 Youtube views - Spawned another project called backboneboilerplate.com

                      English
                      Native or bilingual proficiency
                      JavaScript
                        CSS
                          Web Development
                            Front-end
                              Node.js
                                Backbone.js
                                  jQuery
                                    HTML
                                      Web Applications
                                        Ruby on Rails
                                          PHP
                                            Open Source
                                              HTML 5
                                                AJAX
                                                  APIs
                                                    HTML5
                                                      Usability
                                                        Ruby
                                                          Git
                                                            MVC
                                                              JSON
                                                                Agile Methodologies
                                                                  Web Services
                                                                    User Experience
                                                                      Mobile Applications
                                                                        CoffeeScript
                                                                          Test Driven Development
                                                                            MongoDB
                                                                              MySQL
                                                                                Amazon Web Services (AWS)
                                                                                  Software Development
                                                                                    Github
                                                                                      XML
                                                                                        SQL
                                                                                          Linux
                                                                                            Architecture
                                                                                              REST
                                                                                                Apache
                                                                                                  Programming
                                                                                                    Python
                                                                                                      Testing
                                                                                                        WordPress
                                                                                                          Scrum
                                                                                                            E-commerce
                                                                                                              Software Engineering
                                                                                                                Subversion
                                                                                                                  Networking
                                                                                                                    React.js
                                                                                                                      Redux
                                                                                                                        React