Javier Goday

Software Developer En CivilNova Software

Greater Gijón Metropolitan Area Spain
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

👤
Senior
🎓
Top School
Javier Goday is a seasoned software developer with around 18 years of professional experience and over two decades of passion for programming, currently building products at CivilNova Software from the Greater Gijón area. He blends backend systems work—contributing to projects like Apache DataFusion and zio-http, where he improved query optimization, Python bindings and HTTP performance—with frontend polish in MudBlazor, fixing UI issues and adding UX features. His contributions span languages and ecosystems (Rust, Scala, C#/Blazor, Python), demonstrating an ability to move between low-level protocol and performance tweaks and user-facing component improvements. Javier pairs practical industry experience dating back to Enmacosa with ongoing formal study in computer science and mathematics at UNED, signaling a commitment to continuous learning. A detail that stands out is his work on adding window function support and optimizing expressions in a major open-source query engine—showing both domain depth and attention to real-world performance.
code18 years of coding experience
job10 years of employment as a software developer
bookGrado en Matemáticas, Matemáticas, Grado en Matemáticas, Matemáticas at UNED
stackoverflow-logo

Stackoverflow

Stats
2,816reputation
140kreached
69answers
3questions
Badges
graphql
top-5%
github-logo-circle

Github Skills (55)

react-components10
python10
api-design10
command-line-interface10
http10
zio10
ui-design10
react-component10
scala10
fusion10
blazor10
mudblazor10
uid10
http-server10
http-client10

Programming languages (14)

C#MDXJavaC++RustCScalaVala

Github contributions (5)

github-logo-circle
zio/zio-http

Nov 2021 - Jul 2022

A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers
Role in this project:
userBack-end Developer
Contributions:24 reviews, 5 commits, 11 PRs in 7 months
Contributions summary:Javier focused on enhancing the `zio-http` library, primarily through optimizations and additions to existing features. They refactored cookie handling, optimizing memory allocation and improving performance. The user added methods for converting URLs to Java URI/URL, demonstrating knowledge of HTTP and URL manipulation. Additionally, they added toApp and toResponse methods to status objects, improving the API's functionality.
zioscala-libraryhttp-clientwebsocketscala
MudBlazor/MudBlazor

Jul 2022 - Oct 2022

Blazor Component Library based on Material Design principles with an emphasis on ease of use and extensibility
Role in this project:
userFront-end Developer
Contributions:1 review, 12 commits, 15 PRs in 3 months
Contributions summary:Javier primarily focused on improving the MudBlazor component library. Their contributions involved fixing UI issues, such as centering the donut chart and ensuring the mask respected the readonly property in text fields. They also added new features like expand-on-double-click functionality to the tree view and the DotStyle attribute to timeline items. Furthermore, the user addressed a bug related to updating the text field when switching to multi-selection, and improved the DataGrid component by adding a culture property for column formatting and by updating the sort indicator when sorting.
blazor-serverblazor-componentblazor-clientbareease-of-use
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
Javier Goday - Software Developer En CivilNova Software