Scroll To View More
Tyler Warnock

Tyler Warnock

Sunnyvale, CA, United States
Member since February 25, 2015
Tyler is an expert Node.js and Vue.js full-stack developer with 15 years of experience designing, building, and delivering software. Initially, he started building control systems for DARPA's missile defense program and in the last seven years, has focused on web technologies. He has implemented a wide variety of online and offline systems across many APIs and is comfortable with custom specs as well as mainstream libraries.
Tyler is now available for hire
Portfolio
  • Anymod
    Node.js, Vue.js, AngularJS, PostgreSQL, MongoDB, AWS, Heroku, Webpack, Gulp...
  • eeosk
    Node.js, Angular, PostgreSQL, Redis, Heroku, AWS, Hapi.js, CoffeeScript...
  • Capricorn Investment Group
    Evaluating a variety of technologies.
Experience
  • JavaScript, 10 years
  • PostgreSQL, 7 years
  • Node.js, 5 years
  • Vue.js, 3 years
  • AngularJS, 3 years
  • React, 2 years
Sunnyvale, CA, United States
Availability
Part-time
Preferred Environment
Terminal, Git, VS Code, macOS
The most amazing...
...thing I've built is Anymod: a platform for building and adding features to any website or web app, currently hosting thousands of projects and software modules.
Employment
  • Co-founder | CEO
    2017 - PRESENT
    Anymod
    • Managed and was responsible for all the technical aspects: front-end, back-end, database, infrastructure, authentication, payments, and more.
    • Hosted more than 2,000 projects with > 99.99% uptime.
    • Built a user dashboard, admin dashboard, and marketing pages with Vue.js.
    • Developed an API back-end with Node.js and Hapi.js.
    • Wrote guide documentation with Hexo.js.
    • Designed a database schema and indices; optimized the queries for speed and scale; added a caching layer in front of the database for high-frequency performance. Using a combination of PostgreSQL, MongoDB, and Redis.
    • Integrated with many third-party tools, including Stripe, Google Authenticator, SendGrid, Postmark, Keen IO, Intercom, FullStory, Heap, Algolia, and more.
    Technologies: Node.js, Vue.js, AngularJS, PostgreSQL, MongoDB, AWS, Heroku, Webpack, Gulp, Bootstrap
  • Co-founder | CEO
    2015 - 2017
    eeosk
    • Built an eCommerce platform which enables anyone to create an online store.
    • Developed a custom eCommerce checkout flow with Stripe and PayPal integrations.
    • Built online stores, a store builder dashboard for users, a user management dashboard for admins, and landing/marketing pages for the platform. It was built with a combination of AngularJS and vanilla JavaScript.
    • Created an API back-end on Hapi.js and Node.js.
    • Developed a product ingestion engine to take product CSVs from suppliers and feed them into our database of products, an index for searching, and manage the inventory levels.
    • Raised $200,000 angel financing and grew the seller base to over 500 stores before pivoting to Anymod.
    Technologies: Node.js, Angular, PostgreSQL, Redis, Heroku, AWS, Hapi.js, CoffeeScript, Elasticsearch
  • Associate, Venture Capital
    2010 - 2017
    Capricorn Investment Group
    • Worked in a five-person team to invest and manage several hundred million dollars.
    • Performed due diligence and made investment recommendations from $500,000 to $50 million in size.
    Technologies: Evaluating a variety of technologies.
  • Software Development Intern
    2008 - 2008
    NEC Labs China
    • Designed and built a prototype Java application for editing Japanese newspapers; the firm later allocated four full-time engineers for commercial development.
    • Worked with top management to develop their concept and flush out UX concerns with their customers.
    • Lived in China for the summer and explored the country.
    Technologies: Java
  • Research Engineer
    2003 - 2006
    Georgia Tech Research Institute
    • Designed the guidance hardware and algorithms for a missile defense system.
    • Built the hardware and software for automated progression through a matrix of test runs for a projectile in supersonic airflow.
    • Conducted a data analysis and regression on large data sets to learn about projectile performance under a variety of conditions.
    • Performed a finite element analysis (FEA) on designs for the 50,000-g acceleration projectile launch.
    • Oversaw the construction of 13 prototype projectiles for test fire at the Army Research Lab.
    • Led a team in the design and construction of supersonic nozzle and transonic wind tunnel facility.
    Technologies: MATLAB, LabView, SolidWorks, ANSYS
Experience
  • Anymod (Development)
    https://anymod.com

    Anymod is a platform that allows software developers to build and add features to any website or web app. It is designed to work with any technology, platform, and language, and it integrates easily with existing codebases.

    Anymod is built with a microservices architecture: a combination of Node.js, Express, Hapi.js, PostgreSQL, and MongoDB on the back-end; and Vue.js and vanilla JavaScript on the front-end. Workflow tools include Git, GitHub, Webpack, Gulp, and the EB CLI.

    The infrastructure is a combination of AWS Elastic Beanstalk instances, S3 storage, Cloudinary, Stripe, Algolia, and Heroku, with DNS via Route 53 and DNSimple. The analytics integrations include Keen IO, Intercom, RealStory, and Google Analytics.

    Overall, this is a comprehensive web application serving over 3,000 projects with >99.9% uptime. With the exception of open source libraries, the entire codebase was conceptualized, architected, written, and deployed by Tyler.

  • eeosk (Development)

    eeosk was an eCommerce platform that enabled non-technical users to create their own online stores, without needing any inventory of their own to sell. It was a truly turnkey option for starting an online store. I built the entire eeosk platform which consisted of five primary microservices.

    Five Primary Microservices:
    • A front-end dashboard for sellers to create and manage their store
    • A fully functional storefront platform for running all stores
    • A secure checkout platform for processing purchases
    • A back-end API for interacting with the seller dashboard and stores
    • An admin dashboard for managing users and inventory

    The majority of these microservices were built with a combination of Node.js, Hapi.js, Express, and PostgreSQL on the back-end with AngularJS and vanilla JavaScript on the front-end.

  • Angular PayPal Checkout (Other amazing things)
    https://github.com/tyrw/angular-paypal-checkout

    Angular PayPal Checkout is an open source AngularJS directive used to interact with PayPal's checkout flow. It was initially developed because of PayPal's own tooling does not support AngularJS or any other "modern" JavaScript tooling.

    This project was released to open source and has subsequently been forked and used in a number of projects, presumably by developers who faced a similar problem with PayPal's missing toolset.

  • Brighter Children (Development)
    http://brighterchildren.org/

    Brighter Children is an organization dedicated to building schools in the developing world. It was founded by a friend and I built the website. The site itself is a basic content site hosted on AWS with content management capability provided by Anymod.

Skills
  • Languages
    HTML, JavaScript, ECMAScript (ES6), CSS, SCSS, Sass, Less, CoffeeScript, SQL, Ruby, PHP
  • Frameworks
    Express.js, Hapi.js, Bootstrap 4, Bootstrap 3, AngularJS, Ruby on Rails (RoR), Bulma, ZURB Foundation
  • Libraries/APIs
    Vue.js, Node.js, Lodash, Stripe, jQuery, Vuex, React
  • Tools
    Sequelize, GitHub, Gulp.js, Amazon CloudFront CDN, Webpack 2, Webpack, Git, GitLab
  • Platforms
    AWS Elastic Beanstalk, AWS EC2, Elastic Beanstalk, Algolia, Heroku
  • Paradigms
    Object-relational Mapping (ORM), Functional Programming
  • Storage
    AWS S3, PostgreSQL, Elasticsearch, Redis, MongoDB
  • Other
    Axios, Keen.io, PayPal, Google Material Design
Education
  • Master of Business Administration (MBA) degree in Entrepreneurship
    2008 - 2010
    Stanford Graduate School of Business - Stanford, CA, USA
  • Master's degree in Mechanical Engineering (3.92/4.00)
    2006 - 2008
    Stanford University - Stanford, CA, USA
  • Bachelor's degree in Mechanical Engineering (3.93/4.00)
    2001 - 2006
    Georgia Institute of Technology - Atlanta, GA, USA
I really like this profile
Share it with others