Edgar González

Senior Engineer at Fund Ourselves

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Edgar González is a Senior Engineer based in London with eight years of hands-on experience building mobile applications and contributing to the F# open-source ecosystem. He combines production mobile work—spanning Xamarin-based Android and iOS apps and current roles in mobile development and senior engineering—with sustained OSS contributions to high-profile projects like the dotnet/fsharp compiler and the Fabulous declarative UI framework. His contributions range from core compiler improvements (parsing, type checking, language features) to front-end widget and navigation enhancements, showing fluency across both back-end language tooling and UI development. Attracting attention for maintaining and extending Fabulous, he helps make functional MVU patterns more accessible for cross-platform apps. Colleagues appreciate that he pairs pragmatic product delivery with deep language-level thinking, often tackling issues that improve developer ergonomics for the broader F# community.
code8 years of coding experience
job4 years of employment as a software developer
bookMobile Development, Mobile Development, Mobile Development, Mobile Development at IES Leonardo Da vinci
github-logo-circle

Github Skills (20)

type-check10
compiler-development10
uid10
attribute10
xamarin-forms10
front-end-development10
declarative-ui10
fsharp10
type-checking10
ui-design9
xamarin9
parser9
parsing9
parse9
functional-programming8

Programming languages (6)

C#CAstroJupyter NotebookF#Dart

Github contributions (5)

github-logo-circle
dotnet/fsharp

Apr 2022 - Jan 2023

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
userBack-end Developer
Contributions:447 reviews, 30 commits, 259 PRs in 8 months
Contributions summary:Edgar primarily contributed to the F# compiler project, focusing on the core components and language features. Their work involved implementing new features such as allowing list literals of any size, handling errors in delegate definitions, and integrating attributes like `ObsoleteAttribute` on different language elements. They also addressed various compiler-related issues, particularly those related to parsing and type checking.
dotnetfunctional-programmingfsharplanguage-servicecore-library
fabulous-dev/Fabulous

Nov 2021 - Nov 2022

Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming
Role in this project:
userFront-end Developer
Contributions:6 releases, 37 reviews, 174 commits in 1 year
Contributions summary:Edgar primarily contributed to the development of UI elements and features for a declarative UI framework. They focused on implementing new styles for labels and buttons and adding navigation components like NavigationPage. Their work involved modifying and extending existing widgets, such as Label and Button, and integrating them into a Xamarin.Forms application. This user's contributions extended the functionality of the framework with additions like a date and time picker and related extensions.
user-interfacefunctional-programmingdeclarative-uiui-frameworkfsharp
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.
Request Free Trial
Edgar González - Senior Engineer at Fund Ourselves