Francisco Gárate is a software architect and co-founder with 12 years of hands-on experience building Java SE/EE systems and leading agile development teams from Santiago, Chile. Trained as a chemical engineer, he transitioned into software by applying a systems-thinking mindset to design robust transactional web platforms for the banking sector and other industries. As Arquitecto de Productos at Excelsys he led development of the Excelsys EngineX framework, and at Symbiose he combines product leadership with hands-on coding and optimization. He contributes to open-source Java tooling—adding extended user-agent recognition and rigorous parameterized tests to the popular user-agent-utils library—underscoring his attention to edge cases and QA. A compulsive technology researcher and natural optimizer, he excels at translating complex domain requirements into maintainable architectures. Fluent in integrating web, database and backend concerns, he brings both entrepreneurial grit and deep technical discipline to product engineering.
12 years of coding experience
2 years of employment as a software developer
Chemical Engineer, chemical engineer, Chemical Engineer, chemical engineer at Universidad de Santiago de Chile
Utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.
Role in this project:
Back-end Developer & QA Engineer
Contributions:10 commits, 8 PRs, 10 comments in 14 days
Contributions summary:Francisco primarily contributed to adding support for various user agent strings within the `user-agent-utils` Java library. This involved modifying the `Browser.java` and `OperatingSystem.java` files to recognize new bots and operating systems, such as those related to Xbox. They added parameterized unit tests to validate the correct identification of different browsers and their versions.
Contributions:47 commits, 8 pushes, 6 branches in 1 month
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.