José González

Senior Research Scientist at Barcelona Supercomputing Center

Barcelona, Catalonia, 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

🤩
Rockstar
🎓
Top School
José González is a senior research scientist and seasoned full-stack bioinformatics engineer with 26 years of experience designing scalable web services, relational and NoSQL databases, and high-performance data mining pipelines. Based in Barcelona, he combines deep domain expertise in sequence analysis, structural prediction and functional genomics with hands-on database administration (PostgreSQL, Oracle, Sybase) and modern stores like MongoDB and Elasticsearch. At the Barcelona Supercomputing Center and the Spanish National Bioinformatics Institute he has led integration and curation efforts for large biological datasets and built production-grade web services and portals. An active contributor to the eXist native XML database, he has improved remote resource handling and memory efficiency for large XML and binary transfers—an example of his focus on practical fixes that scale. His background blends advanced computer science training with decades of applied bioinformatics, making him adept at turning complex biological problems into robust, performant software solutions.
code26 years of coding experience
job18 years of employment as a software developer
bookPhD Candidate, Diploma of Advanced Studies, Computer Science, PhD Candidate, Diploma of Advanced Studies, Computer Science at Universidad Autónoma de Madrid
bookEngineer, Computer Science, Engineer, Computer Science at Universidad de Málaga
languagesSpanish, English
github-logo-circle

Github Skills (13)

xquery10
xml10
javas10
databases10
application-server10
xml-rpc-client10
back-end-development10
xmlrpc10
java10
database10
xslt9
xml-database9
xpath8

Programming languages (20)

JavaC++CSSCTeXNextflowGoHTML

Github contributions (5)

github-logo-circle
eXist-db/exist

Mar 2009 - Jun 2012

eXist Native XML Database and Application Platform
Role in this project:
userBack-end Developer
Contributions:47 commits in 3 years 4 months
Contributions summary:José primarily contributed to the eXist Native XML Database and Application Platform by refactoring code related to remote resources and XML-RPC interactions to handle large binary resources, XML files, and XQuery results more efficiently, particularly when fetching data from remote servers. They addressed memory issues by introducing an AbstractRemoteResource and rewriting methods for RemoteXMLResource to leverage its functionality. The user also addressed bugs related to serialization options not being honored through the XMLRPC interface. Further contributions include fixes on ant tasks, SOAP server, and Ant eXist store tasks with improved mime type identification and enhanced functionality, such as storing more than one fileset.
nosqlxml-databasexmlxprocxquery
Contributions:170 commits, 71 pushes, 2 branches in 5 years 4 months
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
José González - Senior Research Scientist at Barcelona Supercomputing Center