Ramiro Gómez

Software Developer at ramiro.org

Berlin, Germany
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
Ramiro Gómez is a Berlin-based software developer with 17 years of experience specializing in data mining, analysis and visualization using Python and JavaScript. He combines backend expertise—contributing to NetworkX GEXF handling and bug fixes—with front-end work enhancing the widely used sigma.js graph visualization library for large-node networks. Ramiro has a track record of pragmatic engineering across startups and consulting through roles at Searchmetrics and his own practice, plus ongoing system administration at vege.net. Comfortable with both code and data, he focuses on making complex graph and network data interpretable, including improving browser compatibility and encoding robustness that often go unnoticed.
code17 years of coding experience
job9 years of employment as a software developer
bookMaster of Arts Communication Linguistics English, Master of Arts Communication Linguistics English at Technische Universität Berlin
bookdiploma from German secondary school qualifying for university admission or matriculation English and Mathematics, diploma from German secondary school qualifying for university admission or matriculation English and Mathematics at Salvator
stackoverflow-logo

Stackoverflow

Stats
888reputation
92kreached
17answers
0questions
Badges
save
top-5%
github-logo-circle

Github Skills (21)

webgl10
data-visualizations10
graph-algorithms10
javascript10
graph-drawing10
python10
data-visualisation10
data-visualization10
json-parser9
json9
jsonp9
parsing9
save9
gruntjs7
g7

Programming languages (14)

C#MDXCSSC++GoValaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
networkx/networkx

Oct 2012 - Oct 2019

Network Analysis in Python
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 2 comments in 7 years 1 month
Contributions summary:Ramiro primarily contributed to the `networkx` library's GEXF file reading and writing functionality. Their work included improving the handling of non-ASCII characters in node IDs, refining color attribute defaults, and removing unnecessary encoding calls. The user also addressed an issue related to the `line_graph` function and removed an unused import. These contributions focused on code quality, bug fixes, and feature enhancements within a specific graph format.
pythoncomplex-networksgraph-theorygraph-algorithmsgraph-analysis
jacomyal/sigma.js

Jan 2013 - Dec 2013

A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
Role in this project:
userFront-end Developer
Contributions:6 commits in 11 months
Contributions summary:Ramiro primarily focused on enhancing the functionality and usability of the `sigma.js` library for graph visualization. Their commits include adding features related to edge weight handling, which includes implementing changes to how edge sizes are determined. They also addressed browser compatibility issues within the GEXF parsing and JSON parsing functionalities. Additionally, they modified the project's build process by adding a concat grunt task and its dependencies.
javascriptgraph-drawingdata-visualizationgraph-drawing-frameworkwebgl
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