Michael Fairhurst

Senior Software Engineer

Portland, Oregon, United States13 yrs 4 mos experience
Most Likely To Switch

Key Highlights

  • 8 years of software engineering experience.
  • Expertise in programming languages and static analysis.
  • Contributed to Dart language design and Flutter framework.
Stackforce AI infers this person is a Software Engineer specializing in programming languages and static analysis for software development.

Contact

Skills

Core Skills

Software EngineeringProgramming Languages

Other Skills

DartStatic AnalysisLanguage DesignFlutterPHPjQueryJavaScriptSQLJavaWeb ApplicationsXMLSoftware DevelopmentCSSWeb ServicesAJAX

About

I have 8 years of software engineering experience, with an expertise in how programming languages work. At Google I worked on the Dart team on the official Dart static analyzer. Through this I also helped with the Dart 2.0 language design, etc. This is the language used to create Flutter, a highly performant and enjoyable cross platform mobile/web/desktop framework. I also created the programming language Wake, a statically typed compiled language which enforces pure testing-quality code before Google, and I've authored a Just-In-Time compiler for a small language I named Vaiven. Currently freelancing with an eye for Flutter projects.

Experience

13 yrs 4 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 9 mos
Current Experience

Github

Senior CodeQL Analysis Engineer

Aug 2024Present · 1 yr 9 mos

Freelance

Senior Software Engineer

Jul 2022Aug 2024 · 2 yrs 1 mo

Meta

Senior Software Engineer

Nov 2020Nov 2021 · 1 yr · Portland, Oregon, United States

Google

Software Engineer

Sep 2016Nov 2020 · 4 yrs 2 mos · Portland OR

DartStatic AnalysisLanguage DesignFlutterSoftware EngineeringProgramming Languages

Sprinklr

Software Engineer

Apr 2016Sep 2016 · 5 mos · Portland, Oregon

Tigerlogic corporation

Software Developer

Mar 2015Mar 2016 · 1 yr · Portland, Oregon

Manifest web design

Software Developer

Sep 2014Mar 2015 · 6 mos · Beaverton, OR

Cinder solutions

Software Engineer

Nov 2013Sep 2014 · 10 mos

Mediprodirect

Application Developer

Mar 2012Oct 2013 · 1 yr 7 mos

Stackforce found 100+ more professionals with Software Engineering & Programming Languages

Explore similar profiles based on matching skills and experience