Scroll To View More
Hire the top 3% of freelance developers
Tyler Warnock

Tyler Warnock

Sunnyvale, CA, United States
Member since February 25, 2015
Tyler has over a decade in software development; initially, in control systems for missile defense and then focusing on web technologies for the last seven years. Having implemented a wide variety of online and offline systems, he's comfortable with custom specs as well as mainstream tech. In particular, Tyler is knowledgeable about modern JavaScript tooling, and he makes technology choices based on a combination of features and maintainability.
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...
...platform I've built is Anymod: a content management system that can be added to any website and currently hosts thousands of projects.
Employment
  • Co-founder | CEO
    Anymod
    2017 - PRESENT
    • 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
    eeosk
    2015 - 2017
    • 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
    Capricorn Investment Group
    2010 - 2017
    • 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
    NEC Labs China
    2008 - 2008
    • 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
    Georgia Tech Research Institute
    2003 - 2006
    • Designed the guidance hardware and algorithms for a missile defense system.
    • Built 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 finite element analysis (FEA) on designs for the 50,000-g acceleration projectile launch.
    • Oversaw 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 add a CMS (content management) functionality to any website. It is designed to work with any technology, platform, and language, and it integrates easily with existing codebases.

    This feature set was achieved 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. The 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 2,000 projects with >99.9% uptime. With the exception of open source libraries, the entire codebase was conceptualized, architected, written, and deployed by me.

  • 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.

    Tyler built the entire eeosk platform which consisted of 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, ECMAScript (ES6), JavaScript, CSS, SCSS, Sass, Less, CoffeeScript, SQL, Ruby, PHP
  • Frameworks
    Hapi.js, Express.js, Bootstrap 3, Bootstrap 4, AngularJS, Ruby on Rails (RoR), ZURB Foundation, Bulma
  • Libraries/APIs
    Node.js, Vue.js, React, Stripe, jQuery, Vuex, Lodash
  • Tools
    Sequelize, GitHub, Gulp.js, Amazon CloudFront CDN, Webpack 2, Webpack, Git, GitLab
  • Platforms
    Heroku, AWS EC2, AWS Elastic Beanstalk, Elastic Beanstalk, Algolia
  • 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
    Stanford Graduate School of Business - Stanford, CA, USA
    2008 - 2010
  • Master's degree in Mechanical Engineering (3.92/4.00)
    Stanford University - Stanford, CA, USA
    2006 - 2008
  • Bachelor's degree in Mechanical Engineering (3.93/4.00)
    Georgia Institute of Technology - Atlanta, GA, USA
    2001 - 2006
Hire the top 3% of freelance developers
I really like this profile
Share it with others