George Fraser is a seasoned technology leader and CEO of Fivetran, where he has steered the company since 2012 from Oakland, California, merging neuroscience-driven thinking with modern machine learning and functional programming to scale data integration. With 11 years in senior leadership and a unique academic background, he brings a rigorous, research-inspired approach to building reliable, scalable systems. An active open-source contributor, his work spans back-end data tooling in Jackson JSON Schema generation and IDE-focused enhancements in rust-analyzer, reflecting a hands-on preference for robust tooling and language ecosystems. His PhD in Neurobiology from the University of Pittsburgh and a BS in Cognitive Science and Biology from Carnegie Mellon underscore a cross-disciplinary mindset that translates complex science into practical software solutions. Prior to Fivetran, he advanced scientific work at Emerald Therapeutics, illustrating a track record of applying analytical rigor across domains.
11 years of coding experience
2 years of employment as a software developer
The Lawrenceville School
BS, Cognitive Science, Biology, BS, Cognitive Science, Biology at Carnegie Mellon University
PhD, Neurobiology, PhD, Neurobiology at University of Pittsburgh
Contributions:4 reviews, 8 PRs, 50 comments in 11 months
Contributions summary:George focused on enhancing the Rust analyzer's code highlighting capabilities. Their contributions involved modifying syntax highlighting rules, specifically targeting keywords and attributes. They also refactored code to use "Property" instead of "Member" for fields and updated the semantic token definitions. This work primarily focused on improving the IDE's code analysis features.
Module for generating JSON Schema (v3) definitions from POJOs
Role in this project:
Back-end Developer
Contributions:13 commits, 3 PRs, 6 comments in 1 day
Contributions summary:George primarily focused on improving the `fasterxml/jackson-module-jsonschema` repository, which is a module for generating JSON Schema definitions. Their contributions included deserialization implementations for various schema elements, such as `JsonValueFormat`, `ArraySchema`, and `ReferenceSchema`. The user also addressed issues related to serialization, including ensuring the correct format for the `JsonValueFormat` and fixing problems with the order of elements in `Set` during read/write cycles. These changes demonstrate a strong understanding of the internal workings of the JSON Schema generation process and the Jackson library.
objectmappergsondefinitionsjacksonjson-schema
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.