George Yates, Developer in Chicago, IL, United States
George is available for hire
Hire George

George Yates

Verified Expert  in Engineering

Software Developer

Location
Chicago, IL, United States
Toptal Member Since
October 8, 2019

George is a software architect and developer who has been building and learning for over 15 years. His experience includes serving as the technical founder of multiple startups. George has also contributed as the principal architect and developer on a project that served thousands of users and generated millions of dollars in revenue.

Portfolio

Brightway Health
React, Node.js, React Native, PostgreSQL, Google Cloud, Firebase
Crowdskout
Amazon Web Services (AWS), Python, Rust, Jenkins, Apache Kafka, Linux...
Golden Tech
MySQL, CodeIgniter, WordPress, PHP, JavaScript, CSS, HTML

Experience

Availability

Part-time

Preferred Environment

PHP, Git, JavaScript, MacOS, Linux, TypeScript

The most amazing...

...app I’ve built was Crowdskout: a CRM tool that stores and provides sub-second analysis on billions of records.

Work Experience

Co-founder | CTO

2019 - PRESENT
Brightway Health
  • Architected and developed a HIPAA-compliant mobile application and back end in React Native and Firebase.
  • Architected and developed a HIPAA-compliant web application in Next.js and Node.js.
  • Oversaw the product development lifecycle of healthcare products for the brain injury community. Including user interviews, prototyping, and design iteration.
Technologies: React, Node.js, React Native, PostgreSQL, Google Cloud, Firebase

Co-founder | CTO

2013 - 2019
Crowdskout
  • Built a team of engineering and product people from one to fifteen people.
  • Architected and built software that stored and provided access to billions of records and ingested millions of records every day.
  • Developed and established a project process for three teams of engineers.
  • Maintained a server environment running on AWS consisting of three environments, five applications, and over 100 servers.
  • Helped build and maintain a continuous integration development environment running on Jenkins.
  • Architected and managed the development of over 30 different integrations with external APIs that processed millions of data points daily.
  • Worked directly with customers to help them architect their data ecosystem.
  • Built communication tools across many channels including email, phone calls, texting, and canvassing.
  • Spoke on technical topics at multiple conferences.
  • Helped organize and run biannual hackathons for the company.
Technologies: Amazon Web Services (AWS), Python, Rust, Jenkins, Apache Kafka, Linux, Elasticsearch, MongoDB, MySQL, Laravel, PHP, AngularJS

Front-end Developer

2012 - 2013
Golden Tech
  • Developed custom functionalities and themes in WordPress.
  • Built a custom dynamic functionality in CodeIgniter and MySQL.
  • Maintained websites and server-side applications running on Linux.
Technologies: MySQL, CodeIgniter, WordPress, PHP, JavaScript, CSS, HTML

Web Developer

2007 - 2011
University of Chicago
  • Helped maintain and iterate on existing websites for the university.
  • Migrated older department websites from static sites into standardized Drupal implementations.
  • Rebuilt the front end of the university's email service.
Technologies: ExpressionEngine, Drupal, PHP, JavaScript, CSS, HTML

Technical Lead

2005 - 2008
Web Craft Team
  • Developed websites from Photoshop and Illustrator designs.
  • Built custom back ends in PHP and MySQL for customer self-management.
  • Ran hosting provider with domain sales on Linux using cPanel Reseller.
Technologies: PHP, JavaScript, CSS, HTML

Political CRM Working with Big Data

https://crowdskout.com/
A CRM for politics that helps organizations capture, store, and use their data. Crowdskout accepts first-party data, works with data vendors, and integrates with dozens of third-party tools to capture information.

I architected the software that provides an extensive web application in AngularJS that provides sub-second query access to billions of records and processes millions of records every day.

In addition to data, the software also includes tools for users to send emails, make phone calls, send texts, build web forms, and canvas neighborhoods.

Additionally, I built and led the technical and product team of the company for six years. I started as the sole technical person at the company and grew the team of engineers and product people to 15 members.

I also worked directly with Crowdskout's customers to provide world-class customer service. I helped them design their entire data ecosystem. The data system centered around Crowdskout but also included social media connections, other CRMs (such as Salesforce), and external tools (such as Mailchimp and CallFire).

Mobile Application for Therapy Self-Management

https://www.brightwayhealth.org/research
A React Native mobile application to help survivors of brain injury and their caregivers track and manage their at-home therapy. Provides extensive customization to a patient's care plan and motivators. The application, infrastructure, and management processes are fully HIPAA-compliant.

Question and Answer Platform for Healthcare

https://brain.brightwayhealth.org/
A full-stack JavaScript application to help the brain injury community ask and source answers for a wide variety of questions. The application is built in Next.js and NestJS using PostgreSQL as a database and running on a containerized and serverless Google Cloud infrastructure.
2008 - 2011

Completed Credits towards a Bachelor's Degree in Mechanical Engineering

Washington University in St. Louis - St. Louis, MO, USA

Languages

PHP, PHP 7, PHP 5, Rust, CSS, HTML, TypeScript, JavaScript, Python

Frameworks

Laravel, PHPUnit, AngularJS, React Native, Next.js, CodeIgniter

Libraries/APIs

React, jQuery, Node.js, Vue 2

Tools

Git, Jenkins, Ansible, Terraform, Vagrant, Expo

Storage

MySQL, Elasticsearch, MongoDB, PostgreSQL, Google Cloud

Paradigms

Agile, Agile Software Development

Platforms

WordPress, Amazon Web Services (AWS), MacOS, Docker, Firebase, Drupal, Linux, CentOS, Apache Kafka

Other

Leadership, ExpressionEngine

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring