Matt Fulton
Verified Expert in Engineering
Software Developer
Matt is a full-stack web developer, former CTO, Google engineer, and YCombinator alum. He has built systems with a large variety of technologies and has deep experience in systems architecture, product strategy, and managing engineering teams. He has reduced query latencies from 10s of seconds to 100s of milliseconds saving vast amounts of time. His work has helped companies safely migrate, expand, and resolve critical issues that directly helped their bottom line and customer experience.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Plaid, Stripe, Redis, Amazon DynamoDB, SQL, Java, Ruby on Rails (RoR), Ruby, Redux, React, JavaScript, TypeScript
The most amazing...
...automated cache I've developed reduced the latency of complex queries from 10s of seconds to 100s of milliseconds, without cache management code.
Work Experience
CTO
TakeoffDB
- Reduced customer query latencies from 10s of seconds to 100s of milliseconds.
- Backed by YCombinator, participating in the winter 2020 batch.
- Designed and built an automated cache, which plugged directly into customer databases, streamed changes, and incrementally updated views of otherwise expensive queries.
Software Engineer
- Assisted in the product area: Actions on Google, Google’s 3rd-party development platform.
- Organized, designed, and directed the build of a configuration-driven platform to customize partner development experience for category needs.
- Designed and built tools and services for 3rd-party developers to simulate and test their integrations with Google.
- Received outstanding performance reviews that indicated "strongly exceeds expectations."
Principal
Fulton Software
- Offered services ranging from software architecture, to software engineering, to DevOps, to light UI/UX.
- Built warehouse management software, including scanner and printer integrations.
- Executed design sprints and build outs of MVPs for early stage products.
CTO
Sail (Acquired)
- Architected, designed, and built products from the ground up.
- Managed a team of ten, from hiring through day-to-day operations.
- Set company and product strategy with other members of the leadership team.
Lead Growth Engineer
Roadtrippers
- Led the growth team from concept through implementation, reporting to COO, resulting in 12x user growth during my tenure.
- Reduced search latency by an order of magnitude by migrating from PostgreSQL full-text search to an Elasticsearch cluster.
- Built growth features, along with regular features using Rails, Backbone.js, PostgreSQL, and Elasticsearch.
Experience
Pack - Warehouse Management Software
Skills
Languages
Ruby, JavaScript, TypeScript, SQL, Scala, Java
Frameworks
Ruby on Rails (RoR), Redux, AngularJS, Swagger
Libraries/APIs
Ruby on Rails API, React, Stripe, Backbone.js, Node.js
Storage
PostgreSQL, Amazon DynamoDB, Redis, Elasticsearch, MongoDB, MySQL
Other
Software Architecture, Software Design, System Design, Amazon Kinesis
Platforms
Amazon Web Services (AWS), AWS Lambda
Tools
Plaid, Amazon Simple Queue Service (SQS)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring